LCOV - code coverage report
Current view: top level - gcc - dwarf2out.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 83.2 % 14986 12461
Test Date: 2026-10-17 16:30:31 Functions: 93.3 % 601 561
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
_Z10get_AT_refP10die_struct15dwarf_attribute 47182629
_Z10verify_dieP10die_struct 53299
_Z11AT_unsignedP14dw_attr_struct 922834261
_Z11debug_dwarfv 0
_Z11get_AT_fileP10die_struct15dwarf_attribute 28161773
_Z11get_AT_flagP10die_struct15dwarf_attribute 74436812
_Z11new_die_raw9dwarf_tag 648334740
_Z12index_stringPP20indirect_string_nodePj 2927
_Z12size_of_locsP17dw_loc_descr_node 101662511
_Z13base_type_dieP9tree_nodeb 615530
_Z13build_cfa_locP15dw_cfa_location8poly_intILj1ElE 16241
_Z13get_AT_stringP10die_struct15dwarf_attribute 58499
_Z14build_span_loc7cfa_reg 0
_Z14dw_get_die_sibP10die_struct 1112
_Z14dw_get_die_tagP10die_struct 6247
_Z14free_loc_descrRKP17dw_loc_descr_nodePv 3965
_Z15debug_dwarf_dieP10die_struct 0
_Z15get_AT_unsignedP10die_struct15dwarf_attribute 442122846
_Z15lookup_decl_dieP9tree_node 1429966536
_Z15lookup_type_dieP9tree_node 1749952087
_Z16dw_get_die_childP10die_struct 1821
_Z17alloc_dw_wide_intRK16generic_wide_intI20wide_int_ref_storageILb0ELb1EEE 1051
_Z17count_index_addrsPP16addr_table_entryPj 264
_Z17dw_get_die_parentP10die_struct 81
_Z17file_name_acquirePP15dwarf_file_dataP22file_name_acquire_data 9301
_Z17loc_descr_equal_pP17dw_loc_descr_nodeS0_ 24
_Z18add_name_attributeP10die_structPKc 273702758
_Z18dw_cfi_oprnd1_desc21dwarf_call_frame_info 46126234
_Z18dw_cfi_oprnd2_desc21dwarf_call_frame_info 46126234
_Z18mem_loc_descriptorP7rtx_def12machine_modeS1_15var_init_status 28099846
_Z19count_index_stringsPP20indirect_string_nodePj 2514
_Z19output_index_stringPP20indirect_string_nodePj 2927
_Z19output_loc_sequenceP17dw_loc_descr_nodei 36235337
_Z21build_cfa_aligned_locP15dw_cfa_location8poly_intILj1ElEl 17808
_Z21debug_dwarf_loc_descrP17dw_loc_descr_node 0
_Z21dwarf2out_cc_finalizev 264460
_Z21init_addr_table_entryP16addr_table_entry8ate_kindPv 535
_Z21reset_indirect_stringPP20indirect_string_nodePv 18986
_Z22dwarf2out_end_epiloguejPKc 1521433
_Z22dwarf2out_frame_finishv 237544
_Z22index_addr_table_entryPP16addr_table_entryPj 264
_Z22output_indirect_stringPP20indirect_string_node10dwarf_form 21765736
_Z23dwarf2_build_local_stubPP12external_refP10die_struct 88
_Z23output_addr_table_entryPP16addr_table_entryPj 264
_Z23output_loc_sequence_rawP17dw_loc_descr_node 54980
_Z24dwarf2out_begin_prologuejjPKc 1521491
_Z25premark_used_types_helperRKP9tree_nodePv 1241146
_Z26dwarf2out_vms_end_prologuejPKc 0
_Z26output_index_string_offsetPP20indirect_string_nodePj 2927
_Z27dwarf2out_alloc_current_fdev 1521433
_Z28dwarf2out_vms_begin_epiloguejPKc 0
_Z29dwarf2out_switch_text_sectionv 66539
_Z32dwarf2out_default_as_loc_supportv 294457
_Z32dwarf2out_set_demangle_name_funcPFPKcS0_E 0
_Z34var_location_switch_text_section_1PP16var_loc_list_defPv 4050963
_Z35find_empty_loc_ranges_at_text_labelPP16var_loc_list_defi 184597
_Z36dwarf2out_default_as_locview_supportv 294463
_Z40premark_types_used_by_global_vars_helperPP24types_used_by_vars_entryPv 7661690
_Z5debugP10die_struct 0
_Z5debugR10die_struct 0
_Z6AT_intP14dw_attr_struct 30532
_Z6AT_locP14dw_attr_struct 32817119
_Z6get_ATP10die_struct15dwarf_attribute 1065956366
_Z8AT_classP14dw_attr_struct 7036646621
_ZL10add_rangesPK9tree_nodeb 8785208
_ZL10clone_treeP10die_struct 0
_ZL10decl_qualsPK9tree_node 127847465
_ZL10dw_addr_op11dtprel_bool 1681760
_ZL10field_typePK9tree_node 1545700
_ZL10insert_intljPh 224692
_ZL10is_fortranPK9tree_node 107
_ZL10is_fortranv 179235198
_ZL10output_dieP10die_struct 87141314
_ZL10output_fdeP11dw_fde_nodebbPciS1_bi 52
_ZL10reset_diesP10die_struct 37132
_ZL10same_die_pP10die_structS0_Pi 0
_ZL10same_loc_pP17dw_loc_descr_nodeS0_Pi 0
_ZL11AT_loc_listP14dw_attr_struct 37702985
_ZL11add_AT_addrP10die_struct15dwarf_attributeP7rtx_defb 1564019
_ZL11add_AT_wideP10die_struct15dwarf_attributeRK16generic_wide_intI20wide_int_ref_storageILb0ELb1EEE 53
_ZL11add_pubnameP9tree_nodeP10die_struct 128778994
_ZL11add_pubtypeP9tree_nodeP10die_struct 150511634
_ZL11dw_loc_listP16var_loc_list_defP9tree_nodei 14572295
_ZL11dwarf2_nameP9tree_nodei 204596266
_ZL11extract_intPKhj 3650310
_ZL11is_cxx_autoP9tree_node 116695
_ZL11is_type_dieP10die_struct 87203034
_ZL11is_unit_dieP10die_struct 1945186
_ZL11same_attr_pP14dw_attr_structS0_Pi 0
_ZL11size_of_dieP10die_struct 87141332
_ZL11typed_binop19dwarf_location_atomP7rtx_defP10die_struct15scalar_int_mode12machine_mode 4589
_ZL11unmark_diesP10die_struct 233806
_ZL12add_AT_data8P10die_struct15dwarf_attributePh 71
_ZL12add_loc_listPP18dw_loc_list_structS0_ 51612
_ZL12compare_locsP17dw_loc_descr_nodeS0_ 384719
_ZL12die_checksumP10die_structP7md5_ctxPi 522537
_ZL12gen_decl_dieP9tree_nodeS0_P11vlr_contextP10die_struct 413225660
_ZL12gen_type_dieP9tree_nodeP10die_structb 892477755
_ZL12get_full_lenRK11dw_wide_int 1671
_ZL12hash_btf_tagP9tree_node 299
_ZL12insert_floatPK7rtx_defPh 105567
_ZL12is_base_typeP9tree_node 5483328
_ZL12is_based_locPK7rtx_def 12862961
_ZL12loc_checksumP17dw_loc_descr_nodeP7md5_ctx 610
_ZL12mark_removedP10die_struct 538895293
_ZL12print_dw_valP11dw_val_nodebP8_IO_FILE 1272
_ZL12print_spacesP8_IO_FILE 1812
_ZL12resolve_addrP10die_struct 86910464
_ZL12value_formatP14dw_attr_struct 1105464721
_ZL13AT_vms_delta1P14dw_attr_struct 0
_ZL13AT_vms_delta2P14dw_attr_struct 0
_ZL13add_AT_lbl_idP10die_struct15dwarf_attributePKci 10251552
_ZL13add_AT_macptrP10die_struct15dwarf_attributePKc 528
_ZL13add_AT_stringP10die_struct15dwarf_attributePKc 437939755
_ZL13add_child_dieP10die_structS0_ 643351402
_ZL13add_loc_descrPP17dw_loc_descr_nodeS0_ 9549372
_ZL13attr_checksumP14dw_attr_structP7md5_ctxPi 912497
_ZL13base_type_cmpPKvS0_ 19317
_ZL13class_scope_pP10die_struct 226060605
_ZL13comp_unit_diev 581996518
_ZL13constant_sizem 599201944
_ZL13dw_loc_list_1P9tree_nodeP7rtx_defi15var_init_status 30497817
_ZL13file_info_cmpPKvS0_ 98771
_ZL13gen_block_dieP9tree_nodeP10die_struct 25288577
_ZL13gen_const_dieP9tree_nodeP10die_struct 26768
_ZL13gen_field_dieP9tree_nodeP11vlr_contextP10die_structb 16563347
_ZL13gen_label_dieP9tree_nodeP10die_struct 104210
_ZL13get_AT_low_pcP10die_struct 5043485
_ZL13hash_loc_listP18dw_loc_list_struct 12567650
_ZL13is_pseudo_regPK7rtx_def 1369980
_ZL13new_loc_descr19dwarf_location_atommm 70929184
_ZL13output_rangesv 522
_ZL13replace_childP10die_structS0_S0_ 139
_ZL13same_dw_val_pPK11dw_val_nodeS1_Pi 0
_ZL13scope_die_forP9tree_nodeP10die_struct 165386609
_ZL13want_pubnamesv 279930646
_ZL14AT_string_formP14dw_attr_struct 205074444
_ZL14add_AT_die_refP10die_struct15dwarf_attributeS0_ 640276354
_ZL14add_AT_lineptrP10die_struct15dwarf_attributePKc 54956
_ZL14add_AT_symviewP10die_struct15dwarf_attributePKc 7144032
_ZL14add_bound_infoP10die_struct15dwarf_attributeP9tree_nodeP17loc_descr_context 1966106
_ZL14add_discr_listP10die_structP18dw_discr_list_node 0
_ZL14add_dwarf_attrP10die_structP14dw_attr_struct 2631719611
_ZL14add_ranges_numib 12034988
_ZL14build_breg_locPP17dw_loc_descr_nodej 0
_ZL14calc_die_sizesP10die_struct 87141065
_ZL14copy_loc_descrP17dw_loc_descr_node 44145
_ZL14die_abbrev_cmpPKvS0_ 5462370161
_ZL14dw_val_equal_pP11dw_val_nodeS0_ 21288977
_ZL14dwarf2out_declP9tree_node 90748677
_ZL14dwarf2out_initPKc 56724
_ZL14dwarf_tag_namej 90094265
_ZL14find_AT_stringPKc13insert_option 438478650
_ZL14force_decl_dieP9tree_node 223395704
_ZL14force_type_dieP9tree_node 21919391
_ZL14fortran_commonP9tree_nodePl 61657215
_ZL14gen_member_dieP9tree_nodeP10die_struct 47703520
_ZL14generic_type_pP9tree_node 51150437
_ZL14index_rnglistsv 3
_ZL14loc_descriptorP7rtx_def12machine_mode15var_init_status 61206607
_ZL14output_arangesv 52247
_ZL14output_macinfoPKcb 528
_ZL14output_pubnamelP14pubname_struct 791
_ZL14reparent_childP10die_structS0_ 8099178
_ZL15AT_loc_list_ptrP14dw_attr_struct 25540320
_ZL15AT_ref_externalP14dw_attr_struct 426406695
_ZL15add_AT_loc_listP10die_struct15dwarf_attributeP18dw_loc_list_struct 13149685
_ZL15add_AT_pubnamesP10die_struct 53644
_ZL15add_discr_valueP10die_structP14dw_discr_value 0
_ZL15add_scalar_infoP10die_struct15dwarf_attributeP9tree_nodeiP17loc_descr_context 1020176
_ZL15based_loc_descrP7rtx_def8poly_intILj1ElE15var_init_status 14502119
_ZL15comp_dir_stringv 107815
_ZL15copy_decls_walkP10die_structS0_P10hash_tableI23decl_table_entry_hasherLb0E11xcallocatorE 1712
_ZL15ctf_debug_do_cuP10die_struct 273
_ZL15decl_piece_nodeP7rtx_deflS0_ 7553870
_ZL15decls_for_scopeP9tree_nodeP10die_structb 19619312
_ZL15dw_sra_loc_exprP9tree_nodeP7rtx_def 2880845
_ZL15dwarf2out_undefjPKc 849
_ZL15dwarf_attr_namej 402873312
_ZL15dwarf_form_namej 16663854
_ZL15gen_typedef_dieP9tree_nodeP10die_struct 61031982
_ZL15get_context_dieP9tree_node 85070135
_ZL15get_discr_valueP9tree_nodeP14dw_discr_value 0
_ZL15insert_wide_intRK16generic_wide_intI20wide_int_ref_storageILb0ELb1EEEPhi 496
_ZL15is_variant_partP9tree_node 261029185
_ZL15lookup_decl_locPK9tree_node 35345296
_ZL15lookup_filenamePKc 326165643
_ZL15mark_base_typesP10die_struct 231477
_ZL15mark_base_typesP17dw_loc_descr_node 36544674
_ZL15maybe_emit_fileP15dwarf_file_data 230445024
_ZL15maybe_gen_llsymP18dw_loc_list_struct 1480510
_ZL15output_loc_listP18dw_loc_list_struct 12567650
_ZL15output_pubnamesP3vecI14pubname_struct5va_gc8vl_embedE 512
_ZL15output_rnglistsjb 33769
_ZL15print_attributeP14dw_attr_structbP8_IO_FILE 1216
_ZL15print_loc_descrP17dw_loc_descr_nodeP8_IO_FILE 28
_ZL15print_signatureP8_IO_FILEPc 0
_ZL15qualified_die_pP10die_structPij 23015669
_ZL15record_type_tagP9tree_node 50665298
_ZL15size_of_arangesv 52247
_ZL15unmark_all_diesP10die_struct 522957
_ZL15uses_local_typeP9tree_node 1174458
_ZL16add_AT_view_listP10die_struct15dwarf_attribute 12972662
_ZL16add_linkage_attrP10die_structP9tree_node 119350361
_ZL16add_linkage_nameP10die_structP9tree_node 204627284
_ZL16checksum_sleb128lP7md5_ctx 310
_ZL16checksum_uleb128mP7md5_ctx 243505
_ZL16die_odr_checksumiPKcP7md5_ctx 69
_ZL16dwarf2out_definejPKc 243320
_ZL16dwarf2out_finishPKc 53599
_ZL16expansion_failedP9tree_nodeP7rtx_defPKc 3017343
_ZL16find_string_formP20indirect_string_node 226843605
_ZL16gen_btf_tag_diesP9tree_nodeP10die_struct 131
_ZL16gen_internal_symPKc 29102226
_ZL16gen_variable_dieP9tree_nodeS0_P10die_struct 61657215
_ZL16gen_variant_partP9tree_nodeP11vlr_contextP10die_struct 0
_ZL16lookup_block_dieP9tree_node 19854462
_ZL16output_comp_unitP10die_structiPKh 54880
_ZL16output_line_infob 1586
_ZL16output_pubtablesv 53300
_ZL16output_signaturePKcS0_ 169
_ZL16remove_child_TAGP10die_struct9dwarf_tag 51047
_ZL16resolve_one_addrPP7rtx_def 2076151
_ZL16secname_for_declPK9tree_node 18525881
_ZL16size_of_pubnamesP3vecI14pubname_struct5va_gc8vl_embedE 512
_ZL16splice_child_dieP10die_structS0_ 18836
_ZL17add_AT_range_listP10die_struct15dwarf_attributemb 3587587
_ZL17adjust_piece_listPP7rtx_defS1_S1_lllS0_ 5757390
_ZL17change_AT_die_refP14dw_attr_structP10die_struct 139
_ZL17field_byte_offsetPK9tree_nodeP11vlr_contextPl 15557810
_ZL17gen_call_site_dieP9tree_nodeP10die_structP17call_arg_loc_node 3059391
_ZL17gen_namelist_declP9tree_nodeP10die_structS0_ 255
_ZL17gen_namespace_dieP9tree_nodeP10die_struct 532827
_ZL17generate_skeletonP10die_struct 81
_ZL17hash_loc_operandsP17dw_loc_descr_nodeRN7inchash4hashE 57697683
_ZL17matches_main_basePKc 620
_ZL17modified_type_dieP9tree_nodeiS0_bP10die_struct 504489439
_ZL17move_all_childrenP10die_structS0_ 76
_ZL17move_linkage_attrP10die_struct 117415478
_ZL17new_reg_loc_descrj8poly_intILj1ElE 5528786
_ZL17note_rnglist_headj 3587587
_ZL17output_addr_tablev 249
_ZL17output_file_namesv 1586
_ZL17output_macinfo_opP14macinfo_struct 247424
_ZL17print_discr_valueP8_IO_FILEP14dw_discr_value 0
_ZL17process_scope_varP9tree_nodeS0_S0_P10die_struct 20026694
_ZL17prune_unmark_diesP10die_struct 57324256
_ZL17round_up_to_alignRK16generic_wide_intI22fixed_wide_int_storageILi128EEEj 1030522
_ZL17rtl_for_decl_initP9tree_nodeS0_ 171492
_ZL17size_of_loc_descrP17dw_loc_descr_node 199679896
_ZL17subrange_type_dieP9tree_nodeS0_S0_S0_P10die_struct 18
_ZL17type_main_variantP9tree_node 835306314
_ZL17uses_local_type_rPP9tree_nodePiPv 2305780
_ZL18add_AT_low_high_pcP10die_structPKcS2_b 5049518
_ZL18add_desc_attributeP10die_structP9tree_node 3774231
_ZL18add_desc_attributeP10die_structPKc 0
_ZL18add_pubname_stringPKcP10die_struct 536
_ZL18add_subscript_infoP10die_structP9tree_nodeb 1011637
_ZL18add_type_attributeP10die_structP9tree_nodeibS0_ 466786792
_ZL18base_type_for_mode12machine_modeb 857585
_ZL18build_abbrev_tableP10die_structP10hash_tableI19external_ref_hasherLb0E11xcallocatorE 87141065
_ZL18clone_tree_partialP10die_structP10hash_tableI23decl_table_entry_hasherLb0E11xcallocatorE 8
_ZL18clz_loc_descriptorP7rtx_def15scalar_int_mode12machine_mode 4388
_ZL18copy_ancestor_treeP10die_structS0_P10hash_tableI23decl_table_entry_hasherLb0E11xcallocatorE 99
_ZL18copy_deref_exprlocP17dw_loc_descr_node 69
_ZL18cst_pool_loc_descrP9tree_node 14437
_ZL18decl_class_contextP9tree_node 154985344
_ZL18decl_piece_bitsizeP7rtx_def 32371867
_ZL18dwarf2out_set_nameP9tree_nodeS0_ 0
_ZL18gen_array_type_dieP9tree_nodeP10die_struct 1036929
_ZL18gen_subprogram_dieP9tree_nodeP10die_struct 99817684
_ZL18get_ref_die_offsetP10die_struct 33881
_ZL18highest_c_languagePKcS0_ 1
_ZL18int_loc_descriptor8poly_intILj1ElE 6521441
_ZL18is_declaration_dieP10die_struct 29408865
_ZL18loc_list_from_treeP9tree_nodeiP17loc_descr_context 17743221
_ZL18loc_list_has_viewsP18dw_loc_list_struct 25979931
_ZL18lookup_context_dieP9tree_node 301027
_ZL18new_addr_loc_descrP7rtx_def11dtprel_bool 1681760
_ZL18new_dwarf_proc_dieP17dw_loc_descr_nodeP9tree_nodeP10die_struct 0
_ZL18output_die_abbrevsmP10die_struct 2952667
_ZL18output_discr_valueP14dw_discr_valuePKc 0
_ZL18output_line_string10dwarf_formPKcS1_j 9349
_ZL18premark_used_typesP8function 99683277
_ZL18prune_unused_typesv 53677
_ZL18reg_loc_descriptorP7rtx_def15var_init_status 15447841
_ZL18size_of_discr_listP18dw_discr_list_node 0
_ZL18verify_marks_clearP10die_struct 596219549
_ZL19add_child_die_afterP10die_structS0_S0_ 13135691
_ZL19add_var_loc_to_declP9tree_nodeP7rtx_defPKcj 68636859
_ZL19const_ok_for_outputP7rtx_def 1754331
_ZL19debugger_reg_numberPK7rtx_def 16837971
_ZL19decl_by_reference_pP9tree_node 136817968
_ZL19dwarf2out_end_blockjj 25396388
_ZL19dwarf2out_type_declP9tree_nodei 64575653
_ZL19dwarf_stack_op_namej 66492619
_ZL19equate_block_to_dieP9tree_nodeP10die_struct 8187785
_ZL19fde_needed_for_eh_pP11dw_fde_node 35
_ZL19gen_inheritance_dieP9tree_nodeS0_S0_P10die_struct 22126531
_ZL19gen_tagged_type_dieP9tree_nodeP10die_struct16debug_info_usageb 132992402
_ZL19loc_descr_equal_p_1P17dw_loc_descr_nodeS0_ 36
_ZL19loc_list_plus_constP18dw_loc_list_struct8poly_intILj1ElE 79626
_ZL19lookup_external_refP10hash_tableI19external_ref_hasherLb0E11xcallocatorEP10die_struct 493
_ZL19lower_bound_defaultv 1005154
_ZL19new_line_info_tablev 273829
_ZL19note_variable_valueP10die_struct 57323055
_ZL19output_loc_operandsP17dw_loc_descr_nodei 66492591
_ZL19output_value_formatP14dw_attr_struct 16663854
_ZL19reference_to_unusedPP9tree_nodePiPv 10516
_ZL19set_AT_ref_externalP14dw_attr_structi 29812
_ZL19set_indirect_stringP20indirect_string_node 21079177
_ZL19size_of_discr_valueP14dw_discr_value 0
_ZL19skip_loc_list_entryP18dw_loc_list_structPm 52924632
_ZL19uint_loc_descriptorm 146111
_ZL20add_AT_specificationP10die_structS0_ 27685960
_ZL20add_addr_table_entryPv8ate_kind 271
_ZL20add_linkage_name_rawP10die_structP9tree_node 126272643
_ZL20add_ranges_by_labelsP10die_structPKcS2_Pbb 276133
_ZL20adjust_name_comp_dirP10die_struct 548
_ZL20block_within_block_pP9tree_nodeS0_b 7786987
_ZL20bswap_loc_descriptorP7rtx_def15scalar_int_mode12machine_mode 248
_ZL20checksum_die_contextP10die_structP7md5_ctx 330
_ZL20clone_as_declarationP10die_struct 147
_ZL20compare_loc_operandsP17dw_loc_descr_nodeS0_ 1500883
_ZL20construct_piece_listP7rtx_defll 51338000
_ZL20copy_dwarf_procedureP10die_structP16comdat_type_nodeR8hash_mapIS0_S0_21simple_hashmap_traitsI19default_hash_traitsIS0_ES0_EE 0
_ZL20decl_ultimate_originPK9tree_node 399358447
_ZL20declare_in_namespaceP9tree_nodeP10die_struct 285548070
_ZL20die_checksum_orderedP10die_structP7md5_ctxPi 278
_ZL20flush_limbo_die_listv 106944
_ZL20gen_compile_unit_diePKc 58508
_ZL20gen_formal_types_dieP9tree_nodeP10die_struct 97244492
_ZL20get_base_type_offsetP10die_struct 1869169
_ZL20index_location_listsP10die_struct 26
_ZL20is_redundant_typedefPK9tree_node 1427205219
_ZL20loc_checksum_orderedP17dw_loc_descr_nodeP7md5_ctx 0
_ZL20loc_descr_plus_constPP17dw_loc_descr_node8poly_intILj1ElE 931084
_ZL20loc_list_from_tree_1P9tree_nodeiP17loc_descr_context 18365411
_ZL20member_declared_typePK9tree_node 33332198
_ZL20non_dwarf_expressionP17dw_loc_descr_node 139
_ZL20output_dwarf_versionv 121969
_ZL20resolve_addr_in_exprP14dw_attr_structP17dw_loc_descr_node 36091856
_ZL20resolve_args_pickingP17dw_loc_descr_nodejP20dwarf_procedure_info 3402
_ZL20save_macinfo_stringsv 54631
_ZL20set_decl_origin_selfP9tree_node 2332049
_ZL20string_cst_pool_declP9tree_node 80824
_ZL20strip_naming_typedefP9tree_nodeP10die_struct 21406537
_ZL21add_loc_descr_to_eachP18dw_loc_list_structP17dw_loc_descr_node 278589
_ZL21attr_checksum_ordered9dwarf_tagP14dw_attr_structP7md5_ctxPi 650
_ZL21collect_skeleton_diesP10die_structP10hash_tableI23decl_table_entry_hasherLb0E11xcallocatorE 1533
_ZL21concat_loc_descriptorP7rtx_defS0_15var_init_status 21085
_ZL21const_ok_for_output_1P7rtx_def 1961443
_ZL21decl_piece_varloc_ptrP7rtx_def 16751888
_ZL21dwarf2out_begin_blockjjP9tree_node 25396388
_ZL21dwarf2out_source_linejjPKcib 38167457
_ZL21extract_discr_in_exprP9tree_nodeS0_ 0
_ZL21gen_lexical_block_dieP9tree_nodeP10die_struct 1081485
_ZL21generic_parameter_dieP9tree_nodeS0_bP10die_struct 67892902
_ZL21local_function_staticP9tree_node 29593933
_ZL21minmax_loc_descriptorP7rtx_def12machine_modeS1_ 69822
_ZL21optimize_abbrev_tablev 53578
_ZL21output_abbrev_sectionv 53580
_ZL21output_location_listsP10die_struct 79710105
_ZL21rotate_loc_descriptorP7rtx_def15scalar_int_mode12machine_mode 2332
_ZL21rtl_for_decl_locationP9tree_node 20773829
_ZL21set_block_origin_selfP9tree_node 3089686
_ZL21typed_binop_from_tree19dwarf_location_atomP9tree_nodeP10die_struct15scalar_int_modeP17loc_descr_context 0
_ZL22add_bit_size_attributeP10die_structP9tree_node 515248
_ZL22add_comp_dir_attributeP10die_struct 54400
_ZL22add_enumerator_pubnamePKcP10die_struct 36
_ZL22add_filename_attributeP10die_structPKc 54400
_ZL22add_filepath_AT_stringP10die_struct15dwarf_attributePKc 108800
_ZL22add_loc_descr_op_piecePP17dw_loc_descr_nodei 564519
_ZL22add_sibling_attributesP10die_struct 87142124
_ZL22add_skeleton_AT_stringP10die_struct15dwarf_attributePKc 498
_ZL22analyze_variants_discrP9tree_nodeS0_PS0_PPP18dw_discr_list_nodePj 0
_ZL22break_out_comdat_typesP10die_struct 150
_ZL22compare_loc_descriptor19dwarf_location_atomP17dw_loc_descr_nodeS1_ 167802
_ZL22concatn_loc_descriptorP7rtx_def15var_init_status 36487
_ZL22dwarf2out_early_finishPKc 54400
_ZL22dwarf2out_end_functionj 579436
_ZL22dwarf2out_ignore_blockPK9tree_node 116475452
_ZL22dwarf2out_inline_entryP9tree_node 7786987
_ZL22dwarf2out_var_locationP8rtx_insn 112244028
_ZL22is_naming_typedef_declPK9tree_node 884288661
_ZL22loc_descr_without_nopsRP17dw_loc_descr_node 29045541
_ZL22move_marked_base_typesv 54631
_ZL22one_reg_loc_descriptorj15var_init_status 16819670
_ZL22optimize_external_refsP10die_struct 53659
_ZL22optimize_macinfo_rangejP3vecI14macinfo_struct5va_gc8vl_embedEPP10hash_tableI20macinfo_entry_hasherLb0E11xcallocatorE 2049
_ZL22optimize_string_lengthP14dw_attr_struct 1263
_ZL22output_call_frame_infoi 268952
_ZL22output_loc_list_offsetP14dw_attr_struct 12567650
_ZL22premark_used_variablesv 53645
_ZL22remove_child_with_prevP10die_structS0_ 8197571
_ZL22resolve_args_picking_1P17dw_loc_descr_nodejP20dwarf_procedure_infoR8hash_mapIS0_j21simple_hashmap_traitsI19default_hash_traitsIS0_EjEE 3402
_ZL22resolve_variable_valueP10die_struct 600
_ZL22retry_incomplete_typesv 53644
_ZL22tls_mem_loc_descriptorP7rtx_def 19391
_ZL23add_AT_external_die_refP10die_struct15dwarf_attributePKcl 29456
_ZL23add_alignment_attributeP10die_structP9tree_node 277240162
_ZL23add_byte_size_attributeP10die_structP9tree_node 50108167
_ZL23add_high_low_attributesP9tree_nodeP10die_struct 8009024
_ZL23dwarf2out_function_declP9tree_node 579392
_ZL23dwarf2out_size_functionP9tree_node 0
_ZL23find_AT_string_in_tablePKcP10hash_tableI22indirect_string_hasherLb0E11xcallocatorE13insert_option 438593306
_ZL23gen_generic_params_diesP9tree_node 138404329
_ZL23gen_ptr_to_mbr_type_dieP9tree_nodeP10die_struct 31112
_ZL23gen_subroutine_type_dieP9tree_nodeP10die_struct 443235
_ZL23gen_type_die_for_memberP9tree_nodeS0_P10die_struct 119536639
_ZL23gen_type_die_with_usageP9tree_nodeP10die_struct16debug_info_usageb 923288065
_ZL23generate_type_signatureP10die_structP16comdat_type_node 81
_ZL23implicit_ptr_descriptorP7rtx_defl 2075974
_ZL23is_nested_in_subprogramP10die_struct 82
_ZL23is_trivial_indirect_refP9tree_node 52
_ZL23long_double_as_float128P9tree_node 615257
_ZL23mangle_referenced_declsPP9tree_nodePiPv 50409775
_ZL23optimize_implicit_constjjR3vecIb7va_heap6vl_ptrE 2921752
_ZL23optimize_location_listsP10die_struct 33740
_ZL23output_comdat_type_unitP16comdat_type_nodeb 81
_ZL23output_indirect_stringsv 54631
_ZL23output_loc_operands_rawP17dw_loc_descr_node 63826
_ZL23output_loclists_offsetsP10die_struct 26
_ZL23output_view_list_offsetP14dw_attr_struct 12390620
_ZL23popcount_loc_descriptorP7rtx_def15scalar_int_mode12machine_mode 0
_ZL23prune_unused_types_markP10die_structi 76172331
_ZL23prune_unused_types_walkP10die_struct 188706459
_ZL23push_dw_line_info_entryP18dw_line_info_table19dw_line_info_opcodej 5968
_ZL23remove_addr_table_entryP16addr_table_entry 3
_ZL23resolve_variable_valuesv 579392
_ZL23scompare_loc_descriptor19dwarf_location_atomP7rtx_def12machine_mode 133053
_ZL23set_cur_line_info_tableP7section 606468
_ZL23setup_namespace_contextP9tree_nodeP10die_struct 286000901
_ZL23ucompare_loc_descriptor19dwarf_location_atomP7rtx_def12machine_mode 48436
_ZL24add_bit_offset_attributeP10die_structP9tree_node 515248
_ZL24add_prototyped_attributeP10die_structP9tree_node 97702315
_ZL24calc_base_type_die_sizesv 9
_ZL24compute_comp_unit_symbolP10die_struct 1331
_ZL24copy_declaration_contextP10die_structS0_ 81
_ZL24dwarf2out_assembly_startv 53612
_ZL24dwarf2out_begin_functionP9tree_node 579436
_ZL24dwarf2out_next_real_insnP8rtx_insn 14587835
_ZL24gen_descr_array_type_dieP9tree_nodeP16array_descr_infoP10die_struct 7319
_ZL24gen_enumeration_type_dieP9tree_nodeP10die_structb 1889818
_ZL24gen_formal_parameter_dieP9tree_nodeS0_bP10die_struct 201841572
_ZL24get_ref_die_offset_labelPcP10die_struct 1309522
_ZL24init_sections_and_labelsb 54631
_ZL24int_shift_loc_descriptorli 36225
_ZL24loc_descr_to_next_no_nopRP17dw_loc_descr_nodeR8hash_setIS0_Lb0E19default_hash_traitsIS0_EE 61669353
_ZL24loc_descriptor_from_treeP9tree_nodeiP17loc_descr_context 2355
_ZL24optimize_external_refs_1P10die_structP10hash_tableI19external_ref_hasherLb0E11xcallocatorE 87141053
_ZL24output_range_list_offsetP14dw_attr_struct 3587586
_ZL24override_type_for_decl_pP9tree_nodeP10die_structS2_ 26265495
_ZL24parameter_ref_descriptorP7rtx_def 33953
_ZL24prune_unused_types_pruneP10die_struct 57324256
_ZL24should_emit_struct_debugP9tree_node16debug_info_usage 142018159
_ZL24simple_type_size_in_bitsPK9tree_node 46322724
_ZL24uint_comparison_loc_list9tree_code 0
_ZL25add_const_value_attributeP10die_struct12machine_modeP7rtx_def 62307
_ZL25add_src_coords_attributesP10die_structP9tree_node 246659288
_ZL25dwarf2out_end_source_filej 7816467
_ZL25dwarf2out_set_ignored_locjjPKc 3924
_ZL25equate_decl_number_to_dieP9tree_nodeP10die_struct 208300694
_ZL25equate_type_number_to_dieP9tree_nodeP10die_struct 149692873
_ZL25include_pubname_in_outputP3vecI14pubname_struct5va_gc8vl_embedEPS0_ 1724
_ZL25is_handled_procedure_typeP9tree_node 36
_ZL25is_template_instantiationP10die_struct 320
_ZL25maybe_reset_location_viewP8rtx_insnP18dw_line_info_table 43607008
_ZL25optimize_location_lists_1P10die_structP10hash_tableI15loc_list_hasherLb0E11xcallocatorE 79710105
_ZL25prepend_loc_descr_to_eachP18dw_loc_list_structP17dw_loc_descr_node 0
_ZL25should_move_die_to_comdatP10die_struct 766
_ZL25simple_decl_align_in_bitsPK9tree_node 1030452
_ZL25simple_type_align_in_bitsPK9tree_node 1030452
_ZL25single_element_loc_list_pP18dw_loc_list_struct 14261515
_ZL26asm_outputs_debug_line_strv 162642
_ZL26class_or_namespace_scope_pP10die_struct 135877574
_ZL26convert_cfa_to_fb_loc_listl 3496
_ZL26convert_descriptor_to_mode15scalar_int_modeP17dw_loc_descr_node 6215
_ZL26dwarf2out_die_ref_for_declP9tree_nodePPKcPm 140217
_ZL26dwarf2out_do_cfi_startprocb 1587943
_ZL26dwarf2out_late_global_declP9tree_node 33175779
_ZL26fill_variable_array_boundsP9tree_node 11030633
_ZL26gen_inlined_subroutine_dieP9tree_nodeP10die_struct 7378836
_ZL26mark_ignored_debug_sectionP11dw_fde_nodeb 1587972
_ZL26new_loc_descr_op_bit_piecell 4756837
_ZL26output_asm_line_debug_infov 47456650
_ZL26output_attr_index_or_valueP14dw_attr_struct 15336442
_ZL26output_one_line_info_tableP18dw_line_info_table 43
_ZL26size_of_int_loc_descriptorl 4590277
_ZL26switch_to_eh_frame_sectionb 10
_ZL27add_AT_location_descriptionP10die_struct15dwarf_attributeP18dw_loc_list_struct 14174578
_ZL27add_accessibility_attributeP10die_structP9tree_node 244596477
_ZL27collect_checksum_attributesP19checksum_attributesP10die_struct 281
_ZL27dwarf2out_abstract_functionP9tree_node 4805001
_ZL27dwarf2out_early_global_declP9tree_node 39163582
_ZL27dwarf2out_start_source_filejPKc 7816582
_ZL27function_to_dwarf_procedureP9tree_node 36
_ZL27generate_skeleton_bottom_upP21skeleton_chain_struct 348
_ZL27maybe_gen_btf_decl_tag_diesP9tree_nodeP10die_struct 551719753
_ZL27maybe_gen_btf_type_tag_diesP9tree_nodeP10die_struct 134014463
_ZL27multiple_reg_loc_descriptorP7rtx_defS0_15var_init_status 91028
_ZL27note_variable_value_in_exprP10die_structP17dw_loc_descr_node 125727
_ZL27template_parameter_pack_dieP9tree_nodeS0_P10die_struct 5256699
_ZL28assign_location_list_indexesP10die_struct 26
_ZL28copy_dwarf_procs_ref_in_diesP10die_structP16comdat_type_nodeR8hash_mapIS0_S0_21simple_hashmap_traitsI19default_hash_traitsIS0_ES0_EE 344
_ZL28gen_struct_or_union_type_dieP9tree_nodeP10die_struct16debug_info_usage 130562816
_ZL28offset_int_type_size_in_bitsPK9tree_node 1030452
_ZL28scompare_loc_descriptor_wide19dwarf_location_atom15scalar_int_modeP17dw_loc_descr_nodeS2_ 1045
_ZL29add_abstract_origin_attributeP10die_structP9tree_node 24220350
_ZL29add_pure_or_virtual_attributeP10die_structP9tree_node 97272842
_ZL29address_of_int_loc_descriptoril 3188139
_ZL29copy_decls_for_unworthy_typesP10die_struct 117
_ZL29copy_dwarf_procs_ref_in_attrsP10die_structP16comdat_type_nodeR8hash_mapIS0_S0_21simple_hashmap_traitsI19default_hash_traitsIS0_ES0_EE 344
_ZL29decl_will_get_specification_pP10die_structP9tree_nodeb 85932296
_ZL29gen_formal_parameter_pack_dieP9tree_nodeS0_P10die_structPS0_ 99628
_ZL29loc_list_from_uint_comparisonP18dw_loc_list_structS0_9tree_code 0
_ZL29switch_to_frame_table_sectionib 19
_ZL30add_call_src_coords_attributesP9tree_nodeP10die_struct 7378836
_ZL30contains_subprogram_definitionP10die_struct 392
_ZL30gen_unspecified_parameters_dieP9tree_nodeP10die_struct 94004
_ZL30get_nearest_type_subqualifiersP9tree_nodeii 13415079
_ZL30output_compilation_unit_header15dwarf_unit_type 53659
_ZL30output_skeleton_debug_sectionsP10die_structPKh 249
_ZL30resolve_variable_value_in_exprP14dw_attr_structP17dw_loc_descr_node 610
_ZL30scompare_loc_descriptor_narrow19dwarf_location_atomP7rtx_def15scalar_int_modeP17dw_loc_descr_nodeS4_ 40512
_ZL30tree_add_const_value_attributeP10die_structP9tree_node 36535641
_ZL30view_list_to_loc_list_val_nodeP11dw_val_node 12972698
_ZL31dwarf2out_register_external_dieP9tree_nodePKcm 44369
_ZL31generate_skeleton_ancestor_treeP21skeleton_chain_struct 92
_ZL31prune_unused_types_walk_attribsP10die_struct 57324256
_ZL32add_calling_convention_attributeP10die_structP9tree_node 99128875
_ZL32add_top_level_skeleton_die_attrsP10die_struct 249
_ZL32gen_scheduled_generic_parms_diesv 53644
_ZL32schedule_generic_params_dies_genP9tree_node 51150437
_ZL32size_of_int_shift_loc_descriptorli 31898
_ZL32var_location_switch_text_sectionv 66539
_ZL33dwarf2out_imported_module_or_declP9tree_nodeS0_S0_bb 6620147
_ZL33premark_types_used_by_global_varsv 53677
_ZL33prune_unused_types_update_stringsP10die_struct 57324256
_ZL33prune_unused_types_walk_loc_descrP17dw_loc_descr_node 125723
_ZL34add_data_member_location_attributeP10die_structP9tree_nodeP11vlr_context 37169093
_ZL34add_name_and_src_coords_attributesP10die_structP9tree_nodeb 204985700
_ZL34maybe_create_die_with_external_refP9tree_node 48710
_ZL34remove_loc_list_addr_table_entriesP17dw_loc_descr_node 575
_ZL35add_gnat_descriptive_type_attributeP10die_structP9tree_nodeS0_ 94971349
_ZL35dwarf2out_imported_module_or_decl_1P9tree_nodeS0_S0_P10die_struct 6454804
_ZL35optimize_location_into_implicit_ptrP10die_structP9tree_node 2736
_ZL35optimize_one_addr_into_implicit_ptrP17dw_loc_descr_node 106296
_ZL35use_distinct_base_address_for_rangej 2833943
_ZL36lookup_type_die_strip_naming_typedefP9tree_node 133272
_ZL37add_location_or_const_value_attributeP10die_structP9tree_nodeb 22013621
_ZL37prune_unused_types_walk_local_classesP10die_struct 148564
_ZL37remove_child_or_replace_with_skeletonP10die_structS0_S0_ 81
_ZL39tree_add_const_value_attribute_for_declP10die_structP9tree_node 59579563
_ZL40compute_frame_pointer_to_fb_displacement8poly_intILj1ElE 579392
_ZL40dwarf2out_maybe_output_loclist_view_pairP18dw_loc_list_struct 26719305
_ZL40dwarf2out_register_main_translation_unitP9tree_node 46203
_ZL41append_entry_to_tmpl_value_parm_die_tableP10die_structP9tree_node 10452658
_ZL42prune_unused_types_mark_generic_parms_diesP10die_struct 18187446
_ZL44gen_remaining_tmpl_value_param_die_attributev 106944
_ZL49loc_list_for_address_of_addr_expr_of_indirect_refP9tree_nodebP17loc_descr_context 2211
_ZL4is_cv 6686
_ZL6AT_lblP14dw_attr_struct 25447673
_ZL6AT_refP14dw_attr_struct 675281669
_ZL6is_adav 2943174
_ZL6is_cxxPK9tree_node 23037949
_ZL6is_cxxv 24576308
_ZL7AT_addrP14dw_attr_struct 29917
_ZL7AT_fileP14dw_attr_struct 28292889
_ZL7AT_flagP14dw_attr_struct 86310374
_ZL7is_rustv 79957
_ZL7new_die9dwarf_tagP10die_structP9tree_node 634553186
_ZL8AT_indexP14dw_attr_struct 58142695
_ZL8dwarf_OP19dwarf_location_atom 2231413
_ZL8is_dlangv 78995269
_ZL8type_tagPK9tree_node 54073778
_ZL9AT_stringP14dw_attr_struct 35842028
_ZL9check_dieP10die_struct 735595339
_ZL9clone_dieP10die_struct 276
_ZL9gen_llsymP18dw_loc_list_struct 13150076
_ZL9hash_locsP17dw_loc_descr_nodeRN7inchash4hashE 27037254
_ZL9mark_diesP10die_struct 87142741
_ZL9print_dieP10die_structP8_IO_FILE 284
_ZL9remove_ATP10die_struct15dwarf_attribute 50325514
_ZN11addr_hasher4hashEP16addr_table_entry 342
_ZN11addr_hasher5equalEP16addr_table_entryS1_ 77
_ZN15decl_die_hasher5equalEP10die_structP9tree_node 14960109887
_ZN15decl_loc_hasher5equalEP16var_loc_list_defPK9tree_node 536002466
_ZN15loc_list_hasher5equalEPK18dw_loc_list_structS2_ 75035663
_ZN15set_early_dwarfC2Ev 103150015
_ZN16block_die_hasher4hashEP10die_struct 2765
_ZN16block_die_hasher5equalEP10die_structS1_ 2079
_ZN17dwarf_file_hasher4hashEP15dwarf_file_data 1502430247
_ZN17dwarf_file_hasher5equalEP15dwarf_file_dataPKc 2034425501
_ZN18dw_loc_list_hasher5equalEP22cached_dw_loc_list_defPK9tree_node 0
_ZN19external_ref_hasher4hashEPK12external_ref 1373
_ZN21variable_value_hasher5equalEP21variable_value_structP9tree_node 5273
_ZN22annotation_node_hasher4hashEP15annotation_node 487
_ZN22annotation_node_hasher5equalEPK15annotation_nodeS2_ 348
_ZN22indirect_string_hasher4hashEP20indirect_string_node 2990719281
_ZN22indirect_string_hasher5equalEP20indirect_string_nodePKc 3347798077

Generated by: LCOV version 2.5.0-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.