LCOV - code coverage report
Current view: top level - gcc - symtab.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 85.0 % 1237 1051
Test Date: 2025-07-12 13:27:34 Functions: 90.9 % 88 80
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
_ZL25retain_section_hash_entryP18section_hash_entry 0
_ZN11symtab_node13dump_graphvizEP8_IO_FILE 0
_ZN11symtab_node20copy_visibility_fromEPS_ 0
_ZN11symtab_node5debugEv 0
_ZN12symbol_table13dump_graphvizEP8_IO_FILE 0
_ZN12symbol_table5debugEv 0
_ZNK11symtab_node21get_visibility_stringEv 0
_ZNK11symtab_node22get_symtab_type_stringEv 0
_ZL33ultimate_transparent_alias_targetP9tree_node 186
_ZN12symbol_table4dumpEP8_IO_FILE 1227
_ZN11cgraph_node17set_fini_priorityEt 1627
_ZN11cgraph_node17get_fini_priorityEv 1898
_ZN11symtab_node31dissolve_same_comdat_group_listEv 1978
_ZN12symbol_table31symtab_prevail_in_asm_name_hashEP11symtab_node 2046
_ZN11symtab_node15clone_referringEPS_ 2645
_ZN11symtab_node20set_implicit_sectionEPS_Pv 3149
_ZN11symtab_node13priority_infoEv 5224
_ZN11symtab_node18increase_alignmentEj 5229
_ZL20increase_alignment_1P11symtab_nodePv 7269
_ZN11symtab_node4dumpEP8_IO_FILE 7278
_ZN11symtab_node14dump_referringEP8_IO_FILE 8121
_ZN11symtab_node15dump_referencesEP8_IO_FILE 8121
_ZN11symtab_node9dump_baseEP8_IO_FILE 8121
_ZN11symtab_node15clone_referenceEP7ipa_refP6gimple 10272
_ZN11symtab_node14find_referenceEPS_P6gimplej11ipa_ref_use 10462
_ZN11symtab_node17set_init_priorityEt 22833
_ZN11symtab_node24can_increase_alignment_pEv 29852
_ZNK11symtab_node9dump_nameEv 34511
_ZN11symtab_node17get_init_priorityEv 41476
_ZNK11symtab_node4nameEv 43031
_ZNK11symtab_node13dump_asm_nameEv 43394
_ZNK11symtab_node8asm_nameEv 43703
_ZN11symtab_node22maybe_create_referenceEP9tree_nodeP6gimple 52222
_ZN11symtab_node21noninterposable_aliasEv 57420
_ZN11symtab_node21noninterposable_aliasEPS_Pv 58715
_ZN11symtab_node22remove_stmt_referencesEP6gimple 73064
_ZNK11symtab_node13get_dump_nameEb 77905
_ZN11symtab_node29call_for_symbol_and_aliases_1EPFbPS_PvES1_b 144140
_ZN11symtab_node31check_ifunc_callee_symtab_nodesEv 241623
_ZN12symbol_table23symbol_suffix_separatorEv 303250
_ZN11symtab_node25semantically_equivalent_pEPS_ 342251
_ZN11symtab_node17address_matters_pEv 583230
_ZL17address_matters_1P11symtab_nodePv 605306
_ZN11symtab_node28output_to_lto_symbol_table_pEv 1190788
_ZN11symtab_node20definition_alignmentEv 1604623
_ZL15get_alignment_1P11symtab_nodePv 1663774
_ZN11symtab_node11set_sectionEPKc 1806815
_ZN11symtab_node23set_section_from_stringEPS_Pv 1848324
_ZL26release_section_hash_entryP18section_hash_entry 1875994
_ZN11symtab_node25clear_stmts_in_referencesEv 2088648
_ZN11symtab_node19verify_symtab_nodesEv 2154527
_ZN11symtab_node22get_partitioning_classEv 2280593
_ZN12symbol_table26change_decl_assembler_nameEP9tree_nodeS1_ 2823287
_ZN11symtab_node16clone_referencesEPS_ 3100236
_ZN11symtab_node15make_decl_localEv 3628775
_ZL24is_caller_ifunc_resolverP11cgraph_node 5189475
_ZL20check_ifunc_resolverP11cgraph_nodePv 5567612
_ZN11symtab_node16create_referenceEPS_11ipa_ref_use 6715584
_ZN11symtab_node13resolve_aliasEPS_b 6795286
_ZN11symtab_node31fixup_same_cpp_alias_visibilityEPS_ 7130282
_ZN19section_name_hasher5equalEP18section_hash_entryPKc 12278746
_ZN19section_name_hasher4hashEP18section_hash_entry 12344132
_ZN11symtab_node24add_to_same_comdat_groupEPS_ 13303689
_ZN11symtab_node15nonzero_addressEv 13873181
_ZN11symtab_node15nonzero_addressEb 13873838
_ZN11symtab_node11set_sectionERKS_ 20786998
_ZN11symtab_node20set_section_for_nodeERKS_ 20787247
_ZN11symtab_node21set_section_from_nodeEPS_Pv 20787247
_ZN11symtab_node23ultimate_alias_target_1EP12availabilityPS_ 35936637
_ZN11symtab_node16create_referenceEPS_11ipa_ref_useP6gimple 40027798
_ZN11symtab_node15get_for_asmnameEPK9tree_node 82876438
_ZN12symbol_table31symtab_initialize_asm_name_hashEv 83358970
_ZN11symtab_node11verify_baseEv 83376329
_ZN11symtab_node6verifyEv 83378663
_ZN11symtab_node16equal_address_toEPS_b 85185694
_ZN11symtab_node22binds_to_current_def_pEPS_ 91953037
_ZN11symtab_node6removeEv 107903372
_ZN11symtab_node10unregisterEP10clone_info 112898560
_ZN11symtab_node20remove_all_referringEv 112898560
_ZN12symbol_table31unlink_from_assembler_name_hashEP11symtab_nodeb 112908130
_ZN11symtab_node20set_section_for_nodeEPKc 114749386
_ZN11symtab_node15register_symbolEv 119915568
_ZN11symtab_node29remove_from_same_comdat_groupEv 123159772
_ZN12symbol_table29insert_to_assembler_name_hashEP11symtab_nodeb 128423709
_ZN11symtab_node21remove_all_referencesEv 235473570
_ZN12symbol_table23assembler_names_equal_pEPKcS1_ 477999385
_ZN12symbol_table24decl_assembler_name_hashEPK9tree_node 552133867
_ZN12symbol_table25decl_assembler_name_equalEP9tree_nodePKS0_ 573337766

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.