LCOV - code coverage report
Current view: top level - gcc - value-range.h (source / functions) Coverage Total Hit
Test: gcc.info Lines: 93.3 % 611 570
Test Date: 2026-08-22 16:33:35 Functions: 79.9 % 134 107
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
_Z14frange_val_maxPK9tree_node 111674537
_Z14frange_val_minPK9tree_node 170410147
_Z14irange_val_maxPK9tree_node 93486638
_Z14irange_val_minPK9tree_node 95539601
_Z17frange_val_is_maxRK10real_valuePK9tree_node 35084465
_Z17frange_val_is_minRK10real_valuePK9tree_node 94213834
_Z18range_compatible_pP9tree_nodeS0_ 1671723931
_Z21range_includes_zero_pRK6vrange 37583962
_Z22real_max_representablePK9tree_node 15001938
_Z22real_min_representablePK9tree_node 7918803
_Z4as_aI6frangeERKT_RK6vrange 3874955166
_Z4as_aI17unsupported_rangeERKT_RK6vrange 652680
_Z4as_aI6frangeERKT_RK6vrange 127088125
_Z4as_aI6irangeERKT_RK6vrange 3143970261
_Z4as_aI6prangeERKT_RK6vrange 603244100
_Z4as_aI6frangeERT_R6vrange 2681663314
_Z4as_aI6frangeERT_R6vrange 61927660
_Z4as_aI6irangeERT_R6vrange 2078439913
_Z4as_aI6prangeERT_R6vrange 541295741
_ZN11value_range11set_nonzeroEP9tree_node 0
_ZN11value_range11set_varyingEP9tree_node 328138911
_ZN11value_range15set_range_classEP9tree_node 106602580
_ZN11value_range15supports_type_pEPK9tree_node 6280551327
_ZN11value_range4initEP9tree_node 3414976061
_ZN11value_range4initERK6vrange 131236886
_ZN11value_rangeC2EP9tree_nodeS1_16value_range_kind 53332
_ZN11value_rangeD2Ev 7231141007
_ZN11value_rangeaSERK6vrange 34387348
_ZN14irange_bitmask11set_unknownEj 3903247546
_ZN14irange_bitmask6union_ERKS_ 18916367
_ZN14irange_bitmask9intersectERKS_ 818478991
_ZN14irange_bitmaskC2ERK16generic_wide_intI16wide_int_storageES4_ 1178359727
_ZN6frange10supports_pEPK9tree_node 502692066
_ZN6frange10update_nanERK9nan_state 6297391
_ZN6frange10update_nanEb 2116337
_ZN6frange10update_nanEv 4181054
_ZN6frange11set_varyingEP9tree_node 72742872
_ZN6frange13set_undefinedEv 157712617
_ZN6frange7set_nanEP9tree_nodeRK9nan_state 423849
_ZN6frange9clear_nanEv 13190093
_ZN6irange11set_nonzeroEP9tree_node 3745009
_ZN6irange11set_varyingEP9tree_node 1252730277
_ZN6irange12maybe_resizeEi 1387072194
_ZN6irange13set_undefinedEv 374689144
_ZN6irange14normalize_kindEv 578875352
_ZN6irange8set_zeroEP9tree_node 3431173
_ZN6prange11set_nonzeroEP9tree_node 382814921
_ZN6prange11set_varyingEP9tree_node 650182605
_ZN6prange13set_undefinedEv 132420364
_ZN6prange6set_ptERKS_ 212350293
_ZN6prange8set_zeroEP9tree_node 856096
_ZN9int_rangeILj1ELb0EEC2EP9tree_node 166172926
_ZN9int_rangeILj1ELb0EEC2EP9tree_node 121474810
_ZN9int_rangeILj255ELb0EEC2EP9tree_node 0
_ZN9int_rangeILj2ELb0EEC2EP9tree_node 9668685
_ZN9int_rangeILj3ELb0EEC2EP9tree_node 0
_ZN9int_rangeILj3ELb1EEC2EP9tree_node 35029431
_ZN9int_rangeILj1ELb0EEC2EP9tree_nodeRK16generic_wide_intI16wide_int_storageES7_16value_range_kind 805011316
_ZN9int_rangeILj1ELb0EEC2EP9tree_nodeRK16generic_wide_intI16wide_int_storageES7_16value_range_kind 711546329
_ZN9int_rangeILj255ELb0EEC2EP9tree_nodeRK16generic_wide_intI16wide_int_storageES7_16value_range_kind 0
_ZN9int_rangeILj2ELb0EEC2EP9tree_nodeRK16generic_wide_intI16wide_int_storageES7_16value_range_kind 42541979
_ZN9int_rangeILj3ELb0EEC2EP9tree_nodeRK16generic_wide_intI16wide_int_storageES7_16value_range_kind 0
_ZN9int_rangeILj3ELb1EEC2EP9tree_nodeRK16generic_wide_intI16wide_int_storageES7_16value_range_kind 9235799
_ZN9int_rangeILj4ELb0EEC2EP9tree_nodeRK16generic_wide_intI16wide_int_storageES7_16value_range_kind 41687209
_ZN9int_rangeILj1ELb0EEC2ERK6irange 399901069
_ZN9int_rangeILj1ELb0EEC2ERK6irange 220
_ZN9int_rangeILj255ELb0EEC2ERK6irange 0
_ZN9int_rangeILj2ELb0EEC2ERK6irange 118254436
_ZN9int_rangeILj3ELb0EEC2ERK6irange 4504898
_ZN9int_rangeILj3ELb1EEC2ERK6irange 277141507
_ZN9int_rangeILj8ELb0EEC2ERK6irange 8
_ZN9int_rangeILj1ELb0EEC2ERKS0_ 419516
_ZN9int_rangeILj1ELb0EEC2ERKS0_ 0
_ZN9int_rangeILj255ELb0EEC2ERKS0_ 0
_ZN9int_rangeILj2ELb0EEC2ERKS0_ 4
_ZN9int_rangeILj3ELb0EEC2ERKS0_ 0
_ZN9int_rangeILj3ELb1EEC2ERKS0_ 419512
_ZN9int_rangeILj1ELb0EEC2Ev 4083229515
_ZN9int_rangeILj1ELb0EEC2Ev 40923109
_ZN9int_rangeILj2ELb0EEC2Ev 278284643
_ZN9int_rangeILj3ELb0EEC2Ev 430
_ZN9int_rangeILj3ELb1EEC2Ev 3764021325
_ZN9int_rangeILj8ELb0EEC2Ev 8
_ZN9int_rangeILj1ELb0EED0Ev 5332747412
_ZN9int_rangeILj1ELb0EED0Ev 0
_ZN9int_rangeILj1ELb0EED2Ev 873944468
_ZN9int_rangeILj255ELb0EED0Ev 0
_ZN9int_rangeILj255ELb0EED2Ev 0
_ZN9int_rangeILj2ELb0EED0Ev 0
_ZN9int_rangeILj2ELb0EED2Ev 448749747
_ZN9int_rangeILj3ELb0EED0Ev 0
_ZN9int_rangeILj3ELb0EED2Ev 4505328
_ZN9int_rangeILj3ELb1EED0Ev 0
_ZN9int_rangeILj3ELb1EED2Ev 3963860644
_ZN9int_rangeILj4ELb0EED0Ev 0
_ZN9int_rangeILj4ELb0EED2Ev 41687209
_ZN9int_rangeILj8ELb0EED0Ev 0
_ZN9int_rangeILj8ELb0EED2Ev 16
_ZN9int_rangeILj1ELb0EEaSERKS0_ 268319676
_ZN9int_rangeILj1ELb0EEaSERKS0_ 67079919
_ZN9int_rangeILj255ELb0EEaSERKS0_ 67079919
_ZN9int_rangeILj2ELb0EEaSERKS0_ 67079919
_ZN9int_rangeILj3ELb0EEaSERKS0_ 67079919
_ZNK14irange_bitmask8member_pERK16generic_wide_intI16wide_int_storageE 261545006
_ZNK14irange_bitmaskeqERKS_ 1235441200
_ZNK14vrange_visitor5visitERK17unsupported_range 0
_ZNK14vrange_visitor5visitERK6frange 0
_ZNK14vrange_visitor5visitERK6irange 0
_ZNK14vrange_visitor5visitERK6prange 0
_ZNK6frange10contains_pEP9tree_node 0
_ZNK6frange11known_isinfEv 5982425
_ZNK6frange11lower_boundEj 14145412
_ZNK6frange11lower_boundEv 6695808
_ZNK6frange11maybe_isinfEv 38308
_ZNK6frange11upper_boundEj 14145412
_ZNK6frange11upper_boundEv 4865166
_ZNK6frange14known_isfiniteEv 0
_ZNK6frange14known_isnormalEv 0
_ZNK6frange24known_isdenormal_or_zeroEv 0
_ZNK6frange4typeEv 71920393
_ZNK6frange9signbit_pERb 1745275
_ZNK6irange10contains_pEP9tree_node 72697453
_ZNK6irange11lower_boundEj 12022707553
_ZNK6irange11upper_boundEj 13780035945
_ZNK6irange11upper_boundEv 3689561024
_ZNK6irange15contains_zero_pEv 28297670
_ZNK6irange20varying_compatible_pEv 5221972336
_ZNK6irange4typeEv 12237903652
_ZNK6irange6zero_pEv 225290631
_ZNK6prange10contains_pEP9tree_node 665693
_ZNK6prange10pt_equal_pERKS_ 68649894
_ZNK6prange11get_bitmaskEv 15663185
_ZNK6prange11lower_boundEv 651561234
_ZNK6prange11upper_boundEv 613280596
_ZNK6prange13pt_inverted_pERKS_ 75033609
_ZNK6prange14pt_invariant_pERKS_ 18367135
_ZNK6prange15contains_zero_pEv 53696388
_ZNK6prange15supports_type_pEPK9tree_node 107023914
_ZNK6prange20varying_compatible_pEv 1860740816
_ZNK6prange4typeEv 2780580892
_ZNK6prange6fits_pERK6vrange 0
_ZNK6prange6zero_pEv 266706429
_ZNK6vrange12verify_rangeEv 0

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.