LCOV - code coverage report
Current view: top level - gcc - lower-subreg.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 92.5 % 774 716
Test Date: 2025-10-18 14:39:06 Functions: 92.1 % 38 35
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
_ZL13resolve_reg_pP7rtx_def 0
_ZL16resolve_subreg_pP7rtx_def 0
_ZN12_GLOBAL__N_118pass_lower_subreg27executeEP8function 0
_ZL38resolve_operand_for_swap_move_operatorP7rtx_def 1
_ZL12dump_choicesbPKc 120
_ZL18dump_shift_choices8rtx_codePb 360
_ZL11resolve_useP7rtx_defP8rtx_insn 65495
_ZL23propagate_pseudo_copiesv 111537
_ZL15resolve_clobberP7rtx_defP8rtx_insn 153252
_Z17init_lower_subregv 213932
_Z22make_pass_lower_subregPN3gcc7contextE 289080
_Z23make_pass_lower_subreg2PN3gcc7contextE 289080
_Z23make_pass_lower_subreg3PN3gcc7contextE 289080
_ZL18decompose_registerj 304800
_ZL13compute_costsbP10cost_rtxes 427864
_ZL15can_decompose_pP7rtx_def 503400
_ZN12_GLOBAL__N_117pass_lower_subreg7executeEP8function 1038056
_ZN12_GLOBAL__N_118pass_lower_subreg37executeEP8function 1038057
_ZL27simplify_gen_subreg_concatn12machine_modeP7rtx_defS_j 1201553
_ZL23compute_splitting_shiftbP10cost_rtxesPb8rtx_codeii 1283592
_ZN12_GLOBAL__N_117pass_lower_subreg4gateEP8function 1468398
_ZN12_GLOBAL__N_118pass_lower_subreg24gateEP8function 1468398
_ZN12_GLOBAL__N_118pass_lower_subreg34gateEP8function 1468398
_ZL19resolve_simple_moveP7rtx_defP8rtx_insn 1563389
_ZL23simplify_subreg_concatn12machine_modeP7rtx_def8poly_intILj1EmE 1571668
_ZL27decompose_multiword_subregsb 2076113
_ZL16find_pseudo_copyP7rtx_def 2736880
_ZL13resolve_debugP8rtx_insn 14948339
_ZL18resolve_shift_zextP8rtx_insnb 22919950
_ZL17resolve_reg_notesP8rtx_insn 39552810
_ZL30operand_for_swap_move_operatorP7rtx_def 44854578
_ZL18resolve_subreg_usePP7rtx_defS0_ 54464434
_ZL19simple_move_operandP7rtx_def 83508398
_ZL28find_decomposable_shift_zextP8rtx_insnb 89725244
_ZL11simple_moveP8rtx_insnb 114171787
_ZL18interesting_mode_p12machine_modePjS0_ 115092486
_ZL25find_decomposable_subregsPP7rtx_defP18classify_move_insn 127746758
_ZL10shift_costbP10cost_rtxes8rtx_code12machine_modei 187463712

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.