LCOV - code coverage report
Current view: top level - gcc - tree-into-ssa.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 88.3 % 1383 1221
Test Date: 2025-08-30 13:27:53 Functions: 83.0 % 88 73
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
_Z10update_ssaj 59919920
_Z13dump_currdefsP8_IO_FILE 0
_Z13dump_tree_ssaP8_IO_FILE 0
_Z14debug_currdefsv 0
_Z14debug_decl_setP11bitmap_head 0
_Z14debug_tree_ssav 0
_Z14dump_var_infosP8_IO_FILE 0
_Z15debug_var_infosv 0
_Z15dump_defs_stackP8_IO_FILEi 0
_Z15dump_update_ssaP8_IO_FILE 6037
_Z15get_current_defP9tree_node 920579
_Z15set_current_defP9tree_nodeS0_ 0
_Z16debug_defs_stacki 0
_Z16debug_update_ssav 0
_Z17debug_var_infos_rPP8var_infoP8_IO_FILE 0
_Z17delete_update_ssav 3819228
_Z17need_ssa_update_pP8function 1551826224
_Z18create_new_def_forP9tree_nodeP6gimplePS0_ 14111109
_Z19dump_tree_ssa_statsP8_IO_FILE 231
_Z19make_pass_build_ssaPN3gcc7contextE 287361
_Z20debug_tree_ssa_statsv 0
_Z22dump_names_replaced_byP8_IO_FILEP9tree_node 26960
_Z23debug_names_replaced_byP9tree_node 0
_Z28name_registered_for_update_pP9tree_node 215178876
_Z33mark_virtual_operand_for_renamingP9tree_node 375702
_Z33release_ssa_name_after_update_ssaP9tree_node 847277
_Z34mark_virtual_operands_for_renamingP8function 421092
_Z36mark_virtual_phi_result_for_renamingP4gphi 69651
_ZL10cmp_dfsnumPKvS0_ 2247702729
_ZL11is_new_nameP9tree_node 68071970
_ZL11is_old_nameP9tree_node 146156908
_ZL12get_var_infoP9tree_node 690870061
_ZL12rewrite_stmtP20gimple_stmt_iterator 67603396
_ZL13set_def_blockP9tree_nodeP15basic_block_defb 127865768
_ZL14mark_def_sitesP15basic_block_defP6gimpleP11bitmap_head 65649789
_ZL14rewrite_blocksP15basic_block_def12rewrite_mode 6685381
_ZL15add_to_repl_tblP9tree_nodeS0_ 17157116
_ZL15get_common_infoP9tree_node 862453192
_ZL15htab_statisticsP8_IO_FILERK10hash_tableI15var_info_hasherLb0E11xcallocatorE 231
_ZL15init_update_ssaP8function 3819228
_ZL16fini_ssa_renamerv 6718819
_ZL16get_reaching_defP9tree_node 223176027
_ZL16get_ssa_name_annP9tree_node 254812630
_ZL16init_ssa_renamerv 2899591
_ZL16insert_phi_nodesP11bitmap_head 2899591
_ZL16register_new_defP9tree_nodeS0_ 39833022
_ZL16set_livein_blockP9tree_nodeP15basic_block_def 95990740
_ZL17mark_for_renamingP9tree_node 145851966
_ZL17maybe_replace_useP17ssa_use_operand_t 159556356
_ZL18get_def_blocks_forP11common_info 351999685
_ZL18maybe_register_defPP9tree_nodeP6gimple20gimple_stmt_iterator 69015084
_ZL19clear_ssa_name_infov 3819228
_ZL19marked_for_renamingP9tree_node 389951573
_ZL19rewrite_update_stmtP6gimple20gimple_stmt_iterator 521311633
_ZL20add_new_name_mappingP9tree_nodeS0_ 17157116
_ZL20find_dfsnum_intervalP10dom_dfsnumjj 35911039
_ZL20insert_phi_nodes_forP9tree_nodeP11bitmap_headb 18565405
_ZL20mark_def_interestingP9tree_nodeP6gimpleP15basic_block_defb 85382025
_ZL20mark_phi_for_rewriteP15basic_block_defP4gphi 40200597
_ZL20mark_use_interestingP9tree_nodeP6gimpleP15basic_block_defb 143464174
_ZL20prepare_def_site_forP9tree_nodeb 22037023
_ZL21mark_block_for_updateP15basic_block_def 555404360
_ZL21prepare_use_sites_forP9tree_nodeb 9219853
_ZL22initialize_flags_in_bbP15basic_block_def 79810362
_ZL22prune_unused_phi_nodesP11bitmap_headS0_S0_ 18565405
_ZL23prepare_names_to_updateb 1348843
_ZL23register_new_update_setP9tree_nodeP11bitmap_head 16639087
_ZL23rewrite_debug_stmt_usesP6gimple 0
_ZL24prepare_block_for_updateP15basic_block_defb 2438460
_ZL25rewrite_add_phi_argumentsP15basic_block_def 20187686
_ZL26prepare_block_for_update_1P15basic_block_defb 58667254
_ZL26register_new_update_singleP9tree_nodeS0_ 90697164
_ZL27maybe_add_asan_poison_writeP9tree_nodeP20gimple_stmt_iterator 50756
_ZL28insert_updated_phi_nodes_forP9tree_nodeP11bitmap_headj 15118657
_ZL28rewrite_update_phi_argumentsP15basic_block_def 79809735
_ZL31maybe_replace_use_in_debug_stmtP17ssa_use_operand_t 6149877
_ZL34insert_phi_nodes_compare_var_infosPKvS0_ 65946765
_ZL37insert_updated_phi_nodes_compare_uidsPKvS0_ 115947471
_ZN12_GLOBAL__N_114pass_build_ssa4gateEP8function 2899892
_ZN12_GLOBAL__N_114pass_build_ssa7executeEP8function 2899591
_ZN15var_info_hasher4hashERKP8var_info 1466419957
_ZN18rewrite_dom_walker18after_dom_childrenEP15basic_block_def 20187686
_ZN18rewrite_dom_walker19before_dom_childrenEP15basic_block_def 20187686
_ZN19mark_def_dom_walker19before_dom_childrenEP15basic_block_def 20187686
_ZN19mark_def_dom_walkerC2E13cdi_direction 2899591
_ZN19mark_def_dom_walkerD2Ev 2899591
_ZN25rewrite_update_dom_walker18after_dom_childrenEP15basic_block_def 105484482
_ZN25rewrite_update_dom_walker19before_dom_childrenEP15basic_block_def 105484482

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.