LCOV - code coverage report
Current view: top level - gcc - dwarf2cfi.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 66.5 % 1707 1136
Test Date: 2024-05-18 13:55:47 Functions: 85.7 % 77 66
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
_Z10output_cfiP11dw_cfi_nodeP11dw_fde_nodei 266
_Z11cfa_equal_pPK15dw_cfa_locationS1_ 111529850
_Z12lookup_cfa_1P11dw_cfi_nodeP15dw_cfa_locationS2_ 19527
_Z13debug_cfi_rowP10dw_cfi_row 0
_Z18dwarf2out_do_framev 4108861
_Z18dwarf2out_emit_cfiP11dw_cfi_node 12044515
_Z20dwarf2out_do_cfi_asmv 27554467
_Z20output_cfi_directiveP8_IO_FILEP11dw_cfi_node 12044768
_Z21dwarf2cfi_cc_finalizev 253487
_Z21dwarf2out_do_eh_framev 1750062
_Z22make_pass_dwarf2_framePN3gcc7contextE 281680
_Z30expand_builtin_dwarf_sp_columnv 48
_Z35expand_builtin_init_dwarf_reg_sizesP9tree_node 8
_ZL10scan_traceP13dw_trace_infob 10576863
_ZL11cfi_equal_pP11dw_cfi_nodeS0_ 235912683
_ZL11dwf_cfa_regP7rtx_def 8046249
_ZL11new_cfi_rowv 0
_ZL12copy_cfi_rowP10dw_cfi_row 19740347
_ZL12dump_cfi_rowP8_IO_FILEP10dw_cfi_row 0
_ZL12reg_saved_inP7rtx_def 2486968
_ZL12save_point_pP8rtx_insn 336024163
_ZL14change_cfi_rowP10dw_cfi_rowS0_ 9163484
_ZL14connect_tracesv 1413379
_ZL14div_data_alignl 41
_ZL14dwarf_cfi_namej 0
_ZL14get_trace_infoP8rtx_insn 14931827
_ZL14output_cfa_locP11dw_cfi_nodei 0
_ZL14queue_reg_saveP7rtx_defS0_8poly_intILj1ElE 2000158
_ZL15add_cfi_restorej 1168190
_ZL15add_cfis_to_fdev 1413379
_ZL15cfi_row_equal_pP10dw_cfi_rowS0_ 15426312
_ZL15create_cie_datav 206451
_ZL15notice_eh_throwP8rtx_insn 610094
_ZL15scan_insn_afterP8rtx_insn 86815645
_ZL16create_cfi_notesv 1413379
_ZL16notice_args_sizeP8rtx_insn 86815645
_ZL17add_cfi_args_size8poly_intILj1ElE 96598
_ZL17cfi_oprnd_equal_p17dw_cfi_oprnd_typeP12dw_cfi_oprndS1_ 64
_ZL17compare_reg_or_pcP7rtx_defS0_ 0
_ZL17create_pseudo_cfgv 1413379
_ZL18create_trace_edgesP8rtx_insn 86815645
_ZL18output_cfa_loc_rawP11dw_cfi_node 55077
_ZL19dwarf2out_cfi_labelv 6719
_ZL19initial_return_saveP7rtx_def 206451
_ZL19update_row_reg_saveP10dw_cfi_rowjP11dw_cfi_node 3114254
_ZL20before_next_cfi_noteP8rtx_insn 394950
_ZL20cfi_label_required_pP11dw_cfi_node 12044477
_ZL20execute_dwarf2_framev 1413379
_ZL21dwarf2out_frame_debugP8rtx_insn 5836371
_ZL22get_cfa_from_loc_descrP15dw_cfa_locationP17dw_loc_descr_node 0
_ZL23init_one_dwarf_reg_sizei12machine_modeP7rtx_defS_P24init_one_dwarf_reg_state 736
_ZL23init_return_column_size15scalar_int_modeP7rtx_defj 8
_ZL23record_reg_saved_in_regP7rtx_defS0_ 2000175
_ZL24clobbers_queued_reg_savePK7rtx_def 74456203
_ZL24maybe_record_trace_startP8rtx_insnS0_ 14931827
_ZL26dwarf2out_frame_debug_exprP7rtx_def 3100363
_ZL29dwarf2out_frame_debug_def_cfaP7rtx_def 482181
_ZL32dwarf2out_flush_queued_reg_savesv 29157582
_ZL32dwarf2out_frame_debug_adjust_cfaP7rtx_def 2332395
_ZL32dwarf2out_frame_debug_cfa_offsetP7rtx_def 45090
_ZL33dwarf2out_frame_debug_cfa_restoreP7rtx_defb 836857
_ZL33maybe_record_trace_start_abnormalP8rtx_insnS0_ 645734
_ZL34dwarf2out_frame_debug_cfa_registerP7rtx_def 17
_ZL36dwarf2out_frame_debug_cfa_expressionP7rtx_def 25681
_ZL37dwarf2out_frame_debug_cfa_window_savev 0
_ZL40dwarf2out_frame_debug_cfa_val_expressionP7rtx_def 0
_ZL42dwarf2out_frame_debug_cfa_toggle_ra_manglev 0
_ZL7add_cfiP11dw_cfi_node 12457379
_ZL8copy_cfaP15dw_cfa_location 0
_ZL8reg_savej7cfa_reg8poly_intILj1ElE 2251716
_ZL9def_cfa_0P15dw_cfa_locationS0_ 96184012
_ZL9def_cfa_1P15dw_cfa_location 87022159
_ZL9dwf_regnoPK7rtx_def 15160580
_ZN12_GLOBAL__N_117pass_dwarf2_frame4gateEP8function 1413460
_ZN12_GLOBAL__N_117pass_dwarf2_frame7executeEP8function 1413379
_ZeqR7cfa_regP7rtx_def 4206277
_ZneR7cfa_regP7rtx_def 6843

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.