LCOV - code coverage report
Current view: top level - gcc/cp - cp-gimplify.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 94.4 % 2026 1913
Test Date: 2024-04-27 14:03:13 Functions: 98.6 % 73 72
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
_ZL14get_fold_cachei 0
_ZL30taking_address_of_imm_fn_errorP9tree_nodeS0_ 21
_ZL29promote_function_to_constevalP9tree_node 61
_ZL32maybe_explain_promoted_constevaljP9tree_node 139
_Z28fold_builtin_source_locationPK9tree_node 182
_ZN32source_location_table_entry_hash4hashERK27source_location_table_entry 263
_Z29get_source_location_impl_typev 1945
_ZL23cxx_omp_clause_apply_fnP9tree_nodeS0_S0_ 3902
_ZL24genericize_eh_spec_blockPP9tree_node 4316
_ZL27build_gimple_eh_filter_treeP9tree_nodeS0_S0_ 4316
_Z29cxx_omp_predetermined_mappingP9tree_node 6660
_Z17build_assume_calljP9tree_node 10532
_Z24cxx_omp_clause_copy_ctorP9tree_nodeS0_S0_ 12160
_ZL23omp_cxx_notice_variableP25cp_genericize_omp_taskregP9tree_node 13454
_Z24cxx_omp_clause_assign_opP9tree_nodeS0_S0_ 13919
_Z29cxx_omp_const_qual_no_mutableP9tree_node 17083
_ZL20genericize_try_blockPP9tree_node 18408
_ZL22genericize_catch_blockPP9tree_node 21611
_ZL18gimplify_to_rvaluePP9tree_nodePP6gimpleS4_PFbS0_E 26964
_Z29cxx_omp_predetermined_sharingP9tree_node 32908
_ZL28any_non_eliding_target_exprsP9tree_node 44063
_Z27cxx_omp_clause_default_ctorP9tree_nodeS0_S0_ 44758
_ZL19cp_gimplify_omp_forPP9tree_nodePP6gimple 46598
_ZL20genericize_spaceshipP9tree_node 53432
_Z31cxx_omp_predetermined_sharing_1P9tree_node 55943
_ZL27splay_tree_compare_decl_uidmm 59491
_Z19cxx_omp_clause_dtorP9tree_nodeS0_ 65323
_Z21cxx_omp_finish_clauseP9tree_nodePP6gimpleb 66235
_ZL18maybe_replace_declPP9tree_nodeS0_S0_ 95865
_Z50process_and_check_pending_immediate_escalating_fnsv 98298
_ZL16omp_var_to_trackP9tree_node 118064
_Z14cp_fold_rvalueP9tree_node 295634
_ZL24remove_hotness_attributeP9tree_node 375852
_ZL28gimplify_must_not_throw_exprPP9tree_nodePP6gimple 499658
_Z28cxx_omp_disregard_value_exprP9tree_nodeb 573409
_Z30cxx_omp_privatize_by_referencePK9tree_node 897896
_ZL23lvalue_has_side_effectsP9tree_node 2241684
_ZL15cp_gimplify_argPP9tree_nodePP6gimplejb 3404565
_ZL18gimplify_expr_stmtPP9tree_node 3819033
_ZL24remember_escalating_exprP9tree_node 4393449
_Z17cp_fold_immediatePP9tree_node9mce_valueS0_ 4628662
_ZL21cp_gimplify_init_exprPP9tree_node 10060818
_Z10first_stmtP9tree_node 10976544
_ZL25cp_genericize_target_exprPP9tree_node 12846056
_ZL18genericize_if_stmtPP9tree_node 15871585
_Z20simple_empty_class_pP9tree_nodeS0_9tree_code 16404643
_Z16clear_fold_cachev 21537864
_Z18cp_fully_fold_initP9tree_node 29399670
_ZL18cp_genericize_treePP9tree_nodeb 38150481
_ZL26cp_maybe_instrument_returnP9tree_node 38150481
_ZL23cp_genericize_init_exprPP9tree_node 45847839
_ZL41unchecked_immediate_escalating_function_pP9tree_node 48064296
_ZL31immediate_escalating_function_pP9tree_node 48064529
_Z13cp_genericizeP9tree_node 50870233
_Z16cp_fold_functionP9tree_node 50870283
_Z12c_fully_foldP9tree_nodebPbb 56728933
_Z20cp_fold_maybe_rvalueP9tree_nodeb 56728933
_ZL18cp_genericize_initPP9tree_nodeS0_S0_ 58693895
_ZN12cp_fold_dataC2Ei 82777873
_Z14predeclare_vlaP9tree_node 104054299
_Z16cp_gimplify_exprPP9tree_nodePP6gimpleS4_ 150392644
_Z13cp_fully_foldP9tree_node 159014198
_Z29process_stmt_assume_attributeP9tree_nodeS0_j 183680905
_ZL13cp_fully_foldP9tree_node9mce_value 187006814
_Z30process_stmt_hotness_attributeP9tree_nodej 223360112
_Z24lookup_hotness_attributeP9tree_node 223735946
_ZL14cp_fold_rvalueP9tree_nodei 291703324
_ZL19cp_fold_immediate_rPP9tree_nodePiPv 720081491
_ZL15cp_genericize_rPP9tree_nodePiPv 1378885830
_ZL20cp_fold_maybe_rvalueP9tree_nodebi 1389660410
_ZL17is_invisiref_parmPK9tree_node 1518314467
_ZL9cp_fold_rPP9tree_nodePiPv 1701859461
_ZL7cp_foldP9tree_nodei 3336374383

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.