LCOV - code coverage report
Current view: top level - gcc - value-range.h (source / functions) Coverage Total Hit
Test: gcc.info Lines: 94.5 % 565 534
Test Date: 2025-11-22 14:42:49 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 129187361
_Z14frange_val_minPK9tree_node 184456074
_Z14irange_val_maxPK9tree_node 87244908
_Z14irange_val_minPK9tree_node 90084143
_Z15contains_zero_pRK6irange 27593066
_Z17frange_val_is_maxRK10real_valuePK9tree_node 55187107
_Z17frange_val_is_minRK10real_valuePK9tree_node 110843129
_Z18range_compatible_pP9tree_nodeS0_ 1634900053
_Z21range_includes_zero_pRK6vrange 37110168
_Z22real_max_representablePK9tree_node 23675209
_Z22real_min_representablePK9tree_node 12229514
_Z4as_aI6frangeERKT_RK6vrange 3729997045
_Z4as_aI17unsupported_rangeERKT_RK6vrange 1040703
_Z4as_aI6frangeERKT_RK6vrange 106846817
_Z4as_aI6irangeERKT_RK6vrange 3074996053
_Z4as_aI6prangeERKT_RK6vrange 547113472
_Z4as_aI6frangeERT_R6vrange 2339971434
_Z4as_aI6frangeERT_R6vrange 63641008
_Z4as_aI6irangeERT_R6vrange 1881290386
_Z4as_aI6prangeERT_R6vrange 395040040
_ZN11value_range11set_nonzeroEP9tree_node 0
_ZN11value_range11set_varyingEP9tree_node 310872257
_ZN11value_range15supports_type_pEPK9tree_node 5865953987
_ZN11value_range4initEP9tree_node 3281093141
_ZN11value_range4initERK6vrange 127995360
_ZN11value_range8set_typeEP9tree_node 92972920
_ZN11value_rangeC2EP9tree_nodeS1_16value_range_kind 15
_ZN11value_rangeD2Ev 6870764356
_ZN11value_rangeaSERK6vrange 33401048
_ZN14irange_bitmask11set_unknownEj 3167866115
_ZN14irange_bitmask6union_ERKS_ 19293983
_ZN14irange_bitmask9intersectERKS_ 792660632
_ZN14irange_bitmaskC2ERK16generic_wide_intI16wide_int_storageES4_ 1247221771
_ZN6frange10supports_pEPK9tree_node 650053742
_ZN6frange10update_nanERK9nan_state 6425328
_ZN6frange10update_nanEb 2068965
_ZN6frange10update_nanEv 4356363
_ZN6frange11set_varyingEP9tree_node 70129129
_ZN6frange13set_undefinedEv 133843051
_ZN6frange7set_nanEP9tree_nodeRK9nan_state 327196
_ZN6frange9clear_nanEv 15221189
_ZN6irange11set_nonzeroEP9tree_node 3697722
_ZN6irange11set_varyingEP9tree_node 1216708500
_ZN6irange12maybe_resizeEi 1349613329
_ZN6irange13set_undefinedEv 365382001
_ZN6irange14normalize_kindEv 564788103
_ZN6irange8set_zeroEP9tree_node 3409155
_ZN6prange11set_nonzeroEP9tree_node 66099066
_ZN6prange11set_varyingEP9tree_node 431526500
_ZN6prange13set_undefinedEv 128990425
_ZN6prange8set_zeroEP9tree_node 1204
_ZN9int_rangeILj1ELb0EEC2EP9tree_node 155194657
_ZN9int_rangeILj1ELb0EEC2EP9tree_node 115499801
_ZN9int_rangeILj255ELb0EEC2EP9tree_node 0
_ZN9int_rangeILj2ELb0EEC2EP9tree_node 8650394
_ZN9int_rangeILj3ELb0EEC2EP9tree_node 0
_ZN9int_rangeILj3ELb1EEC2EP9tree_node 31044462
_ZN9int_rangeILj1ELb0EEC2EP9tree_nodeRK16generic_wide_intI16wide_int_storageES7_16value_range_kind 773564887
_ZN9int_rangeILj1ELb0EEC2EP9tree_nodeRK16generic_wide_intI16wide_int_storageES7_16value_range_kind 682239348
_ZN9int_rangeILj255ELb0EEC2EP9tree_nodeRK16generic_wide_intI16wide_int_storageES7_16value_range_kind 0
_ZN9int_rangeILj2ELb0EEC2EP9tree_nodeRK16generic_wide_intI16wide_int_storageES7_16value_range_kind 41429971
_ZN9int_rangeILj3ELb0EEC2EP9tree_nodeRK16generic_wide_intI16wide_int_storageES7_16value_range_kind 0
_ZN9int_rangeILj3ELb1EEC2EP9tree_nodeRK16generic_wide_intI16wide_int_storageES7_16value_range_kind 9326838
_ZN9int_rangeILj4ELb0EEC2EP9tree_nodeRK16generic_wide_intI16wide_int_storageES7_16value_range_kind 40568730
_ZN9int_rangeILj1ELb0EEC2ERK6irange 386372489
_ZN9int_rangeILj1ELb0EEC2ERK6irange 220
_ZN9int_rangeILj255ELb0EEC2ERK6irange 0
_ZN9int_rangeILj2ELb0EEC2ERK6irange 109685089
_ZN9int_rangeILj3ELb0EEC2ERK6irange 4198921
_ZN9int_rangeILj3ELb1EEC2ERK6irange 272488251
_ZN9int_rangeILj8ELb0EEC2ERK6irange 8
_ZN9int_rangeILj1ELb0EEC2ERKS0_ 408050
_ZN9int_rangeILj1ELb0EEC2ERKS0_ 0
_ZN9int_rangeILj255ELb0EEC2ERKS0_ 0
_ZN9int_rangeILj2ELb0EEC2ERKS0_ 4
_ZN9int_rangeILj3ELb0EEC2ERKS0_ 0
_ZN9int_rangeILj3ELb1EEC2ERKS0_ 408046
_ZN9int_rangeILj1ELb0EEC2Ev 3956779194
_ZN9int_rangeILj1ELb0EEC2Ev 40113242
_ZN9int_rangeILj2ELb0EEC2Ev 264640055
_ZN9int_rangeILj3ELb0EEC2Ev 34388
_ZN9int_rangeILj3ELb1EEC2Ev 3651991501
_ZN9int_rangeILj8ELb0EEC2Ev 8
_ZN9int_rangeILj1ELb0EED0Ev 5157093541
_ZN9int_rangeILj1ELb0EED0Ev 0
_ZN9int_rangeILj1ELb0EED2Ev 837852611
_ZN9int_rangeILj255ELb0EED0Ev 0
_ZN9int_rangeILj255ELb0EED2Ev 0
_ZN9int_rangeILj2ELb0EED0Ev 0
_ZN9int_rangeILj2ELb0EED2Ev 424405513
_ZN9int_rangeILj3ELb0EED0Ev 0
_ZN9int_rangeILj3ELb0EED2Ev 4233309
_ZN9int_rangeILj3ELb1EED0Ev 0
_ZN9int_rangeILj3ELb1EED2Ev 3850033362
_ZN9int_rangeILj4ELb0EED0Ev 0
_ZN9int_rangeILj4ELb0EED2Ev 40568730
_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 257071191
_ZNK14irange_bitmaskeqERKS_ 1198957954
_ZNK14vrange_visitor5visitERK17unsupported_range 0
_ZNK14vrange_visitor5visitERK6frange 0
_ZNK14vrange_visitor5visitERK6irange 0
_ZNK14vrange_visitor5visitERK6prange 0
_ZNK6frange10contains_pEP9tree_node 0
_ZNK6frange11known_isinfEv 6261669
_ZNK6frange11lower_boundEv 22155778
_ZNK6frange11maybe_isinfEv 33491
_ZNK6frange11upper_boundEv 20735117
_ZNK6frange14known_isfiniteEv 0
_ZNK6frange14known_isnormalEv 0
_ZNK6frange24known_isdenormal_or_zeroEv 0
_ZNK6frange4typeEv 75608368
_ZNK6frange9signbit_pERb 1883775
_ZNK6irange10contains_pEP9tree_node 71987229
_ZNK6irange11lower_boundEj 11643316865
_ZNK6irange11upper_boundEj 13315010028
_ZNK6irange11upper_boundEv 3600536310
_ZNK6irange20varying_compatible_pEv 5092706056
_ZNK6irange4typeEv 11810192661
_ZNK6irange6zero_pEv 218220270
_ZNK6irange9nonzero_pEv 127311
_ZNK6prange10contains_pEP9tree_node 469826
_ZNK6prange11get_bitmaskEv 15307611
_ZNK6prange11lower_boundEv 343159344
_ZNK6prange11upper_boundEv 334188691
_ZNK6prange15supports_type_pEPK9tree_node 61093497
_ZNK6prange20varying_compatible_pEv 1065674695
_ZNK6prange4typeEv 1876895582
_ZNK6prange6fits_pERK6vrange 0
_ZNK6prange6zero_pEv 3482727
_ZNK6prange9nonzero_pEv 52563723
_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.