LCOV - code coverage report
Current view: top level - gcc/lto - lto-partition.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 76.6 % 842 645
Test Date: 2025-11-22 14:42:49 Functions: 85.1 % 47 40
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
_Z16lto_locality_mapi 0
_ZL16create_partitionRiPKc 0
_ZL20is_partition_reorderP20ltrans_partition_def 0
_ZL21partition_fixed_splitR13partition_setm 0
_ZL21privatize_symbol_nameP11symtab_node 0
_ZL24maybe_rewrite_identifierPKc 0
_ZL32add_node_references_to_partitionP20ltrans_partition_defP11symtab_node 0
_Z13lto_cache_mapii 1
_ZL14undo_partitionP20ltrans_partition_defj 1
_ZL22partition_binary_splitR13partition_set 1
_ZL23distribute_n_partitionsRSt6vectorI13partition_setSaIS0_EEm 1
_ZL26split_partition_into_nodesP20ltrans_partition_def 1
_ZL27partition_over_target_splitR13partition_set 1
_ZN16partitioner_base5applyERSt6vectorIP20ltrans_partition_defSaIS2_EEi 1
_ZN16partitioner_baseC2Ell 1
_ZL15join_partitionsP20ltrans_partition_defS0_ 2
_ZN16partitioner_base10split_listERSt6vectorI13partition_setSaIS1_EEm 2
_ZN16partitioner_base8finalizeER13partition_set 2
_ZN19partitioner_default11split_stateER13partition_setm 2
_ZN13partition_setC2ENS_8metadataESt6vectorIP20ltrans_partition_defSaIS3_EEm 4
_ZN16partitioner_base5splitER13partition_setm 4
_Z11lto_max_mapv 12
_ZL14promote_symbolP11symtab_node 219
_Z14lto_1_to_1_mapv 297
_ZL25create_partition_if_emptyv 309
_ZL23privatize_symbol_name_1P11symtab_nodeP9tree_node 381
_ZL20cmp_partitions_orderPKvS0_ 842
_ZL24node_into_file_partitionP13toplevel_nodeR8hash_mapIP18lto_file_decl_dataP20ltrans_partition_def21simple_hashmap_traitsI19default_hash_traitsIS3_ES5_EE 1091
_Z26lto_promote_statics_nonwpav 4349
_Z16lto_balanced_mapii 8509
_ZL20create_asm_partitionv 8521
_Z22free_ltrans_partitionsv 8818
_Z30lto_promote_cross_file_staticsv 8818
_ZL13new_partitionPKc 9205
_ZL21free_ltrans_partitionP20ltrans_partition_defb 9206
_ZL21new_partition_no_pushPKc 9207
_ZL16add_sorted_nodesR3vecIP11symtab_node7va_heap6vl_ptrEP20ltrans_partition_def 32870
_ZL23add_symbol_to_partitionP20ltrans_partition_defP13toplevel_node 56289
_ZL25add_symbol_to_partition_1P20ltrans_partition_defP11symtab_node 94825
_ZL27add_references_to_partitionP20ltrans_partition_defP11symtab_node 98013
_ZL24may_need_named_section_pP20lto_symtab_encoder_dP11symtab_node 128638
_ZL26validize_symbol_for_targetP11symtab_node 172802
_ZL14rename_staticsP20lto_symtab_encoder_dP11symtab_node 173014
_ZL15must_not_renameP11symtab_nodePKc 173183
_ZL8node_cmpPKvS0_ 439960
_ZL19contained_in_symbolP11symtab_node 594718
_Z19account_reference_pP11symtab_nodeS0_ 684098

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.