LCOV - code coverage report
Current view: top level - gcc - value-range.h (source / functions) Coverage Total Hit
Test: gcc.info Lines: 94.3 % 599 565
Test Date: 2026-07-11 15:47:05 Functions: 79.5 % 132 105
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
_ZN11value_range11set_nonzeroEP9tree_node 0
_ZNK14vrange_visitor5visitERK17unsupported_range 0
_ZNK14vrange_visitor5visitERK6frange 0
_ZNK14vrange_visitor5visitERK6irange 0
_ZNK14vrange_visitor5visitERK6prange 0
_ZNK6frange10contains_pEP9tree_node 0
_ZNK6frange14known_isfiniteEv 0
_ZNK6frange14known_isnormalEv 0
_ZNK6frange24known_isdenormal_or_zeroEv 0
_ZNK6prange6fits_pERK6vrange 0
_ZNK6vrange12verify_rangeEv 0
_ZNK6frange11maybe_isinfEv 34171
_ZNK6irange9nonzero_pEv 45649
_ZN11value_rangeC2EP9tree_nodeS1_16value_range_kind 53304
_ZN6frange7set_nanEP9tree_nodeRK9nan_state 333492
_ZN9int_rangeILj1ELb0EEC2ERKS0_ 418931
_ZN9int_rangeILj1ELb0EEC2ERKS0_ 0
_ZN9int_rangeILj255ELb0EEC2ERKS0_ 0
_ZN9int_rangeILj3ELb0EEC2ERKS0_ 0
_ZN9int_rangeILj2ELb0EEC2ERKS0_ 4
_ZN9int_rangeILj3ELb1EEC2ERKS0_ 418927
_ZNK6prange10contains_pEP9tree_node 655269
_ZN6prange8set_zeroEP9tree_node 684165
_ZNK6frange9signbit_pERb 1709075
_ZN6frange10update_nanEb 2074771
_ZN6irange8set_zeroEP9tree_node 3457678
_ZN6irange11set_nonzeroEP9tree_node 3675358
_ZN6frange10update_nanEv 4063839
_ZNK6frange11known_isinfEv 5790532
_ZN6frange10update_nanERK9nan_state 6138610
_Z22real_min_representablePK9tree_node 11742439
_ZN6frange9clear_nanEv 14530496
_ZNK6prange11get_bitmaskEv 14755485
_ZNK6prange14pt_invariant_pERKS_ 17940805
_ZN14irange_bitmask6union_ERKS_ 18107640
_ZNK6frange11upper_boundEv 19331937
_ZNK6frange11lower_boundEv 20785807
_Z22real_max_representablePK9tree_node 22721200
_Z15contains_zero_pRK6irange 26104208
_ZN11value_rangeaSERK6vrange 34749192
_Z21range_includes_zero_pRK6vrange 35329306
_Z17frange_val_is_maxRK10real_valuePK9tree_node 52615227
_ZN6frange11set_varyingEP9tree_node 67747046
_ZNK6irange10contains_pEP9tree_node 69369453
_ZNK6frange4typeEv 70620962
_ZNK6prange13pt_inverted_pERKS_ 72573669
_Z14irange_val_maxPK9tree_node 90866486
_Z14irange_val_minPK9tree_node 93023469
_ZNK6prange15supports_type_pEPK9tree_node 93912434
_ZN11value_range15set_range_classEP9tree_node 104423012
_Z17frange_val_is_minRK10real_valuePK9tree_node 106074880
_Z14frange_val_maxPK9tree_node 124180147
_ZN6frange13set_undefinedEv 125980473
_ZN11value_range4initERK6vrange 127022086
_ZN6prange13set_undefinedEv 127838510
_ZN9int_rangeILj1ELb0EEC2EP9tree_node 159498888
_ZN9int_rangeILj255ELb0EEC2EP9tree_node 0
_ZN9int_rangeILj3ELb0EEC2EP9tree_node 0
_ZN9int_rangeILj2ELb0EEC2EP9tree_node 6693654
_ZN9int_rangeILj3ELb1EEC2EP9tree_node 34890074
_ZN9int_rangeILj1ELb0EEC2EP9tree_node 117915160
_Z14frange_val_minPK9tree_node 177245601
_ZNK6prange9nonzero_pEv 193970576
_ZN6prange6set_ptERKS_ 207643271
_ZNK6irange6zero_pEv 213372997
_ZN6prange11set_nonzeroEP9tree_node 224188320
_ZNK14irange_bitmask8member_pERK16generic_wide_intI16wide_int_storageE 253860781
_ZN9int_rangeILj1ELb0EEaSERKS0_ 257918240
_ZN9int_rangeILj1ELb0EEaSERKS0_ 64479560
_ZN9int_rangeILj255ELb0EEaSERKS0_ 64479560
_ZN9int_rangeILj2ELb0EEaSERKS0_ 64479560
_ZN9int_rangeILj3ELb0EEaSERKS0_ 64479560
_ZNK6prange6zero_pEv 259915287
_ZNK6prange11upper_boundEv 309393072
_ZN11value_range11set_varyingEP9tree_node 314303129
_ZNK6prange11lower_boundEv 322020848
_ZN6irange13set_undefinedEv 364911350
_ZN9int_rangeILj1ELb0EEC2ERK6irange 382765750
_ZN9int_rangeILj255ELb0EEC2ERK6irange 0
_ZN9int_rangeILj8ELb0EEC2ERK6irange 8
_ZN9int_rangeILj1ELb0EEC2ERK6irange 220
_ZN9int_rangeILj3ELb0EEC2ERK6irange 4344759
_ZN9int_rangeILj2ELb0EEC2ERK6irange 108499496
_ZN9int_rangeILj3ELb1EEC2ERK6irange 269921267
_ZN6prange11set_varyingEP9tree_node 474072768
_ZN6frange10supports_pEPK9tree_node 494595091
_ZN6irange14normalize_kindEv 567071477
_ZN9int_rangeILj1ELb0EEC2EP9tree_nodeRK16generic_wide_intI16wide_int_storageES7_16value_range_kind 770137165
_ZN9int_rangeILj255ELb0EEC2EP9tree_nodeRK16generic_wide_intI16wide_int_storageES7_16value_range_kind 0
_ZN9int_rangeILj3ELb0EEC2EP9tree_nodeRK16generic_wide_intI16wide_int_storageES7_16value_range_kind 0
_ZN9int_rangeILj3ELb1EEC2EP9tree_nodeRK16generic_wide_intI16wide_int_storageES7_16value_range_kind 8862341
_ZN9int_rangeILj4ELb0EEC2EP9tree_nodeRK16generic_wide_intI16wide_int_storageES7_16value_range_kind 41516552
_ZN9int_rangeILj2ELb0EEC2EP9tree_nodeRK16generic_wide_intI16wide_int_storageES7_16value_range_kind 42373675
_ZN9int_rangeILj1ELb0EEC2EP9tree_nodeRK16generic_wide_intI16wide_int_storageES7_16value_range_kind 677384597
_ZN14irange_bitmask9intersectERKS_ 799985923
_ZN14irange_bitmaskC2ERK16generic_wide_intI16wide_int_storageES4_ 1134635412
_ZNK14irange_bitmaskeqERKS_ 1201839449
_ZN6irange11set_varyingEP9tree_node 1206622628
_ZN6irange12maybe_resizeEi 1336100755
_ZNK6prange20varying_compatible_pEv 1497303047
_Z18range_compatible_pP9tree_nodeS0_ 1608458607
_ZNK6prange4typeEv 2040017204
_Z4as_aI6frangeERT_R6vrange 2568786789
_Z4as_aI6frangeERT_R6vrange 60818504
_Z4as_aI6prangeERT_R6vrange 512413699
_Z4as_aI6irangeERT_R6vrange 1995554586
_ZN11value_range4initEP9tree_node 3239860697
_ZN14irange_bitmask11set_unknownEj 3451798191
_ZNK6irange11upper_boundEv 3560403041
_Z4as_aI6frangeERKT_RK6vrange 3699479743
_Z4as_aI17unsupported_rangeERKT_RK6vrange 641913
_Z4as_aI6frangeERKT_RK6vrange 101442371
_Z4as_aI6prangeERKT_RK6vrange 579747527
_Z4as_aI6irangeERKT_RK6vrange 3017647932
_ZN9int_rangeILj1ELb0EEC2Ev 3908744900
_ZN9int_rangeILj8ELb0EEC2Ev 8
_ZN9int_rangeILj3ELb0EEC2Ev 442
_ZN9int_rangeILj1ELb0EEC2Ev 40462048
_ZN9int_rangeILj2ELb0EEC2Ev 263064389
_ZN9int_rangeILj3ELb1EEC2Ev 3605218013
_ZNK6irange20varying_compatible_pEv 5043580825
_ZN9int_rangeILj1ELb0EED0Ev 5103486103
_ZN9int_rangeILj1ELb0EED0Ev 0
_ZN9int_rangeILj255ELb0EED0Ev 0
_ZN9int_rangeILj255ELb0EED2Ev 0
_ZN9int_rangeILj2ELb0EED0Ev 0
_ZN9int_rangeILj3ELb0EED0Ev 0
_ZN9int_rangeILj3ELb1EED0Ev 0
_ZN9int_rangeILj4ELb0EED0Ev 0
_ZN9int_rangeILj8ELb0EED0Ev 0
_ZN9int_rangeILj8ELb0EED2Ev 16
_ZN9int_rangeILj3ELb0EED2Ev 4345201
_ZN9int_rangeILj4ELb0EED2Ev 41516552
_ZN9int_rangeILj2ELb0EED2Ev 420631218
_ZN9int_rangeILj1ELb0EED2Ev 835762025
_ZN9int_rangeILj3ELb1EED2Ev 3801231091
_ZN11value_range15supports_type_pEPK9tree_node 5955043640
_ZN11value_rangeD2Ev 6976657576
_ZNK6irange11lower_boundEj 11553960534
_ZNK6irange4typeEv 11790979002
_ZNK6irange11upper_boundEj 13223314053

Generated by: LCOV version 2.4-beta

LCOV profile is generated on x86_64 machine using following configure options: configure --disable-bootstrap --enable-coverage=opt --enable-languages=c,c++,fortran,go,jit,lto,rust,m2 --enable-host-shared. GCC test suite is run with the built compiler.