LCOV - code coverage report
Current view: top level - gcc - tree-ssa-forwprop.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 94.8 % 2166 2054
Test Date: 2024-05-04 14:01:55 Functions: 100.0 % 35 35
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
_ZL16check_ctz_stringP9tree_nodemRljj 3
_ZL15check_ctz_arrayP9tree_nodemRljj 4
_ZL30optimize_count_trailing_zeroesP9tree_nodeS0_S0_S0_Rl 20
_ZL32is_combined_permutation_identityP9tree_nodeS0_ 66
_ZL29prepare_target_mem_ref_lvalueP9tree_nodeP20gimple_stmt_iterator 1019
_ZL27constant_pointer_differenceP9tree_nodeS0_ 5128
_ZL32simplify_gimple_switch_label_vecP7gswitchP9tree_node 12539
_ZL22simplify_gimple_switchP7gswitch 102572
_ZL20simplify_permutationP20gimple_stmt_iterator 162368
_ZL27remove_prop_source_from_useP9tree_node 177492
_ZL27simplify_vector_constructorP20gimple_stmt_iterator 193592
_ZL20optimize_vector_loadP20gimple_stmt_iterator 268293
_Z18make_pass_forwpropPN3gcc7contextE 278420
_ZL21simplify_bitfield_refP20gimple_stmt_iterator 287844
_ZL21get_bit_field_ref_defP9tree_nodeR9tree_code 442627
_ZL25fwprop_invalidate_latticeP9tree_node 787317
_ZN12_GLOBAL__N_113pass_forwprop5cloneEv 835260
_ZL30simplify_count_trailing_zeroesP20gimple_stmt_iterator 1796391
_ZL33tidy_after_forward_propagate_addrP6gimple 1907635
_ZL33forward_propagate_into_comparisonP20gimple_stmt_iterator 2112602
_ZL29forward_propagate_addr_expr_1P9tree_nodeS0_P20gimple_stmt_iteratorb 2620349
_ZL27forward_propagate_addr_exprP9tree_nodeS0_b 2937167
_ZL21simplify_builtin_callP20gimple_stmt_iteratorP9tree_node 5095588
_ZN12_GLOBAL__N_113pass_forwprop7executeEP8function 5140256
_ZN12_GLOBAL__N_113pass_forwprop4gateEP8function 5142712
_ZL11rhs_to_treeP9tree_nodeP6gimple 5669386
_ZL22combine_cond_expr_condP6gimple9tree_codeP9tree_nodeS3_S3_b 6387841
_ZL15simplify_rotateP20gimple_stmt_iterator 8992543
_ZL15defcodefor_nameP9tree_nodeP9tree_codePS0_S3_ 15010134
_ZL34forward_propagate_into_gimple_condP5gcond 15854233
_ZL35forward_propagate_into_comparison_1P6gimple9tree_codeP9tree_nodeS3_S3_ 17966835
_ZL18can_propagate_fromP6gimple 22631714
_ZL20get_prop_source_stmtP9tree_nodebPb 22751424
_ZL22fwprop_set_lattice_valP9tree_nodeS0_ 29033939
_ZL14fwprop_ssa_valP9tree_node 1174589537

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.