LCOV - code coverage report
Current view: top level - gcc - final.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 83.5 % 1756 1466
Test Date: 2025-07-26 09:32:30 Functions: 90.4 % 83 75
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
_Z17update_alignmentsR3vecIP7rtx_def7va_heap6vl_ptrE 0
_Z19dbr_sequence_lengthv 0
_Z22final_forward_branch_pP8rtx_insn 0
_ZL13sprint_ul_revPcm 0
_ZL18choose_inner_scopeP9tree_nodeS0_ 0
_ZL20map_decl_to_instancePK9tree_node 0
_ZL28output_alternate_entry_pointP8_IO_FILEP8rtx_insn 0
_ZL31rest_of_handle_shorten_branchesv 0
_Z11asm_fprintfP8_IO_FILEPKcz 2
_ZL16grow_label_alignv 3
_Z22output_operand_lossagePKcz 19
_ZL15asm_show_sourcePKci 32
_ZL24output_asm_operand_namesPP7rtx_defPii 243
_Z27get_some_local_dynamic_namev 272
_ZL16profile_functionP8_IO_FILE 317
_ZL20get_mem_expr_from_opP7rtx_defPi 386
_Z18label_to_alignmentP7rtx_def 941
_Z5finalP8rtx_insnP8_IO_FILEi 1761
_ZL15output_asm_namev 3587
_Z20final_start_functionP8rtx_insnP8_IO_FILEi 5344
_ZL20final_addr_vec_alignP19rtx_jump_table_data 9239
_Z21jumptable_relocatablev 18478
_Z10app_enablev 47695
_Z39default_function_switched_text_sectionsP8_IO_FILEP9tree_nodeb 63528
_ZL14asm_insn_countP7rtx_def 113858
_Z10init_finalPKc 274927
_Z15make_pass_finalPN3gcc7contextE 281414
_Z21make_pass_clean_statePN3gcc7contextE 281414
_Z26make_pass_shorten_branchesPN3gcc7contextE 281414
_Z28make_pass_compute_alignmentsPN3gcc7contextE 281414
_ZL23reemit_insn_block_notesv 582825
_ZL21self_recursive_call_pP8rtx_insn 815020
_Z13asm_str_countPKc 846113
_ZL25collect_fn_hard_reg_usagev 938111
_Z18compute_alignmentsv 1464884
_ZN12_GLOBAL__N_121pass_shorten_branches7executeEP8function 1464884
_ZN12_GLOBAL__N_123pass_compute_alignments7executeEP8function 1464884
_ZL20rest_of_handle_finalv 1464885
_ZN12_GLOBAL__N_110pass_final7executeEP8function 1464885
_ZL19rest_of_clean_statev 1465689
_ZN12_GLOBAL__N_116pass_clean_state7executeEP8function 1465689
_Z16shorten_branchesP8rtx_insn 1466645
_ZL22profile_after_prologueP8_IO_FILE 1466646
_ZL7final_1P8rtx_insnP8_IO_FILEii 1466646
_Z18final_end_functionv 1470229
_Z29default_function_pro_epilogueP8_IO_FILE 1470229
_ZL22final_start_function_1PP8rtx_insnP8_IO_FILEPii 1470229
_Z17init_insn_lengthsv 1471033
_Z20output_quoted_stringP8_IO_FILEPKc 1535836
_ZL17in_initial_view_pP8rtx_insn 2931967
_Z15leaf_function_pv 2958527
_ZL27dwarf2_debug_info_emitted_pP9tree_node 3003984
_Z16no_asm_to_streamP8_IO_FILE 3050683
_Z12alter_subregPP7rtx_defb 3109995
_Z14output_address12machine_modeP7rtx_def 3589801
_Z16output_asm_labelP7rtx_def 8707661
_ZL12change_scopeP8rtx_insnP9tree_nodeS2_ 18035885
_Z19get_attr_min_lengthP8rtx_insn 18620819
_Z30insn_current_reference_addressP8rtx_insn 28092895
_ZL10align_fuzzP7rtx_defS0_ij 28092895
_Z17get_call_rtx_fromPK8rtx_insn 32374886
_ZL19call_from_call_insnPK13rtx_call_insn 38528182
_Z18insn_discriminatorPK8rtx_insn 83722542
_ZL22maybe_output_next_viewPi 90765345
_Z17get_insn_templateiP8rtx_insn 92282441
_ZL21compute_discriminatorm 95098889
_Z23cleanup_subreg_operandsP8rtx_insn 100729436
_ZL18notice_source_lineP8rtx_insnPb 103661205
_Z15output_asm_insnPKcPP7rtx_def 104431698
_Z9fprint_ulP8_IO_FILEm 119174030
_Z11app_disablev 154855001
_Z24mark_symbol_refs_as_usedP7rtx_def 155005507
_Z17output_addr_constP8_IO_FILEP7rtx_def 166731793
_ZL17walk_alter_subregPP7rtx_defPb 167485822
_Z14output_operandP7rtx_defi 176437372
_ZL21do_assembler_dialectsPKcPi 251007112
_ZL21dump_basic_block_infoP8_IO_FILEP8rtx_insnPP15basic_block_defS5_iPi 262142648
_Z15final_scan_insnP8rtx_insnP8_IO_FILEiiPi 263602625
_ZL17final_scan_insn_1P8rtx_insnP8_IO_FILEiiPi 263602625
_Z9sprint_ulPcm 321643256
_Z15get_attr_lengthP8rtx_insn 374095343
_ZL17get_attr_length_1P8rtx_insnPFiS0_E 392716162
_Z11fprint_whexP8_IO_FILEm 514809385

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.