LCOV - code coverage report
Current view: top level - gcc - tree-ssa-ccp.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 93.5 % 2255 2108
Test Date: 2025-01-25 13:23:44 Functions: 98.3 % 60 59
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
_Z19debug_lattice_value16ccp_prop_value_t 0
_ZL22convert_atomic_bit_not11internal_fnP6gimpleP9tree_nodeS3_ 14
_ZL18dump_lattice_valueP8_IO_FILEPKc16ccp_prop_value_t 42
_ZL23insert_clobbers_for_var20gimple_stmt_iteratorP9tree_node 429
_ZL35insert_clobber_before_stack_restoreP9tree_nodeS0_PP10hash_tableI15nofree_ptr_hashI6gimpleELb0E11xcallocatorE 441
_ZL22optimize_stack_restore20gimple_stmt_iterator 2446
_ZL20optimize_unreachable20gimple_stmt_iterator 2933
_ZL28optimize_atomic_bit_test_andP20gimple_stmt_iterator11internal_fnbb 4654
_ZL24bit_value_assume_alignedP6gimpleP9tree_node16ccp_prop_value_tb 6917
_ZL30optimize_atomic_op_fetch_cmp_0P20gimple_stmt_iterator11internal_fnb 8601
_ZL24gsi_prev_dom_bb_nondebugP20gimple_stmt_iterator 10122
_ZL23optimize_stdarg_builtinP6gimple 10323
_ZL30fold_builtin_alloca_with_alignP6gimple 11770
_ZN12_GLOBAL__N_118pass_post_ipa_warn7executeEP8function 111125
_Z13make_pass_ccpPN3gcc7contextE 273297
_Z23make_pass_fold_builtinsPN3gcc7contextE 273297
_Z23make_pass_post_ipa_warnPN3gcc7contextE 273297
_ZN12_GLOBAL__N_118pass_fold_builtins5cloneEv 273297
_ZN12_GLOBAL__N_118pass_post_ipa_warn5cloneEv 273297
_ZL19get_individual_bitsP16generic_wide_intI18widest_int_storageILi131072EEES2_j 296807
_ZN12_GLOBAL__N_118pass_fold_builtins7executeEP8function 1003716
_ZN12_GLOBAL__N_118pass_post_ipa_warn4gateEP8function 1003734
_ZN12_GLOBAL__N_18pass_ccp5cloneEv 1093188
_ZN12_GLOBAL__N_18pass_ccp14set_pass_paramEjb 1366485
_ZL10do_dbg_cntv 5262458
_ZL10do_ssa_ccpb 5262458
_ZL12ccp_finalizeb 5262458
_ZL14ccp_initializev 5262458
_ZN12_GLOBAL__N_18pass_ccp7executeEP8function 5262458
_ZN12_GLOBAL__N_18pass_ccp4gateEP8function 5264281
_ZL24get_value_from_alignmentP9tree_node 7994673
_ZL17get_default_valueP9tree_node 9756754
_ZL15visit_cond_stmtP6gimplePP8edge_def 21665632
_ZL20bit_value_mult_const6signopiP16generic_wide_intI18widest_int_storageILi131072EEES4_RKS3_S6_S3_ 24733155
_ZL21value_mask_to_min_maxP16generic_wide_intI18widest_int_storageILi131072EEES3_RKS2_S5_6signopi 25290916
_ZL14bit_value_unop9tree_codeP9tree_nodeS1_ 27766277
_ZL11extend_maskRK16generic_wide_intI16wide_int_storageE6signop 47079540
_ZL17set_value_varyingP9tree_node 55703639
_ZN13ccp_propagate9visit_phiEP4gphi 61918518
_Z14bit_value_unop9tree_code6signopiP16generic_wide_intI18widest_int_storageILi131072EEES5_S0_iRKS4_S7_ 71785164
_ZL15bit_value_binop9tree_codeP9tree_nodeS1_S1_ 130245802
_ZL16visit_assignmentP6gimplePP9tree_node 181504750
_ZL16ccp_lattice_meetP16ccp_prop_value_tS0_ 214221865
_ZN13ccp_propagate10visit_stmtEP6gimplePP8edge_defPP9tree_node 214267200
_Z15bit_value_binop9tree_code6signopiP16generic_wide_intI18widest_int_storageILi131072EEES5_S0_iRKS4_S7_S0_iS7_S7_ 215452837
_ZL8ccp_foldP6gimple 218438939
_ZL12likely_valueP6gimple 218662686
_ZL13evaluate_stmtP6gimple 218662686
_ZL17set_lattice_valueP9tree_nodeP16ccp_prop_value_t 241998443
_ZL24valid_lattice_transition16ccp_prop_value_tS_ 241998443
_ZL11valueize_opP9tree_node 262541444
_ZN10ccp_folder13value_of_exprEP9tree_nodeP6gimple 273136515
_ZL21surely_varying_stmt_pP6gimple 279959410
_ZL17value_to_wide_int16ccp_prop_value_t 288032349
_ZN10ccp_folder9fold_stmtEP20gimple_stmt_iterator 298963725
_ZL18get_value_for_exprP9tree_nodeb 445304451
_ZL18get_constant_valueP9tree_node 1999277083
_ZL9get_valueP9tree_node 2606380190
_ZL13valueize_op_1P9tree_node 2711137477
_ZL18canonicalize_valueP16ccp_prop_value_t 2984527482

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.