LCOV - code coverage report
Current view: top level - gcc - bb-reorder.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 85.1 % 1203 1024
Test Date: 2025-04-26 15:52:03 Functions: 90.2 % 41 37
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
_ZL15find_jump_blockP15basic_block_def 0
_ZL32sjlj_fix_up_crossing_landing_padP15basic_block_def 0
_ZL33fix_crossing_conditional_branchesv 0
_ZL35fix_crossing_unconditional_branchesv 0
_ZL29maybe_duplicate_computed_gotoP15basic_block_defi 872
_ZL25create_eh_forwarder_blockP14rtx_code_labelP15basic_block_def 4953
_ZL31dw2_fix_up_crossing_landing_padP16eh_landing_pad_dP15basic_block_def 4953
_ZL27reorder_basic_blocks_simplev 33245
_Z28insert_section_boundary_notev 63073
_ZL22fix_up_fall_thru_edgesv 63073
_ZL26update_crossing_jump_flagsv 63073
_ZL28add_labels_and_missing_jumps3vecIP8edge_def7va_heap6vl_ptrE 63073
_ZL18sanitize_hot_pathsbjP3vecIP15basic_block_def7va_heap6vl_ptrE 126514
_ZL11rotate_loopP8edge_defP5tracei 159786
_ZL52find_rarely_executed_basic_blocks_and_crossing_edgesv 258280
_ZL7copy_bbP15basic_block_defP8edge_defS0_i 268626
_Z24make_pass_reorder_blocksPN3gcc7contextE 277917
_Z26make_pass_partition_blocksPN3gcc7contextE 277917
_Z34make_pass_duplicate_computed_gotosPN3gcc7contextE 277917
_ZN12_GLOBAL__N_121pass_partition_blocks7executeEP8function 540119
_ZL11find_tracesPiP5trace 594672
_ZL14connect_tracesiP5trace 594672
_ZL41reorder_basic_blocks_software_trace_cachev 594672
_ZL26set_edge_can_fallthru_flagv 627917
_Z22get_uncond_jump_lengthv 760635
_ZL24duplicate_computed_gotosP8function 884908
_ZN12_GLOBAL__N_129pass_duplicate_computed_gotos7executeEP8function 884908
_ZL20reorder_basic_blocksv 1022083
_ZN12_GLOBAL__N_119pass_reorder_blocks7executeEP8function 1022083
_ZN12_GLOBAL__N_119pass_reorder_blocks4gateEP8function 1443154
_ZN12_GLOBAL__N_121pass_partition_blocks4gateEP8function 1443154
_ZN12_GLOBAL__N_129pass_duplicate_computed_gotos4gateEP8function 1443154
_ZL21connect_better_edge_pPK8edge_defbiS1_P5trace 1777059
_ZL19find_traces_1_roundi13profile_countP5tracePiiPP14fibonacci_heapIl15basic_block_defEi 2378688
_ZL9copy_bb_pPK15basic_block_defi 3299957
_ZL13better_edge_pPK15basic_block_defPK8edge_def19profile_probability13profile_countS5_S6_S4_ 6381787
_ZL20push_to_next_round_pPK15basic_block_defii13profile_count 8563660
_ZL9bb_to_keyP15basic_block_def 9506237
_ZL15mark_bb_visitedP15basic_block_defi 9791773
_ZL10edge_orderPKvS0_ 19138729
_ZL16bb_visited_tracePK15basic_block_def 36724786

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.