LCOV - code coverage report
Current view: top level - gcc - lto-streamer-out.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 92.3 % 1866 1722
Test Date: 2026-08-01 15:33:25 Functions: 98.6 % 73 72
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
_ZL20lto_write_mode_tablev 0
_ZL18output_eh_try_listP12output_blockP10eh_catch_d 312
_Z17lto_copy_linemapsv 8194
_ZL12output_eh_lpP12output_blockP16eh_landing_pad_d 8454
_ZL21copy_linemap_sectionsP18lto_file_decl_data 8958
_ZL20copy_linemap_sectionP18lto_file_decl_dataj 8960
_ZL18output_constructorP12varpool_nodei 11049
_ZL16output_eh_regionP12output_blockP11eh_region_d 18430
_Z31lto_register_linemap_for_outputmj 20919
_ZN12_GLOBAL__N_115location_output15register_map_idEmj 20919
_ZN12_GLOBAL__N_115location_output23produce_linemap_sectionEv 23663
_ZL14produce_symtabP12output_block 23700
_ZL24produce_symtab_extensionP12output_blockj 23700
_Z10lto_outputv 32242
_Z21produce_asm_for_declsv 32242
_Z24lto_output_toplevel_asmsP20lto_symtab_encoder_d 32242
_Z26lto_output_init_mode_tablev 32242
_ZL18create_order_remapP20lto_symtab_encoder_d 32242
_ZL19prune_offload_funcsv 32242
_ZL25copy_function_or_variableP11symtab_nodei 34680
_ZL19produce_lto_sectionv 40399
_ZN12_GLOBAL__N_1L16compute_map_hashEPK17line_map_ordinary 62956
_ZL23subtract_estimated_sizePP9tree_nodePiPv 101519
_Z34lto_prepare_function_for_streamingP11cgraph_node 108489
_ZL10output_cfgP12output_blockP8function 108499
_ZL16output_ssa_namesP12output_blockP8function 108499
_ZL17output_eh_regionsP12output_blockP8function 108499
_ZL27output_struct_function_baseP12output_blockP8function 108499
_ZL15output_functionP11cgraph_nodei 108645
_ZL20streamer_write_chainP12output_blockP9tree_nodeb 108645
_Z11produce_asmP12output_block 137151
_Z26lto_output_decl_state_refsP12output_blockP18lto_out_decl_state 186616
_Z29lto_output_decl_state_streamsP12output_blockP18lto_out_decl_state 186616
_ZL19write_global_streamP12output_blockP20lto_tree_ref_encoder 186616
_ZL23write_global_referencesP12output_blockP20lto_tree_ref_encoder 186616
_ZL31lto_out_decl_state_written_sizeP18lto_out_decl_state 186616
_ZL24collect_block_tree_leafsP9tree_nodeR3vecIS0_7va_heap6vl_ptrE 246012
_Z18produce_symbol_asmP12output_blockP9tree_nodei 256845
_Z23lto_output_var_decl_refP18lto_out_decl_stateP17lto_output_streamP9tree_node 289914
_Z19create_output_block16lto_section_type 353264
_Z20destroy_output_blockP12output_block 353264
_ZL15clear_line_infoP12output_block 353264
_Z22lto_output_fn_decl_refP18lto_out_decl_stateP17lto_output_streamP9tree_node 422695
_ZL12write_symbolP21streamer_tree_cache_dP9tree_nodeP8hash_setIPKcLb0E19default_hash_traitsIS5_EEb 544616
_ZL27write_symbol_extension_infoP9tree_node 544616
_ZL9wrap_refsPP9tree_nodePiPv 793147
_ZN3DFS17scc_entry_compareEPKvS1_ 1570858
_ZL24get_symbol_initial_valueP20lto_symtab_encoder_dP9tree_node 2440836
_ZN3DFS8hash_sccEP12output_blockjjbb 2659656
_ZL9hash_treeP21streamer_tree_cache_dP8hash_mapIP9tree_nodej21simple_hashmap_traitsI19default_hash_traitsIS3_EjEES3_ 2806817
_ZL12local_tree_pP9tree_node 2891064
_Z29lto_output_location_and_blockP12output_blockP9bitpack_dm 2978645
_ZN3DFSC2EP12output_blockP9tree_nodebbb 3007185
_ZN3DFSD2Ev 3007185
_ZL16cmp_symbol_filesPKvS0_Pv 3363907
_Z19lto_output_locationP12output_blockP9bitpack_dm 3847202
_ZL21lto_output_location_1P12output_blockP9bitpack_dmb 6825847
_ZL14lto_write_treeP12output_blockP9tree_nodeb 6846964
_ZN12_GLOBAL__N_115location_output15record_locationEm 6952161
_ZN3DFS19DFS_write_tree_bodyEP12output_blockP9tree_nodePNS_4sccsEb 7091322
_ZL16lto_write_tree_1P12output_blockP9tree_nodeb 7125250
_ZL17lto_is_streamableP9tree_node 7125250
_ZL17lto_output_tree_1P12output_blockP9tree_nodejbb 7915382
_ZL13lto_get_indexP20lto_tree_ref_encoderP9tree_node 8006392
_ZN12_GLOBAL__N_1L13bp_pack_deltaIjEEvP9bitpack_dT_RS3_ 8888542
_ZN12_GLOBAL__N_1L13bp_pack_deltaIjEEvP9bitpack_dT_RS3_ 42037
_ZN12_GLOBAL__N_1L13bp_pack_deltaImEEvP9bitpack_dT_RS3_ 8846505
_ZL22lto_indexable_tree_refP12output_blockP9tree_nodeP8LTO_tagsPj 9509605
_Z15lto_output_treeP12output_blockP9tree_nodebb 12850942
_Z28lto_variably_modified_type_pP9tree_node 14385101
_ZL7cmp_intPKvS0_ 31854071
_Z21stream_write_tree_refP12output_blockP9tree_node 32293823
_ZN3DFS14DFS_write_treeEP12output_blockPNS_4sccsEP9tree_nodebb 35820715
_ZL17tree_is_indexableP9tree_node 35928937

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.