LCOV - code coverage report
Current view: top level - gcc - tree.h (source / functions) Coverage Total Hit
Test: gcc.info Lines: 91.5 % 647 592
Test Date: 2025-04-26 15:52:03 Functions: 97.8 % 138 135
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
_Z18poly_int_cst_valuePK9tree_node 0
_ZN2wi9to_widestEPK9tree_node 9
_Z23tree_operand_check_codePK9tree_node9tree_codeiPKciS4_ 72
_Z20build_string_literalP9tree_node 591
_Z10build5_locm9tree_codeP9tree_nodeS1_S1_S1_S1_S1_ 6147
_Z20build_string_literalPKc 9031
_Z21builtin_decl_implicit17built_in_function 70601
_Z23builtin_decl_implicit_p17built_in_function 127703
_Z21DECL_FE_FUNCTION_CODEPK9tree_node 165552
_Z14bit_field_sizePK9tree_node 225091
_Z25desired_pro_or_demotion_pPK9tree_nodeS1_ 495602
_Z16bit_field_offsetPK9tree_node 933645
_ZN14tree_type_hash4hashEP9tree_node 1157164
_Z27set_builtin_decl_implicit_p17built_in_functionb 1292723
_Z15tree_int_cst_lePK9tree_nodeS1_ 1801698
_Z33init_const_call_expr_arg_iteratorPK9tree_nodeP28const_call_expr_arg_iterator 1852332
_Z22set_function_decl_typeP9tree_node18function_decl_typeb 2524441
_Z18target_opts_for_fnPK9tree_node 2782563
_Z24next_const_call_expr_argP28const_call_expr_arg_iterator 3289291
_Z23any_integral_type_checkPK9tree_nodePKciS3_ 3319276
_Z23builtin_decl_declared_p17built_in_function 3862544
_Z22omp_clause_range_checkP9tree_node15omp_clause_codeS1_PKciS3_ 4363012
_Z16tree_range_checkP9tree_node9tree_codeS1_PKciS3_ 4554761
_ZN2wi17fits_to_boolean_pI16generic_wide_intI18widest_int_storageILi131072EEEEEbRKT_PK9tree_node 4720056
_ZN2wi17fits_to_boolean_pI16generic_wide_intI22fixed_wide_int_storageILi128EEEEEbRKT_PK9tree_node 0
_ZN2wi17fits_to_boolean_pI8poly_intILj1E16generic_wide_intI22fixed_wide_int_storageILi128EEEEEEbRKT_PK9tree_node 0
_ZN2wi17fits_to_boolean_pI16generic_wide_intI18widest_int_storageILi131072EEEEEbRKT_PK9tree_node 2751
_ZN2wi17fits_to_boolean_pI16generic_wide_intI20wide_int_ref_storageILb0ELb0EEEEEbRKT_PK9tree_node 1022826
_ZN2wi17fits_to_boolean_pI8poly_intILj1E16generic_wide_intI20wide_int_ref_storageILb0ELb1EEEEEEbRKT_PK9tree_node 3694479
_Z10build4_locm9tree_codeP9tree_nodeS1_S1_S1_S1_ 5800900
_Z14tree_not_checkP9tree_nodePKciS2_9tree_code 5853735
_ZN25tree_vec_map_cache_hasher4hashEP12tree_vec_map 5980309
_Z24omp_clause_subcode_checkP9tree_node15omp_clause_codePKciS3_ 6447011
_Z27set_builtin_decl_declared_p17built_in_functionb 7118201
_Z27copy_decl_built_in_functionP9tree_nodePKS_ 7134384
_Z20omp_clause_elt_checkP9tree_nodeiPKciS2_ 7433845
_Z24complete_or_array_type_pPK9tree_node 8595399
_Z23builtin_decl_explicit_p17built_in_function 14139823
_Z14as_internal_fn11combined_fn 21536452
_Z24vector_cst_encoded_neltsPK9tree_node 27647158
_Z30inlined_function_outer_scope_pPK9tree_node 46743510
_Z21DECL_MD_FUNCTION_CODEPK9tree_node 67348857
_Z24SET_TYPE_VECTOR_SUBPARTSP9tree_node8poly_intILj1EmE 68545180
_Z23storage_order_barrier_pPK9tree_node 73929215
_ZN2wi9min_valueEPK9tree_node 77645085
_ZN2wi9max_valueEPK9tree_node 78446095
_Z16int_bit_positionPK9tree_node 85941618
_Z15tree_not_check4PK9tree_nodePKciS3_9tree_codeS4_S4_S4_ 87295461
_ZN18tree_ssa_name_hash4hashEP9tree_node 93396073
_Z27init_call_expr_arg_iteratorP9tree_nodeP22call_expr_arg_iterator 111734882
_Z10build3_locm9tree_codeP9tree_nodeS1_S1_S1_ 129287809
_Z17fndecl_built_in_pPK9tree_nodej14built_in_class 141843358
_Z21type_with_alias_set_pPK9tree_node 148809580
_Z18next_call_expr_argP22call_expr_arg_iterator 159842399
_Z13truth_value_p9tree_code 184612077
_Z20tree_int_cst_comparePK9tree_nodeS1_ 186094856
_Z12ptrofftype_pP9tree_node 198292734
_Z23tree_operand_check_codeP9tree_node9tree_codeiPKciS3_ 210660745
_Z21get_expr_source_rangeP9tree_node 250334668
_Z11tree_check4PK9tree_nodePKciS3_9tree_codeS4_S4_S4_ 272379524
_Z21builtin_decl_explicit17built_in_function 296657781
_Z25type_has_mode_precision_pPK9tree_node 299579212
_Z16set_builtin_decl17built_in_functionP9tree_nodeb 330847297
_Z15poly_int_tree_pPK9tree_nodeP8poly_intILj1EmE 347030089
_Z15poly_int_tree_pPK9tree_nodeP8poly_intILj1ElE 419806537
_Z11tree_check6PK9tree_nodePKciS3_9tree_codeS4_S4_S4_S4_S4_ 484418184
_Z20TYPE_VECTOR_SUBPARTSPK9tree_node 518536585
_Z10build2_locm9tree_codeP9tree_nodeS1_S1_ 518859945
_Z14may_be_aliasedPK9tree_node 678942966
_Z15tree_not_check4P9tree_nodePKciS2_9tree_codeS3_S3_S3_ 681790087
_Z23function_args_iter_nextP22function_args_iterator 745603754
_Z26set_decl_built_in_functionP9tree_node14built_in_classj 772371894
_Z17fndecl_built_in_pIJEEbPK9tree_node17built_in_functionDpT_ 1121024910
_Z17fndecl_built_in_pIJ17built_in_functionEEbPK9tree_nodeS0_DpT_ 158730204
_Z17fndecl_built_in_pIJEEbPK9tree_node17built_in_functionDpT_ 962294706
_Z11tree_check5P9tree_nodePKciS2_9tree_codeS3_S3_S3_S3_ 1206183102
_ZNK2wi15unextended_tree7get_lenEv 1232279482
_ZNK2wi15unextended_tree7get_valEv 1239631350
_Z15tree_int_cst_ltPK9tree_nodeS1_ 1249490089
_Z23function_args_iter_initP22function_args_iteratorPK9tree_node 1280230341
_ZN2wi7to_wideEPK9tree_nodej 1364597845
_Z23function_args_iter_condP22function_args_iterator 2022313867
_Z10build1_locm9tree_codeP9tree_nodeS1_ 2048096571
_ZN14tree_decl_hash4hashEP9tree_node 2227060532
_ZNK2wi15unextended_tree13get_precisionEv 2471427828
_Z13is_global_varPK9tree_node 2488756240
_Z18DECL_FUNCTION_CODEPK9tree_node 2492680628
_ZN2wi14fits_to_tree_pI16generic_wide_intI18widest_int_storageILi131072EEEEEbRKT_PK9tree_node 2501723989
_ZN2wi14fits_to_tree_pI8poly_intILj1E16generic_wide_intI22fixed_wide_int_storageILi128EEEEEEbRKT_PK9tree_node 151
_ZN2wi14fits_to_tree_pI16generic_wide_intI22fixed_wide_int_storageILi128EEEEEbRKT_PK9tree_node 12488
_ZN2wi14fits_to_tree_pI16generic_wide_intI20wide_int_ref_storageILb0ELb0EEEEEbRKT_PK9tree_node 15778
_ZN2wi14fits_to_tree_pI16generic_wide_intI18widest_int_storageILi131072EEEEEbRKT_PK9tree_node 12373576
_ZN2wi14fits_to_tree_pI8poly_intILj1E16generic_wide_intI20wide_int_ref_storageILb0ELb1EEEEEEbRKT_PK9tree_node 2489321996
_Z15tree_not_check2PK9tree_nodePKciS3_9tree_codeS4_ 2658651895
_Z23any_integral_type_checkP9tree_nodePKciS2_ 2836287689
_Z8id_equalPK9tree_nodePKc 2998097955
_Z11opts_for_fnPK9tree_node 3022166820
_Z37reverse_storage_order_for_component_pP9tree_node 3155765198
_Z17fndecl_built_in_pPK9tree_node14built_in_class 3215922812
_Z18tree_vec_elt_checkPK9tree_nodeiPKciS3_ 3963883618
_Z17fndecl_built_in_pPK9tree_node 4249286259
_Z10tree_checkP9tree_nodePKciS2_9tree_code 4354878110
_ZN14tree_vec_range3endEv 4354878110
_ZN14tree_vec_range5beginEv 4354878110
_Z24maybe_special_function_pPK9tree_node 4417996325
_Z11tree_check6P9tree_nodePKciS2_9tree_codeS3_S3_S3_S3_S3_ 7259345840
_Z11tree_check3PK9tree_nodePKciS3_9tree_codeS4_S4_ 7847841073
_Z14non_type_checkPK9tree_nodePKciS3_ 9176278086
_Z11tree_check4P9tree_nodePKciS2_9tree_codeS3_S3_S3_ 10855859682
_Z11tree_check2PK9tree_nodePKciS3_9tree_codeS4_ 13458653621
_ZN2wi7to_wideEPK9tree_node 13498970630
_Z17typedef_variant_pPK9tree_node 18152917893
_Z15error_operand_pPK9tree_node 21410269601
_ZN2wi13extended_treeILi128EEC2EPK9tree_node 23258219900
_ZN2wi13extended_treeILi262144EEC2EPK9tree_node 736780
_ZN2wi13extended_treeILi128EEC2EPK9tree_node 10162087505
_ZN2wi13extended_treeILi131072EEC2EPK9tree_node 13095395615
_ZNK2wi13extended_treeILi128EE7get_lenEv 23341950773
_ZNK2wi13extended_treeILi262144EE7get_lenEv 736780
_ZNK2wi13extended_treeILi128EE7get_lenEv 10172149655
_ZNK2wi13extended_treeILi131072EE7get_lenEv 13169064338
_ZNK2wi13extended_treeILi128EE7get_valEv 23354736424
_ZNK2wi13extended_treeILi262144EE7get_valEv 736780
_ZNK2wi13extended_treeILi128EE7get_valEv 10185465909
_ZNK2wi13extended_treeILi131072EE7get_valEv 13168533735
_Z22tree_int_cst_elt_checkP9tree_nodeiPKciS2_ 25189008319
_Z18tree_operand_checkPK9tree_nodeiPKciS3_ 28856417610
_Z10expr_checkPK9tree_nodePKciS3_ 28856417627
_Z11tree_check2P9tree_nodePKciS2_9tree_codeS3_ 34814280606
_Z31tree_strip_any_location_wrapperP9tree_node 42397659808
_Z17strip_array_typesP9tree_node 46779621909
_Z22tree_int_cst_elt_checkPK9tree_nodeiPKciS3_ 47121354157
_Z14non_type_checkP9tree_nodePKciS2_ 48707523410
_Z11tree_check3P9tree_nodePKciS2_9tree_codeS3_S3_ 53862620613
_Z18location_wrapper_pPK9tree_node 66013411285
_Z18tree_vec_elt_checkP9tree_nodeiPKciS2_ 83246914025
_Z18tree_operand_checkP9tree_nodeiPKciS2_ 150981564234
_Z15tree_not_check2P9tree_nodePKciS2_9tree_codeS3_ 156635019345
_Z10expr_checkP9tree_nodePKciS2_ 161526229675
_Z19tree_operand_lengthPK9tree_node 209595558903
_Z16tree_class_checkPK9tree_node15tree_code_classPKciS4_ 215714009065
_Z21contains_struct_checkPK9tree_node24tree_node_structure_enumPKciS4_ 225353351641
_Z16tree_class_checkP9tree_node15tree_code_classPKciS3_ 710011288575
_Z21contains_struct_checkP9tree_node24tree_node_structure_enumPKciS3_ 1136345634976

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.