LCOV - code coverage report
Current view: top level - gcc - reg-stack.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 89.3 % 1396 1246
Test Date: 2025-10-18 14:39:06 Functions: 92.9 % 42 39
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
_Z20make_pass_stack_regsPN3gcc7contextE 289080
_Z20stack_regs_mentionedPK7rtx_def 12052405
_Z24make_pass_stack_regs_runPN3gcc7contextE 289080
_ZL11better_edgeP8edge_defS0_ 1718832
_ZL11print_stackP8_IO_FILEP9stack_def 0
_ZL11replace_regPP7rtx_defi 1279498
_ZL11swap_to_topP8rtx_insnP9stack_defP7rtx_defS4_ 347
_ZL12change_stackP8rtx_insnP9stack_defS2_10emit_where 103038
_ZL12convert_regsv 34919
_ZL12get_true_regPP7rtx_def 2867808
_ZL12reg_to_stackv 1468391
_ZL12stack_resultP9tree_node 34919
_ZL13emit_pop_insnP8rtx_insnP9stack_defP7rtx_def10emit_where 303834
_ZL14convert_regs_1P15basic_block_def 1144715
_ZL14convert_regs_2P15basic_block_def 34919
_ZL14emit_swap_insnP8rtx_insnP9stack_defP7rtx_def 286109
_ZL15compensate_edgeP8edge_def 1794148
_ZL15get_hard_regnumP9stack_defP7rtx_def 1498638
_ZL15next_flags_userP8rtx_insnRi 103549
_ZL15propagate_stackP8edge_def 1109796
_ZL16compensate_edgesv 34919
_ZL16straighten_stackP8rtx_insnP9stack_def 0
_ZL16subst_stack_regsP8rtx_insnP9stack_def 894579
_ZL17convert_regs_exitv 34919
_ZL17remove_regno_noteP8rtx_insn8reg_notej 73394
_ZL18convert_regs_entryv 34919
_ZL18move_for_stack_regP8rtx_insnP9stack_defP7rtx_def 428670
_ZL18swap_rtx_conditionP8rtx_insnRi 87231
_ZL20subst_asm_stack_regsP8rtx_insnP9stack_def 118
_ZL20subst_stack_regs_patP8rtx_insnP9stack_defP7rtx_def 774573
_ZL20swap_rtx_condition_1P7rtx_def 612473
_ZL21compare_for_stack_regP8rtx_insnP9stack_defP7rtx_defb 107840
_ZL22move_nan_for_stack_regP8rtx_insnP9stack_defP7rtx_def 1014
_ZL22stack_regs_mentioned_pPK7rtx_def 52273872
_ZL23get_asm_operands_in_outP7rtx_defPiS1_ 218
_ZL24check_asm_stack_operandsP8rtx_insn 118
_ZL25rest_of_handle_stack_regsv 1468391
_ZL29callee_clobbers_any_stack_regRK12function_abi 0
_ZL34subst_all_stack_regs_in_debug_insnP8rtx_insnP9stack_def 758363
_ZL9pop_stackP9stack_defi 88886
_ZN12_GLOBAL__N_115pass_stack_regs4gateEP8function 1468398
_ZN12_GLOBAL__N_119pass_stack_regs_run7executeEP8function 1468391

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.