LCOV - code coverage report
Current view: top level - gcc - cfgloopmanip.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 98.1 % 831 815
Test Date: 2025-07-12 13:27:34 Functions: 97.0 % 33 32
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
_ZL18loop_redirect_edgeP8edge_defP15basic_block_def 0
_ZL19has_preds_from_loopP15basic_block_defP4loop 34
_Z30create_empty_if_region_on_edgeP8edge_defP9tree_node 203
_Z25create_empty_loop_on_edgeP8edge_defP9tree_nodeS2_S2_S2_PS2_S3_P4loop 498
_ZL25lv_adjust_loop_entry_edgeP15basic_block_defS0_P8edge_defPv19profile_probabilityS4_ 35299
_Z12loop_versionP4loopPvPP15basic_block_def19profile_probabilityS5_S5_S5_b 35309
_Z30scale_dominated_blocks_in_loopP4loopP15basic_block_def13profile_countS3_ 36126
_Z14duplicate_loopP4loopS0_S0_ 38803
_Z18duplicate_subloopsP4loopS0_ 38803
_ZL25update_dominators_in_loopP4loop 71096
_ZL21loop_exit_for_scalingP4loop 100430
_Z8add_loopP4loopS0_ 119316
_Z6unloopP4loopPbP11bitmap_head 128689
_Z42update_loop_exit_probability_scale_dom_bbsP4loopP8edge_def13profile_count 130695
_ZL18fix_loop_placementP4loopPbP11bitmap_head 194774
_ZL16fix_bb_placementP15basic_block_def 235998
_Z22scale_loop_frequenciesP4loop19profile_probability 242973
_Z34duplicate_loop_body_to_header_edgeP4loopP8edge_defjP17simple_bitmap_defS2_P3vecIS2_7va_heap6vl_ptrEi 250203
_Z18scale_loop_profileP4loop19profile_probabilityl 267257
_Z13mfb_keep_justP8edge_def 280669
_Z11remove_pathP8edge_defPbP11bitmap_head 425457
_ZL10remove_bbsPP15basic_block_defi 425457
_ZL10rpe_enum_pPK15basic_block_defPKv 425457
_ZL19fix_loop_placementsP4loopPbP11bitmap_head 425457
_ZL9find_pathP8edge_defPPP15basic_block_def 425457
_Z20can_duplicate_loop_pPK4loop 519430
_ZL13copy_loops_toPP4loopiS0_ 519694
_ZL17fix_bb_placementsP15basic_block_defPbP11bitmap_head 554150
_Z14copy_loop_infoP4loopS0_ 680716
_Z14place_new_loopP8functionP4loop 801608
_Z16create_preheaderP4loopi 17254278
_Z25force_single_succ_latchesv 27901360
_Z17create_preheadersi 30348443

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.