LCOV - code coverage report
Current view: top level - gcc - gimple-range-cache.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 85.3 % 850 725
Test Date: 2026-09-19 16:22:48 Functions: 92.6 % 81 75
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
_ZN10sbr_vector10bb_range_pEPK15basic_block_def 251386610
_ZN10sbr_vector12get_bb_rangeER6vrangePK15basic_block_def 339519711
_ZN10sbr_vector12set_bb_rangeEPK15basic_block_defRK6vrange 75864143
_ZN10sbr_vector4growEv 9667
_ZN10sbr_vectorC2EP9tree_nodeP16vrange_allocatorb 28961232
_ZN11update_list3addEP15basic_block_def 13420290
_ZN11update_list3popEv 12718689
_ZN11update_listC2Ev 29449302
_ZN11update_listD2Ev 29449302
_ZN12ranger_cache10edge_rangeER6vrangeP8edge_defP9tree_nodeNS_8rfd_modeE 101496446
_ZN12ranger_cache10exit_rangeER6vrangeP9tree_nodeP15basic_block_defNS_8rfd_modeE 112107832
_ZN12ranger_cache10mark_staleEP9tree_node 12839343
_ZN12ranger_cache11block_rangeER6vrangeP15basic_block_defP9tree_nodeb 411133667
_ZN12ranger_cache11entry_rangeER6vrangeP9tree_nodeP15basic_block_defNS_8rfd_modeE 161227793
_ZN12ranger_cache11resolve_domER6vrangeP9tree_nodeP15basic_block_def 4530579
_ZN12ranger_cache12range_of_defER6vrangeP9tree_nodeP15basic_block_def 220992485
_ZN12ranger_cache13range_of_exprER6vrangeP9tree_nodeP6gimple 240214644
_ZN12ranger_cache13range_on_edgeER6vrangeP8edge_defP9tree_node 76388627
_ZN12ranger_cache14range_from_domER6vrangeP9tree_nodeP15basic_block_defNS_8rfd_modeE 106376594
_ZN12ranger_cache15propagate_cacheEP9tree_node 5956374
_ZN12ranger_cache16fill_block_cacheEP9tree_nodeP15basic_block_defS3_ 127798505
_ZN12ranger_cache16get_global_rangeER6vrangeP9tree_nodeRb 359576677
_ZN12ranger_cache16reset_range_infoEP9tree_node 440
_ZN12ranger_cache16set_global_rangeEP9tree_nodeRK6vrangeb 136997717
_ZN12ranger_cache16update_consumersEP9tree_node 63085126
_ZN12ranger_cache21apply_inferred_rangesEP6gimple 274233913
_ZN12ranger_cache23propagate_updated_valueEP9tree_nodeP15basic_block_def 56199661
_ZN12ranger_cache23register_inferred_valueERK6vrangeP9tree_nodeP15basic_block_def 16896225
_ZN12ranger_cache4dumpEP8_IO_FILE 48
_ZN12ranger_cache7dump_bbEP8_IO_FILEP15basic_block_def 257
_ZN12ranger_cacheC2Eib 29449302
_ZN12ranger_cacheD0Ev 29449302
_ZN12ranger_cacheD0Ev 0
_ZN12ranger_cacheD2Ev 29449302
_ZN14ssa_lazy_cache11clear_rangeEP9tree_node 60215856
_ZN14ssa_lazy_cache11merge_rangeEP9tree_nodeRK6vrange 213
_ZN14ssa_lazy_cache5clearEv 38174067
_ZN14ssa_lazy_cache5mergeERKS_ 7
_ZN14ssa_lazy_cache9set_rangeEP9tree_nodeRK6vrange 115091064
_ZN14ssa_lazy_cacheC2EP14bitmap_obstack 9411476
_ZN14ssa_lazy_cacheD0Ev 9411464
_ZN14ssa_lazy_cacheD0Ev 0
_ZN14ssa_lazy_cacheD2Ev 9411464
_ZN14temporal_cache18set_always_currentEP9tree_node 136618983
_ZN14temporal_cache18set_timestamp_calcEP9tree_node 124118323
_ZN14temporal_cache20set_timestamp_storedEP9tree_node 77574616
_ZN14temporal_cacheC2Ev 29449302
_ZN15sbr_lazy_vector10bb_range_pEPK15basic_block_def 45632161
_ZN15sbr_lazy_vector12get_bb_rangeER6vrangePK15basic_block_def 294266427
_ZN15sbr_lazy_vector12set_bb_rangeEPK15basic_block_defRK6vrange 11920797
_ZN15sbr_lazy_vectorC2EP9tree_nodeP16vrange_allocatorP14bitmap_obstack 3502505
_ZN16ssa_block_ranges4dumpEP8_IO_FILE 0
_ZN17block_range_cache10bb_range_pEP9tree_nodePK15basic_block_def 395322334
_ZN17block_range_cache12get_bb_rangeER6vrangeP9tree_nodePK15basic_block_def 813664739
_ZN17block_range_cache12set_bb_rangeEP9tree_nodePK15basic_block_defRK6vrange 76362672
_ZN17block_range_cache18query_block_rangesEP9tree_node 1208987073
_ZN17block_range_cache4dumpEP8_IO_FILE 0
_ZN17block_range_cache4dumpEP8_IO_FILEP15basic_block_defb 257
_ZN17block_range_cache5clearEP9tree_node 440
_ZN17block_range_cacheC2Ev 29449302
_ZN17block_range_cacheD2Ev 29449302
_ZN17sbr_sparse_bitmap10bb_range_pEPK15basic_block_def 2496941
_ZN17sbr_sparse_bitmap12get_bb_rangeER6vrangePK15basic_block_def 12928822
_ZN17sbr_sparse_bitmap12set_bb_rangeEPK15basic_block_defRK6vrange 498529
_ZN17sbr_sparse_bitmapC2EP9tree_nodeP16vrange_allocatorP14bitmap_obstack 105214
_ZN9ssa_cache11clear_rangeEP9tree_node 440
_ZN9ssa_cache11merge_rangeEP9tree_nodeRK6vrange 401
_ZN9ssa_cache13range_of_exprER6vrangeP9tree_nodeP6gimple 3960
_ZN9ssa_cache4dumpEP8_IO_FILE 64
_ZN9ssa_cache5clearEv 0
_ZN9ssa_cache9set_rangeEP9tree_nodeRK6vrange 156485148
_ZN9ssa_cacheC2Ev 38860787
_ZN9ssa_cacheD0Ev 38860775
_ZN9ssa_cacheD0Ev 0
_ZN9ssa_cacheD2Ev 38860775
_ZNK12ranger_cache16get_global_rangeER6vrangeP9tree_node 864849567
_ZNK14ssa_lazy_cache9get_rangeER6vrangeP9tree_node 258642159
_ZNK14ssa_lazy_cache9has_rangeEP9tree_node 719
_ZNK14temporal_cache16always_current_pEP9tree_node 229509097
_ZNK14temporal_cache19temporal_value_calcEj 222756149
_ZNK14temporal_cache21temporal_value_storedEj 158976938
_ZNK14temporal_cache9current_pEP9tree_nodeS1_S1_ 229509097
_ZNK9ssa_cache9get_rangeER6vrangeP9tree_node 1195813123
_ZNK9ssa_cache9has_rangeEP9tree_node 11230038

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.