LCOV - code coverage report
Current view: top level - gcc - tree-ssa-dom.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 94.1 % 1063 1000
Test Date: 2025-07-12 13:27:34 Functions: 100.0 % 43 43
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
_ZL15htab_statisticsP8_IO_FILERK10hash_tableI15expr_elt_hasherLb0E11xcallocatorE 35
_ZL33dump_dominator_optimization_statsP8_IO_FILEP10hash_tableI15expr_elt_hasherLb0E11xcallocatorE 35
_ZL22maybe_set_nonzero_bitsP8edge_defP9tree_node 189889
_Z19make_pass_dominatorPN3gcc7contextE 284673
_ZL34all_uses_feed_or_dominated_by_stmtP9tree_nodeP6gimple 391806
_ZN12_GLOBAL__N_114pass_dominator5cloneEv 569346
_ZN12_GLOBAL__N_114pass_dominator14set_pass_paramEjb 854019
_ZL19free_all_edge_infosv 2048687
_ZN12_GLOBAL__N_114pass_dominator7executeEP8function 2048687
_ZN12dom_jt_stateC2EP16const_and_copiesP17avail_exprs_stack 2048687
_ZN18dom_opt_dom_walkerC2E13cdi_directionP13jump_threaderP12dom_jt_stateP13gimple_rangerP16const_and_copiesP17avail_exprs_stack 2048687
_ZN12_GLOBAL__N_114pass_dominator4gateEP8function 2049394
_ZN18dom_opt_dom_walker9fold_condEP5gcond 8907489
_ZL27back_propagate_equivalencesP9tree_nodeP8edge_defP16const_and_copiesP11bitmap_head 12107055
_ZN9edge_info19derive_equivalencesEP9tree_nodeS1_i 13351071
_ZL15record_equalityP9tree_nodeS0_P16const_and_copies 13409807
_ZN9edge_info19record_simple_equivEP9tree_nodeS1_ 15795114
_ZN12dom_jt_state20register_equivs_edgeEP8edge_def 16080043
_ZN12dom_jt_state3popEv 17310466
_ZN12dom_jt_state4pushEP8edge_def 17310466
_ZL19single_block_loop_pP15basic_block_def 17929251
_ZN12dom_jt_state14register_equivEP9tree_nodeS1_b 22638803
_ZL25cprop_into_successor_phisP15basic_block_defP16const_and_copies 23727025
_ZL29record_equivalences_from_phisP15basic_block_def 23727025
_ZL38record_equivalences_from_incoming_edgeP15basic_block_defP16const_and_copiesP17avail_exprs_stackP11bitmap_head 23727025
_ZN18dom_opt_dom_walker18after_dom_childrenEP15basic_block_def 23727025
_ZN18dom_opt_dom_walker19before_dom_childrenEP15basic_block_def 23727025
_ZN18dom_opt_dom_walker40set_global_ranges_from_unreachable_edgesEP15basic_block_def 23727025
_ZN17dom_jt_simplifier8simplifyEP6gimpleS1_P15basic_block_defP8jt_state 30323889
_ZL29record_temporary_equivalencesP8edge_defP16const_and_copiesP17avail_exprs_stackP11bitmap_head 33657586
_ZL12dom_valueizeP9tree_node 34865743
_ZN9edge_infoC2EP8edge_def 35884775
_ZN9edge_infoD2Ev 35884775
_Z21simple_iv_increment_pP6gimple 42927645
_ZL16record_edge_infoP15basic_block_def 45458958
_ZL29record_equivalences_from_stmtP6gimpleiP17avail_exprs_stack 48137441
_ZN18dom_opt_dom_walker20test_for_singularityEP6gimpleP17avail_exprs_stack 54197795
_ZL32eliminate_redundant_computationsP20gimple_stmt_iteratorP16const_and_copiesP17avail_exprs_stack 63429858
_ZL13cprop_operandP6gimpleP17ssa_use_operand_tP11range_query 78514208
_Z18free_dom_edge_infoP8edge_def 131489051
_ZL15cprop_into_stmtP6gimpleP11range_query 167976403
_ZL45reduce_vector_comparison_to_scalar_comparisonP6gimple 167976403
_ZN18dom_opt_dom_walker13optimize_stmtEP15basic_block_defP20gimple_stmt_iteratorPb 167976403

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.