LCOV - code coverage report
Current view: top level - gcc/lto - lto-common.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 87.6 % 1422 1245
Test Date: 2025-10-18 14:39:06 Functions: 92.3 % 65 60
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
_Z18print_lto_report_1v 0
_ZL13lto_parse_hexPKc 0
_ZL18lto_splay_tree_newv 0
_ZL21lto_splay_tree_lookupP12splay_tree_sm 0
_ZL25lto_splay_tree_id_equal_pmm 0
_ZL26mentions_vars_p_omp_clauseP9tree_node 78
_ZL27mentions_vars_p_constructorP9tree_node 140
_Z18lto_eh_personalityv 544
_ZL21mentions_vars_p_binfoP9tree_node 4670
_ZL20mentions_vars_p_exprP9tree_node 5361
_ZL15lto_fixup_declsPP18lto_file_decl_data 13259
_Z11lto_fe_initv 22547
_Z23read_cgraph_and_symbolsjPPKc 22547
_ZL16lto_process_namev 22547
_ZL17lto_flatten_filesPP18lto_file_decl_dataii 22547
_ZL42lto_register_canonical_types_for_odr_typesv 22547
_ZL13lto_file_readP8lto_fileP8_IO_FILEPi 23585
_ZL14lto_read_declsP18lto_file_decl_dataPKv3vecI27ld_plugin_symbol_resolution7va_heap6vl_ptrE 23585
_ZL17lto_file_finalizeP18lto_file_decl_dataP8lto_filei 23585
_ZL19lto_resolution_readP12splay_tree_sP8_IO_FILEP8lto_file 23585
_ZL21lto_splay_tree_insertP12splay_tree_smP18lto_file_decl_data 23585
_ZL24lto_splay_tree_delete_idm 23585
_ZL25lto_create_files_from_idsP8lto_fileP18lto_file_decl_dataPii 23585
_ZL26lto_fixup_prevailing_declsP9tree_node 27741
_ZL26mentions_vars_p_field_declP9tree_node 41395
_Z33lto_obj_create_section_hash_tablev 47170
_ZL31lto_register_var_decl_in_symtabP7data_inP9tree_nodej 95228
_ZL15lto_fixup_stateP17lto_in_decl_state 109704
_ZL24mentions_vars_p_functionP9tree_node 124951
_ZL8cmp_treePKvS0_ 133326
_ZL14get_resolutionP7data_inj 134767
_ZL19register_resolutionP18lto_file_decl_dataP9tree_node27ld_plugin_symbol_resolution 134767
_ZL31mentions_vars_p_decl_non_commonP9tree_node 137503
_ZL17compare_tree_sccsP8tree_sccS0_PP9tree_node 145782
_ZL19compare_tree_sccs_1P9tree_nodeS0_PPS0_ 154948
_ZL22lto_read_in_decl_stateP7data_inPKjP17lto_in_decl_state 159202
_ZL36lto_register_function_decl_in_symtabP7data_inP9tree_nodej 181480
_ZL29mentions_vars_p_decl_with_visP9tree_node 183411
_ZL27mentions_vars_p_decl_commonP9tree_node 228111
_ZL28mentions_vars_p_decl_minimalP9tree_node 228111
_ZL20mentions_vars_p_typeP9tree_node 277349
_ZL17free_section_dataP18lto_file_decl_data16lto_section_typePKcS3_m 311694
_ZL26gimple_canonical_type_hashPKv 314636
_ZL21lto_read_section_dataP18lto_file_decl_datalm 343716
_ZL29iterative_hash_canonical_typeP9tree_nodeRN7inchash4hashE 383933
_ZL16free_with_stringPv 404876
_ZL19lto_section_with_idPKcPm 404876
_ZL26create_subid_section_tableP16lto_section_slotP12splay_tree_sP14file_data_list 404876
_ZL16get_section_dataP18lto_file_decl_data16lto_section_typePKciPm 415967
_ZL25lto_fixup_prevailing_typeP9tree_node 464107
_ZL22mentions_vars_p_commonP9tree_node 510208
_ZL21mentions_vars_p_typedP9tree_node 515709
_ZL15mentions_vars_pP9tree_node 730129
_ZL9unify_sccP7data_injjjj 738182
_ZL26lto_splay_tree_compare_idsmm 753258
_ZL7eq_namePKvS0_ 847549
_ZL24gimple_canonical_type_eqPKvS0_ 878554
_ZL16process_new_treeP9tree_nodeP8hash_mapI8int_hashIjLj0ELj4294967295EEj21simple_hashmap_traitsI19default_hash_traitsIS3_EjEEjPjP7data_in 1204056
_ZL12process_drefP7data_inP9tree_nodej 1350776
_ZL23lto_maybe_register_declP7data_inP9tree_nodej 1354769
_ZL9hash_namePKv 1401712
_ZL32gimple_register_canonical_type_1P9tree_nodej 1871352
_ZL19hash_canonical_typeP9tree_node 1940075
_ZL30gimple_register_canonical_typeP9tree_node 4300500
_ZL28lto_register_canonical_typesP9tree_nodeb 9379552

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.