LCOV - code coverage report
Current view: top level - gcc/lto - lto-partition.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 78.6 % 887 697
Test Date: 2026-02-28 14:20:25 Functions: 87.5 % 48 42
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
_Z11lto_max_mapv 15
_Z13lto_cache_mapii 4
_Z14lto_1_to_1_mapv 307
_Z16lto_balanced_mapii 7495
_Z16lto_locality_mapi 0
_Z19account_reference_pP11symtab_nodeS0_ 676088
_Z22free_ltrans_partitionsv 7817
_Z26lto_promote_statics_nonwpav 4385
_Z30lto_promote_cross_file_staticsv 7817
_ZL10map_1_to_1b 349
_ZL13new_partitionPKc 8192
_ZL14promote_symbolP11symtab_node 229
_ZL14rename_staticsP20lto_symtab_encoder_dP11symtab_node 167072
_ZL14undo_partitionP20ltrans_partition_defj 1
_ZL15join_partitionsP20ltrans_partition_defS0_ 8
_ZL15must_not_renameP11symtab_nodePKc 167242
_ZL16add_sorted_nodesR3vecIP11symtab_node7va_heap6vl_ptrEP20ltrans_partition_def 32046
_ZL16create_partitionRiPKc 0
_ZL19contained_in_symbolP11symtab_node 584953
_ZL20cmp_partitions_orderPKvS0_ 886
_ZL20is_partition_reorderP20ltrans_partition_def 0
_ZL21create_asm_partitionsl 7495
_ZL21free_ltrans_partitionP20ltrans_partition_defb 8193
_ZL21new_partition_no_pushPKc 8194
_ZL21partition_fixed_splitR13partition_setm 0
_ZL21privatize_symbol_nameP11symtab_node 392
_ZL22partition_binary_splitR13partition_set 1
_ZL23add_symbol_to_partitionP20ltrans_partition_defP13toplevel_node 56484
_ZL23distribute_n_partitionsRSt6vectorI13partition_setSaIS0_EEm 1
_ZL23privatize_symbol_name_1P11symtab_nodeP9tree_node 392
_ZL24may_need_named_section_pP20lto_symtab_encoder_dP11symtab_node 108392
_ZL24maybe_rewrite_identifierPKc 0
_ZL24node_into_file_partitionP13toplevel_nodeR8hash_mapIP18lto_file_decl_dataP20ltrans_partition_def21simple_hashmap_traitsI19default_hash_traitsIS3_ES5_EE 5860
_ZL25add_symbol_to_partition_1P20ltrans_partition_defP11symtab_node 87877
_ZL25create_partition_if_emptyv 322
_ZL26split_partition_into_nodesP20ltrans_partition_def 1
_ZL26validize_symbol_for_targetP11symtab_node 166850
_ZL27add_references_to_partitionP20ltrans_partition_defP11symtab_node 91023
_ZL27partition_over_target_splitR13partition_set 1
_ZL32add_node_references_to_partitionP20ltrans_partition_defP11symtab_node 0
_ZL8node_cmpPKvS0_ 545534
_ZN13partition_setC2ENS_8metadataESt6vectorIP20ltrans_partition_defSaIS3_EEm 7
_ZN16partitioner_base10split_listERSt6vectorI13partition_setSaIS1_EEm 2
_ZN16partitioner_base5applyERSt6vectorIP20ltrans_partition_defSaIS2_EEi 4
_ZN16partitioner_base5splitER13partition_setm 7
_ZN16partitioner_base8finalizeER13partition_set 5
_ZN16partitioner_baseC2Ell 4
_ZN19partitioner_default11split_stateER13partition_setm 2

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