LCOV - code coverage report
Current view: top level - gcc - value-range.h (source / functions) Coverage Total Hit
Test: gcc.info Lines: 94.3 % 565 533
Test Date: 2025-10-18 14:39:06 Functions: 76.0 % 129 98
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: - 0 0

Function Name Sort by function name Hit count Sort by function hit count
_Z14frange_val_maxPK9tree_node 126166019
_Z14frange_val_minPK9tree_node 178788891
_Z14irange_val_maxPK9tree_node 78831934
_Z14irange_val_minPK9tree_node 81671276
_Z15contains_zero_pRK6irange 25918139
_Z17frange_val_is_maxRK10real_valuePK9tree_node 54022465
_Z17frange_val_is_minRK10real_valuePK9tree_node 106999655
_Z18range_compatible_pP9tree_nodeS0_ 1514354898
_Z21range_includes_zero_pRK6vrange 34468363
_Z22real_max_representablePK9tree_node 23409893
_Z22real_min_representablePK9tree_node 12028893
_Z4as_aI6frangeERKT_RK6vrange 3456858415
_Z4as_aI17unsupported_rangeERKT_RK6vrange 1022169
_Z4as_aI6frangeERKT_RK6vrange 103597049
_Z4as_aI6irangeERKT_RK6vrange 2818842953
_Z4as_aI6prangeERKT_RK6vrange 533396244
_Z4as_aI6frangeERT_R6vrange 2218234164
_Z4as_aI6frangeERT_R6vrange 61929442
_Z4as_aI6irangeERT_R6vrange 1770258560
_Z4as_aI6prangeERT_R6vrange 386046162
_ZN11value_range11set_nonzeroEP9tree_node 0
_ZN11value_range11set_varyingEP9tree_node 292381985
_ZN11value_range15supports_type_pEPK9tree_node 5573162217
_ZN11value_range4initEP9tree_node 3105627305
_ZN11value_range4initERK6vrange 123055144
_ZN11value_range8set_typeEP9tree_node 87953574
_ZN11value_rangeC2EP9tree_nodeS1_16value_range_kind 15
_ZN11value_rangeD2Ev 6618261624
_ZN11value_rangeaSERK6vrange 32936294
_ZN14irange_bitmask11set_unknownEj 2978783278
_ZN14irange_bitmask6union_ERKS_ 17789385
_ZN14irange_bitmask9intersectERKS_ 730059543
_ZN14irange_bitmaskC2ERK16generic_wide_intI16wide_int_storageES4_ 1171177584
_ZN6frange10supports_pEPK9tree_node 634637432
_ZN6frange10update_nanERK9nan_state 6309608
_ZN6frange10update_nanEb 1965855
_ZN6frange10update_nanEv 4343753
_ZN6frange11set_varyingEP9tree_node 68709849
_ZN6frange13set_undefinedEv 130426620
_ZN6frange7set_nanEP9tree_nodeRK9nan_state 291426
_ZN6frange9clear_nanEv 14394798
_ZN6irange11set_nonzeroEP9tree_node 3380170
_ZN6irange11set_varyingEP9tree_node 1158892620
_ZN6irange12maybe_resizeEi 1242419035
_ZN6irange13set_undefinedEv 337300569
_ZN6irange14normalize_kindEv 500886721
_ZN6irange8set_zeroEP9tree_node 3216274
_ZN6prange11set_nonzeroEP9tree_node 64872274
_ZN6prange11set_varyingEP9tree_node 424734485
_ZN6prange13set_undefinedEv 127134729
_ZN6prange8set_zeroEP9tree_node 1564
_ZN9int_rangeILj1ELb0EEC2EP9tree_node 148668637
_ZN9int_rangeILj1ELb0EEC2EP9tree_node 110138955
_ZN9int_rangeILj255ELb0EEC2EP9tree_node 0
_ZN9int_rangeILj2ELb0EEC2EP9tree_node 7962525
_ZN9int_rangeILj3ELb0EEC2EP9tree_node 0
_ZN9int_rangeILj3ELb1EEC2EP9tree_node 30567157
_ZN9int_rangeILj1ELb0EEC2EP9tree_nodeRK16generic_wide_intI16wide_int_storageES7_16value_range_kind 716235267
_ZN9int_rangeILj1ELb0EEC2EP9tree_nodeRK16generic_wide_intI16wide_int_storageES7_16value_range_kind 637838192
_ZN9int_rangeILj255ELb0EEC2EP9tree_nodeRK16generic_wide_intI16wide_int_storageES7_16value_range_kind 0
_ZN9int_rangeILj2ELb0EEC2EP9tree_nodeRK16generic_wide_intI16wide_int_storageES7_16value_range_kind 35349283
_ZN9int_rangeILj3ELb0EEC2EP9tree_nodeRK16generic_wide_intI16wide_int_storageES7_16value_range_kind 0
_ZN9int_rangeILj3ELb1EEC2EP9tree_nodeRK16generic_wide_intI16wide_int_storageES7_16value_range_kind 8403847
_ZN9int_rangeILj4ELb0EEC2EP9tree_nodeRK16generic_wide_intI16wide_int_storageES7_16value_range_kind 34643945
_ZN9int_rangeILj1ELb0EEC2ERK6irange 359887272
_ZN9int_rangeILj1ELb0EEC2ERK6irange 220
_ZN9int_rangeILj255ELb0EEC2ERK6irange 0
_ZN9int_rangeILj2ELb0EEC2ERK6irange 108142093
_ZN9int_rangeILj3ELb0EEC2ERK6irange 3769444
_ZN9int_rangeILj3ELb1EEC2ERK6irange 247975507
_ZN9int_rangeILj8ELb0EEC2ERK6irange 8
_ZN9int_rangeILj1ELb0EEC2ERKS0_ 148539
_ZN9int_rangeILj1ELb0EEC2ERKS0_ 0
_ZN9int_rangeILj255ELb0EEC2ERKS0_ 0
_ZN9int_rangeILj2ELb0EEC2ERKS0_ 4
_ZN9int_rangeILj3ELb0EEC2ERKS0_ 0
_ZN9int_rangeILj3ELb1EEC2ERKS0_ 148535
_ZN9int_rangeILj1ELb0EEC2Ev 3711826556
_ZN9int_rangeILj1ELb0EEC2Ev 38947890
_ZN9int_rangeILj2ELb0EEC2Ev 258167939
_ZN9int_rangeILj3ELb0EEC2Ev 34388
_ZN9int_rangeILj3ELb1EEC2Ev 3414676331
_ZN9int_rangeILj8ELb0EEC2Ev 8
_ZN9int_rangeILj1ELb0EED0Ev 4829719576
_ZN9int_rangeILj1ELb0EED0Ev 0
_ZN9int_rangeILj1ELb0EED2Ev 786925257
_ZN9int_rangeILj255ELb0EED0Ev 0
_ZN9int_rangeILj255ELb0EED2Ev 0
_ZN9int_rangeILj2ELb0EED0Ev 0
_ZN9int_rangeILj2ELb0EED2Ev 409621844
_ZN9int_rangeILj3ELb0EED0Ev 0
_ZN9int_rangeILj3ELb0EED2Ev 3803832
_ZN9int_rangeILj3ELb1EED0Ev 0
_ZN9int_rangeILj3ELb1EED2Ev 3594724682
_ZN9int_rangeILj4ELb0EED0Ev 0
_ZN9int_rangeILj4ELb0EED2Ev 34643945
_ZN9int_rangeILj8ELb0EED0Ev 0
_ZN9int_rangeILj8ELb0EED2Ev 16
_ZN9int_rangeILj1ELb0EEaSERKS0_ 0
_ZN9int_rangeILj1ELb0EEaSERKS0_ 0
_ZN9int_rangeILj255ELb0EEaSERKS0_ 0
_ZN9int_rangeILj2ELb0EEaSERKS0_ 0
_ZN9int_rangeILj3ELb0EEaSERKS0_ 0
_ZNK14irange_bitmask8member_pERK16generic_wide_intI16wide_int_storageE 247273213
_ZNK14irange_bitmaskeqERKS_ 1062513529
_ZNK14vrange_visitor5visitERK17unsupported_range 0
_ZNK14vrange_visitor5visitERK6frange 0
_ZNK14vrange_visitor5visitERK6irange 0
_ZNK14vrange_visitor5visitERK6prange 0
_ZNK6frange10contains_pEP9tree_node 0
_ZNK6frange11known_isinfEv 6201382
_ZNK6frange11lower_boundEv 21613859
_ZNK6frange11maybe_isinfEv 33730
_ZNK6frange11upper_boundEv 20266336
_ZNK6frange14known_isfiniteEv 0
_ZNK6frange14known_isnormalEv 0
_ZNK6frange24known_isdenormal_or_zeroEv 0
_ZNK6frange4typeEv 73979439
_ZNK6frange9signbit_pERb 1862345
_ZNK6irange10contains_pEP9tree_node 67101494
_ZNK6irange11lower_boundEj 10567267225
_ZNK6irange11upper_boundEj 11991985110
_ZNK6irange11upper_boundEv 3299695099
_ZNK6irange20varying_compatible_pEv 4652698050
_ZNK6irange4typeEv 10856431019
_ZNK6irange6zero_pEv 201908514
_ZNK6irange9nonzero_pEv 8
_ZNK6prange10contains_pEP9tree_node 445128
_ZNK6prange11get_bitmaskEv 14803660
_ZNK6prange11lower_boundEv 331722351
_ZNK6prange11upper_boundEv 322876738
_ZNK6prange15supports_type_pEPK9tree_node 60037013
_ZNK6prange20varying_compatible_pEv 1038314973
_ZNK6prange4typeEv 1830402554
_ZNK6prange6fits_pERK6vrange 0
_ZNK6prange6zero_pEv 3451129
_ZNK6prange9nonzero_pEv 52532403
_ZNK6vrange12verify_rangeEv 0

Generated by: LCOV version 2.1-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.