LCOV - code coverage report
Current view: top level - gcc - gimple-range-cache.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 80.2 % 788 632
Test Date: 2024-04-27 14:03:13 Functions: 87.3 % 71 62
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
_ZN10sbr_vector4growEv 0
_ZN16ssa_block_ranges4dumpEP8_IO_FILE 0
_ZN17block_range_cache4dumpEP8_IO_FILE 0
_ZN9ssa_cache11clear_rangeEP9tree_node 0
_ZN9ssa_cache5clearEv 0
_ZNK14ssa_lazy_cache9has_rangeEP9tree_node 0
_ZNK9ssa_cache9has_rangeEP9tree_node 0
_ZN12ranger_cache4dumpEP8_IO_FILE 46
_ZN9ssa_cache4dumpEP8_IO_FILE 46
_ZN9ssa_cache11merge_rangeEP9tree_nodeRK6vrange 106
_ZN12ranger_cache7dump_bbEP8_IO_FILEP15basic_block_def 259
_ZN17block_range_cache4dumpEP8_IO_FILEP15basic_block_defb 259
_ZN14ssa_lazy_cache11merge_rangeEP9tree_nodeRK6vrange 301
_ZN17sbr_sparse_bitmapC2EP9tree_nodeP16vrange_allocatorP14bitmap_obstack 1941
_ZN17sbr_sparse_bitmap12set_bb_rangeEPK15basic_block_defRK6vrange 265743
_ZN9ssa_cache13range_of_exprER6vrangeP9tree_nodeP6gimple 1639090
_ZN17sbr_sparse_bitmap10bb_range_pEPK15basic_block_def 1964613
_ZN15sbr_lazy_vectorC2EP9tree_nodeP16vrange_allocatorP14bitmap_obstack 2477247
_ZN12ranger_cache11resolve_domER6vrangeP9tree_nodeP15basic_block_def 3141505
_ZN12ranger_cache15propagate_cacheEP9tree_node 3143574
_ZN11update_list3popEv 3401276
_ZN11update_list3addEP15basic_block_def 3422408
_ZN15sbr_lazy_vector12set_bb_rangeEPK15basic_block_defRK6vrange 6350703
_ZN17sbr_sparse_bitmap12get_bb_rangeER6vrangePK15basic_block_def 10886651
_ZN12ranger_cache23register_inferred_valueERK6vrangeP9tree_nodeP15basic_block_def 14597206
_ZN10sbr_vectorC2EP9tree_nodeP16vrange_allocatorb 21101826
_ZN11update_listC2Ev 24003349
_ZN11update_listD2Ev 24003349
_ZN12ranger_cacheC2Eib 24003349
_ZN12ranger_cacheD0Ev 24003349
_ZN12ranger_cacheD0Ev 0
_ZN12ranger_cacheD2Ev 24003349
_ZN14temporal_cacheC2Ev 24003349
_ZN17block_range_cacheC2Ev 24003349
_ZN17block_range_cacheD2Ev 24003349
_ZN14temporal_cache13set_timestampEP9tree_node 27845233
_ZN14ssa_lazy_cache5clearEv 29358998
_ZN15sbr_lazy_vector10bb_range_pEPK15basic_block_def 29550671
_ZN12ranger_cache23propagate_updated_valueEP9tree_nodeP15basic_block_def 43588121
_ZN14ssa_lazy_cache11clear_rangeEP9tree_node 44208178
_ZN9ssa_cacheC2Ev 46989604
_ZN9ssa_cacheD0Ev 46989604
_ZN9ssa_cacheD0Ev 0
_ZN9ssa_cacheD2Ev 46989604
_ZN10sbr_vector12set_bb_rangeEPK15basic_block_defRK6vrange 48317258
_ZN17block_range_cache12set_bb_rangeEP9tree_nodePK15basic_block_defRK6vrange 48583001
_ZN12ranger_cache13range_on_edgeER6vrangeP8edge_defP9tree_node 56045125
_ZN12ranger_cache10edge_rangeER6vrangeP8edge_defP9tree_nodeNS_8rfd_modeE 65011595
_ZN12ranger_cache10exit_rangeER6vrangeP9tree_nodeP15basic_block_defNS_8rfd_modeE 74035932
_ZN12ranger_cache11entry_rangeER6vrangeP9tree_nodeP15basic_block_defNS_8rfd_modeE 85328189
_ZN14ssa_lazy_cache9set_rangeEP9tree_nodeRK6vrange 86782908
_ZN12ranger_cache14range_from_domER6vrangeP9tree_nodeP15basic_block_defNS_8rfd_modeE 87883939
_ZN12ranger_cache16fill_block_cacheEP9tree_nodeP15basic_block_defS3_ 99991124
_ZN12ranger_cache16set_global_rangeEP9tree_nodeRK6vrangeb 109964999
_ZN9ssa_cache9set_rangeEP9tree_nodeRK6vrange 120376083
_ZN12ranger_cache12range_of_defER6vrangeP9tree_nodeP15basic_block_def 138864060
_ZN15sbr_lazy_vector12get_bb_rangeER6vrangePK15basic_block_def 139975167
_ZN12ranger_cache13range_of_exprER6vrangeP9tree_nodeP6gimple 141774807
_ZN10sbr_vector10bb_range_pEPK15basic_block_def 186085282
_ZN12ranger_cache21apply_inferred_rangesEP6gimple 208215776
_ZN14temporal_cache18set_always_currentEP9tree_nodeb 219929998
_ZN10sbr_vector12get_bb_rangeER6vrangePK15basic_block_def 222874183
_ZNK14ssa_lazy_cache9get_rangeER6vrangeP9tree_node 232524667
_ZNK14temporal_cache16always_current_pEP9tree_node 290588349
_ZNK14temporal_cache9current_pEP9tree_nodeS1_S1_ 290588349
_ZN12ranger_cache16get_global_rangeER6vrangeP9tree_nodeRb 291240916
_ZN17block_range_cache10bb_range_pEP9tree_nodePK15basic_block_def 291548341
_ZN12ranger_cache11block_rangeER6vrangeP15basic_block_defP9tree_nodeb 350814616
_ZNK14temporal_cache14temporal_valueEj 476001781
_ZN17block_range_cache12get_bb_rangeER6vrangeP9tree_nodePK15basic_block_def 542111223
_ZNK12ranger_cache16get_global_rangeER6vrangeP9tree_node 709114174
_ZN17block_range_cache18query_block_rangesEP9tree_node 833659564
_ZNK9ssa_cache9get_rangeER6vrangeP9tree_node 947484144

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.