LCOV - code coverage report
Current view: top level - gcc - tree.h (source / functions) Coverage Total Hit
Test: gcc.info Lines: 91.5 % 645 590
Test Date: 2024-05-18 13:55:47 Functions: 98.0 % 152 149
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
_Z10build1_locj9tree_codeP9tree_nodeS1_ 1857851926
_Z10build2_locj9tree_codeP9tree_nodeS1_S1_ 475016784
_Z10build3_locj9tree_codeP9tree_nodeS1_S1_S1_ 120781106
_Z10build4_locj9tree_codeP9tree_nodeS1_S1_S1_S1_ 4732712
_Z10build5_locj9tree_codeP9tree_nodeS1_S1_S1_S1_S1_ 5695
_Z10expr_checkP9tree_nodePKciS2_ 145756100262
_Z10expr_checkPK9tree_nodePKciS3_ 26006647112
_Z10tree_checkP9tree_nodePKciS2_9tree_code 12283030461
_Z10tree_checkPK9tree_nodePKciS3_9tree_code 3261
_Z11opts_for_fnPK9tree_node 2572002466
_Z11tree_check2P9tree_nodePKciS2_9tree_codeS3_ 32450547785
_Z11tree_check2PK9tree_nodePKciS3_9tree_codeS4_ 13148005691
_Z11tree_check3P9tree_nodePKciS2_9tree_codeS3_S3_ 47674105686
_Z11tree_check3PK9tree_nodePKciS3_9tree_codeS4_S4_ 6753815389
_Z11tree_check4P9tree_nodePKciS2_9tree_codeS3_S3_S3_ 9993924159
_Z11tree_check4PK9tree_nodePKciS3_9tree_codeS4_S4_S4_ 234466615
_Z11tree_check5P9tree_nodePKciS2_9tree_codeS3_S3_S3_S3_ 1113780593
_Z11tree_check6P9tree_nodePKciS2_9tree_codeS3_S3_S3_S3_S3_ 6258122883
_Z11tree_check6PK9tree_nodePKciS3_9tree_codeS4_S4_S4_S4_S4_ 436085498
_Z12ptrofftype_pP9tree_node 177130665
_Z13is_global_varPK9tree_node 2290515543
_Z13truth_value_p9tree_code 171680312
_Z14as_internal_fn11combined_fn 19772558
_Z14bit_field_sizePK9tree_node 169383
_Z14may_be_aliasedPK9tree_node 635400826
_Z14non_type_checkP9tree_nodePKciS2_ 44032520646
_Z14non_type_checkPK9tree_nodePKciS3_ 9056598506
_Z14tree_not_checkP9tree_nodePKciS2_9tree_code 360374381
_Z15error_operand_pPK9tree_node 19378048847
_Z15poly_int_tree_pPK9tree_node 7528241
_Z15poly_int_tree_pPK9tree_nodeP8poly_intILj1ElE 259879878
_Z15poly_int_tree_pPK9tree_nodeP8poly_intILj1EmE 315223952
_Z15tree_int_cst_lePK9tree_nodeS1_ 1619630
_Z15tree_int_cst_ltPK9tree_nodeS1_ 1275780903
_Z15tree_not_check2P9tree_nodePKciS2_9tree_codeS3_ 83183438917
_Z15tree_not_check2PK9tree_nodePKciS3_9tree_codeS4_ 2590129674
_Z15tree_not_check4P9tree_nodePKciS2_9tree_codeS3_S3_S3_ 677915314
_Z15tree_not_check4PK9tree_nodePKciS3_9tree_codeS4_S4_S4_ 80684668
_Z16bit_field_offsetPK9tree_node 702945
_Z16int_bit_positionPK9tree_node 74223410
_Z16set_builtin_decl17built_in_functionP9tree_nodeb 329325215
_Z16tree_class_checkP9tree_node15tree_code_classPKciS3_ 673922998142
_Z16tree_class_checkPK9tree_node15tree_code_classPKciS4_ 203388975722
_Z16tree_range_checkP9tree_node9tree_codeS1_PKciS3_ 4139303
_Z17fndecl_built_in_pIJEEbPK9tree_node17built_in_functionDpT_ 998475638
_Z17fndecl_built_in_pIJ17built_in_functionEEbPK9tree_nodeS0_DpT_ 142685020
_Z17fndecl_built_in_pIJEEbPK9tree_node17built_in_functionDpT_ 855790618
_Z17fndecl_built_in_pPK9tree_node 3829846282
_Z17fndecl_built_in_pPK9tree_node14built_in_class 2897789046
_Z17fndecl_built_in_pPK9tree_nodej14built_in_class 139235211
_Z17strip_array_typesP9tree_node 42334020650
_Z17typedef_variant_pPK9tree_node 29428026602
_Z18DECL_FUNCTION_CODEPK9tree_node 2224060766
_Z18location_wrapper_pPK9tree_node 61714073680
_Z18next_call_expr_argP22call_expr_arg_iterator 332591644
_Z18poly_int_cst_valuePK9tree_node 0
_Z18target_opts_for_fnPK9tree_node 2822551
_Z18tree_operand_checkP9tree_nodeiPKciS2_ 136125389617
_Z18tree_operand_checkPK9tree_nodeiPKciS3_ 26006647105
_Z18tree_vec_elt_checkP9tree_nodeiPKciS2_ 75414450761
_Z18tree_vec_elt_checkPK9tree_nodeiPKciS3_ 3939993809
_Z19handled_component_pPK9tree_node 16877305
_Z19tree_operand_lengthPK9tree_node 188108015442
_Z20TYPE_VECTOR_SUBPARTSPK9tree_node 623036525
_Z20build_string_literalP9tree_node 664
_Z20build_string_literalPKc 8879
_Z20omp_clause_elt_checkP9tree_nodeiPKciS2_ 7367939
_Z20tree_int_cst_comparePK9tree_nodeS1_ 176436323
_Z21DECL_FE_FUNCTION_CODEPK9tree_node 179756
_Z21DECL_MD_FUNCTION_CODEPK9tree_node 60051080
_Z21builtin_decl_explicit17built_in_function 266097884
_Z21builtin_decl_implicit17built_in_function 63673
_Z21contains_struct_checkP9tree_node24tree_node_structure_enumPKciS3_ 1334419416851
_Z21contains_struct_checkPK9tree_node24tree_node_structure_enumPKciS4_ 218823000907
_Z21get_expr_source_rangeP9tree_node 226506241
_Z21type_with_alias_set_pPK9tree_node 140688845
_Z22omp_clause_range_checkP9tree_node15omp_clause_codeS1_PKciS3_ 4309591
_Z22set_function_decl_typeP9tree_node18function_decl_typeb 2392302
_Z22tree_int_cst_elt_checkP9tree_nodeiPKciS2_ 23743195074
_Z22tree_int_cst_elt_checkPK9tree_nodeiPKciS3_ 44147280330
_Z23any_integral_type_checkP9tree_nodePKciS2_ 2721972954
_Z23any_integral_type_checkPK9tree_nodePKciS3_ 3022107
_Z23builtin_decl_declared_p17built_in_function 3654590
_Z23builtin_decl_explicit_p17built_in_function 12420484
_Z23builtin_decl_implicit_p17built_in_function 120917
_Z23function_args_iter_condP22function_args_iterator 1848751016
_Z23function_args_iter_initP22function_args_iteratorPK9tree_node 1182625833
_Z23function_args_iter_nextP22function_args_iterator 669486248
_Z23storage_order_barrier_pPK9tree_node 65185183
_Z23tree_operand_check_codeP9tree_node9tree_codeiPKciS3_ 141659176
_Z23tree_operand_check_codePK9tree_node9tree_codeiPKciS4_ 80
_Z23valid_vector_subparts_p8poly_intILj1EmE 20714
_Z24SET_TYPE_VECTOR_SUBPARTSP9tree_node8poly_intILj1EmE 90891438
_Z24complete_or_array_type_pPK9tree_node 7815799
_Z24maybe_special_function_pPK9tree_node 3912905804
_Z24next_const_call_expr_argP28const_call_expr_arg_iterator 3378419
_Z24omp_clause_subcode_checkP9tree_node15omp_clause_codePKciS3_ 6475581
_Z24vector_cst_encoded_neltsPK9tree_node 24588138
_Z25desired_pro_or_demotion_pPK9tree_nodeS1_ 457681
_Z25type_has_mode_precision_pPK9tree_node 259019901
_Z26set_decl_built_in_functionP9tree_node14built_in_classj 741699071
_Z27copy_decl_built_in_functionP9tree_nodePKS_ 6719843
_Z27init_call_expr_arg_iteratorP9tree_nodeP22call_expr_arg_iterator 245990237
_Z27set_builtin_decl_declared_p17built_in_functionb 6704763
_Z27set_builtin_decl_implicit_p17built_in_functionb 1234076
_Z30inlined_function_outer_scope_pPK9tree_node 38163910
_Z31tree_strip_any_location_wrapperP9tree_node 39212503712
_Z33init_const_call_expr_arg_iteratorPK9tree_nodeP28const_call_expr_arg_iterator 1947520
_Z37reverse_storage_order_for_component_pP9tree_node 2896889928
_Z8id_equalPK9tree_nodePKc 2767144971
_ZN11code_helperC2E11internal_fn 3084
_ZN11code_helperC2E9tree_code 16373038
_ZN11code_helperC2Ev 5397681
_ZN11code_helpereqE9tree_code 4387802
_ZN11code_helperneE9tree_code 2153383
_ZN14tree_decl_hash4hashEP9tree_node 1722815081
_ZN14tree_type_hash4hashEP9tree_node 1065569
_ZN14tree_vec_range3endEv 12070543688
_ZN14tree_vec_range5beginEv 12070543688
_ZN18tree_ssa_name_hash4hashEP9tree_node 82605485
_ZN25tree_vec_map_cache_hasher4hashEP12tree_vec_map 4813201
_ZN2wi13extended_treeILi128EEC2EPK9tree_node 21935349084
_ZN2wi13extended_treeILi128EEC2EPK9tree_node 9591593298
_ZN2wi13extended_treeILi131072EEC2EPK9tree_node 12343021730
_ZN2wi13extended_treeILi262144EEC2EPK9tree_node 734056
_ZN2wi14fits_to_tree_pI16generic_wide_intI18widest_int_storageILi131072EEEEEbRKT_PK9tree_node 2424758964
_ZN2wi14fits_to_tree_pI16generic_wide_intI18widest_int_storageILi131072EEEEEbRKT_PK9tree_node 12539818
_ZN2wi14fits_to_tree_pI16generic_wide_intI20wide_int_ref_storageILb0ELb0EEEEEbRKT_PK9tree_node 15591
_ZN2wi14fits_to_tree_pI16generic_wide_intI22fixed_wide_int_storageILi128EEEEEbRKT_PK9tree_node 11242
_ZN2wi14fits_to_tree_pI8poly_intILj1E16generic_wide_intI20wide_int_ref_storageILb0ELb1EEEEEEbRKT_PK9tree_node 2412192165
_ZN2wi14fits_to_tree_pI8poly_intILj1E16generic_wide_intI22fixed_wide_int_storageILi128EEEEEEbRKT_PK9tree_node 148
_ZN2wi14to_poly_offsetEPK9tree_node 7463355
_ZN2wi17fits_to_boolean_pI16generic_wide_intI18widest_int_storageILi131072EEEEEbRKT_PK9tree_node 4190740
_ZN2wi17fits_to_boolean_pI16generic_wide_intI18widest_int_storageILi131072EEEEEbRKT_PK9tree_node 2463
_ZN2wi17fits_to_boolean_pI16generic_wide_intI20wide_int_ref_storageILb0ELb0EEEEEbRKT_PK9tree_node 972611
_ZN2wi17fits_to_boolean_pI16generic_wide_intI22fixed_wide_int_storageILi128EEEEEbRKT_PK9tree_node 0
_ZN2wi17fits_to_boolean_pI8poly_intILj1E16generic_wide_intI20wide_int_ref_storageILb0ELb1EEEEEEbRKT_PK9tree_node 3215666
_ZN2wi17fits_to_boolean_pI8poly_intILj1E16generic_wide_intI22fixed_wide_int_storageILi128EEEEEEbRKT_PK9tree_node 0
_ZN2wi7to_wideEPK9tree_node 12215346091
_ZN2wi7to_wideEPK9tree_nodej 1334863922
_ZN2wi9max_valueEPK9tree_node 64891910
_ZN2wi9min_valueEPK9tree_node 64322488
_ZN2wi9to_widestEPK9tree_node 286
_ZNK11code_helper12is_tree_codeEv 68289
_ZNK11code_helper14is_internal_fnEv 53359
_ZNK11code_helpercv11internal_fnEv 3019
_ZNK11code_helpercv9tree_codeEv 1055772
_ZNK2wi13extended_treeILi128EE7get_lenEv 22008901254
_ZNK2wi13extended_treeILi128EE7get_lenEv 9595673963
_ZNK2wi13extended_treeILi131072EE7get_lenEv 12412493235
_ZNK2wi13extended_treeILi262144EE7get_lenEv 734056
_ZNK2wi13extended_treeILi128EE7get_valEv 22020459011
_ZNK2wi13extended_treeILi128EE7get_valEv 9607734114
_ZNK2wi13extended_treeILi131072EE7get_valEv 12411990841
_ZNK2wi13extended_treeILi262144EE7get_valEv 734056
_ZNK2wi15unextended_tree13get_precisionEv 1842455484
_ZNK2wi15unextended_tree7get_lenEv 918244623
_ZNK2wi15unextended_tree7get_valEv 924698260

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.