LCOV - code coverage report
Current view: top level - src - bigint.cpp (source / functions) Hit Total Coverage
Test: coverage.info.cleaned Lines: 905 1055 85.8 %
Date: 1970-01-01 00:00:01 Functions: 59 61 96.7 %
Branches: 415 560 74.1 %

Function Name Sort by function name Hit count Sort by hit count
_Z16bigint_init_dataP6BigIntPKmmb 0
_ZL13digit_to_charhb 0
_Z22bigint_popcount_signedPK6BigIntm 16
_Z15bigint_mul_wrapP6BigIntPKS_S2_mb 32
_Z10bigint_modP6BigIntPKS_S2_ 40
_Z18bigint_negate_wrapP6BigIntPKS_m 40
_Z10bigint_ctzPK6BigIntm 48
_Z20bigint_init_bigfloatP6BigIntPK8BigFloat 48
_Z16bigint_div_floorP6BigIntPKS_S2_ 80
_Z15bigint_sub_wrapP6BigIntPKS_S2_mb 88
_Z17bigint_append_bufP3BufPK6BigIntm 88
_Z17countLeadingZerosIjEmT_12ZeroBehavior 96
_ZL8KnuthDivPjS_S_S_jj 96
_ZN19LeadingZerosCounterIjLm4EE5countEj12ZeroBehavior 96
_ZL24bigint_unsigned_divisionPK6BigIntS1_PS_S2_ 112
_Z16mul_u64_overflowmmPm 162
_Z10bigint_xorP6BigIntPKS_S2_ 276
_Z10bigint_remP6BigIntPKS_S2_ 408
_Z7Make_64jj 496
_Z24bigint_popcount_unsignedPK6BigInt 538
_Z18bigint_init_signedP6BigIntl 580
_Z16bigint_div_truncP6BigIntPKS_S2_ 602
_Z10bigint_notP6BigIntPKS_mb 1074
_Z18bigint_bits_neededPK6BigInt 1163
_Z5Hi_32m 1600
_Z5Lo_32m 1984
_Z15bigint_add_wrapP6BigIntPKS_S2_mb 2184
_Z15bigint_as_usizePK6BigInt 3024
_Z9bigint_orP6BigIntPKS_S2_ 3107
_Z16bigint_as_signedPK6BigInt 3429
_Z16bigint_shl_truncP6BigIntPKS_S2_mb 4564
_Z13bigint_as_u32PK6BigInt 4637
_Z10bigint_andP6BigIntPKS_S2_ 6280
_Z15bigint_truncateP6BigIntPKS_mb 6932
_ZL20from_twos_complementP6BigIntPKS_mb 8562
_Z10bigint_shrP6BigIntPKS_S2_ 10927
_Z28bigint_write_twos_complementPK6BigIntPhmb 11038
_Z27bigint_read_twos_complementP6BigIntPKhmbb 13234
_ZL18to_twos_complementP6BigIntPKS_m 18156
_ZL10mul_scalarP6BigIntPKS_m 19159
_Z10bigint_subP6BigIntPKS_S2_ 62417
_ZL16sub_u64_overflowmmPm 62831
_Z10bigint_eql6BigIntS_ 90929
_Z13bigint_as_u64PK6BigInt 101536
_Z11bigint_incrP6BigInt 113751
_Z10bigint_shlP6BigIntPKS_S2_ 161624
_Z13bigint_negateP6BigIntPKS_ 184422
_ZL18bigint_as_unsignedPK6BigInt 221326
_ZL12mul_overflowmmPmS_ 271532
_Z10bigint_mulP6BigIntPKS_S2_ 281111
_Z15bigint_cmp_zeroPK6BigInt 342808
_Z10bigint_clzPK6BigIntm 362763
_ZL16add_u64_overflowmmPm 390084
_Z11bigint_hash6BigInt 406035
_Z19bigint_fits_in_bitsPK6BigIntmb 452444
_Z10bigint_addP6BigIntPKS_S2_ 524701
_Z10bigint_cmpPK6BigIntS1_ 772066
_ZL16bigint_normalizeP6BigInt 867849
_Z18bigint_init_bigintP6BigIntPKS_ 1195597
_Z20bigint_init_unsignedP6BigIntm 2410399
_ZL12bit_at_indexPK6BigIntm 19358126

Generated by: LCOV version 1.14