LCOV - code coverage report
Current view: top level - gcc - tree.h (source / functions) Coverage Total Hit
Test: gcc.info Lines: 91.8 % 660 606
Test Date: 2026-10-17 16:30:31 Functions: 97.2 % 141 137
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
_Z10build1_locm9tree_codeP9tree_nodeS1_ 2898634693
_Z10build2_locm9tree_codeP9tree_nodeS1_S1_ 684984784
_Z10build3_locm9tree_codeP9tree_nodeS1_S1_S1_ 180763423
_Z10build4_locm9tree_codeP9tree_nodeS1_S1_S1_S1_ 14266823
_Z10build5_locm9tree_codeP9tree_nodeS1_S1_S1_S1_S1_ 8828
_Z10expr_checkP9tree_nodePKciS2_ 205397220450
_Z10expr_checkPK9tree_nodePKciS3_ 33199982162
_Z10tree_checkP9tree_nodePKciS2_9tree_code 6696492176
_Z11opts_for_fnPK9tree_node 3300783115
_Z11tree_check2P9tree_nodePKciS2_9tree_codeS3_ 46253023563
_Z11tree_check2PK9tree_nodePKciS3_9tree_codeS4_ 17298256437
_Z11tree_check3P9tree_nodePKciS2_9tree_codeS3_S3_ 76993529884
_Z11tree_check3PK9tree_nodePKciS3_9tree_codeS4_S4_ 11206985482
_Z11tree_check4P9tree_nodePKciS2_9tree_codeS3_S3_S3_ 15388332517
_Z11tree_check4PK9tree_nodePKciS3_9tree_codeS4_S4_S4_ 365899368
_Z11tree_check5P9tree_nodePKciS2_9tree_codeS3_S3_S3_S3_ 1347273909
_Z11tree_check6P9tree_nodePKciS2_9tree_codeS3_S3_S3_S3_S3_ 9658029868
_Z11tree_check6PK9tree_nodePKciS3_9tree_codeS4_S4_S4_S4_S4_ 735992622
_Z12ptrofftype_pP9tree_node 284804468
_Z13is_global_varPK9tree_node 2693352817
_Z13truth_value_p9tree_code 193996687
_Z14as_internal_fn11combined_fn 24974005
_Z14bit_field_sizePK9tree_node 393646
_Z14may_be_aliasedPK9tree_node 727721274
_Z14non_type_checkP9tree_nodePKciS2_ 62932221905
_Z14non_type_checkPK9tree_nodePKciS3_ 9899404682
_Z14tree_not_checkP9tree_nodePKciS2_9tree_code 6538637
_Z15error_operand_pPK9tree_node 31270654159
_Z15poly_int_tree_pPK9tree_nodeP8poly_intILj1ElE 524570612
_Z15poly_int_tree_pPK9tree_nodeP8poly_intILj1EmE 448958666
_Z15tree_int_cst_lePK9tree_nodeS1_ 7671604
_Z15tree_int_cst_ltPK9tree_nodeS1_ 1510586072
_Z15tree_not_check2P9tree_nodePKciS2_9tree_codeS3_ 219556740911
_Z15tree_not_check2PK9tree_nodePKciS3_9tree_codeS4_ 3586698473
_Z15tree_not_check4P9tree_nodePKciS2_9tree_codeS3_S3_S3_ 862235980
_Z15tree_not_check4PK9tree_nodePKciS3_9tree_codeS4_S4_S4_ 125202566
_Z16bit_field_offsetPK9tree_node 1189799
_Z16int_bit_positionPK9tree_node 119112644
_Z16set_builtin_decl17built_in_functionP9tree_nodeb 375305976
_Z16tree_class_checkP9tree_node15tree_code_classPKciS3_ 961945409223
_Z16tree_class_checkPK9tree_node15tree_code_classPKciS4_ 296564945577
_Z16tree_range_checkP9tree_node9tree_codeS1_PKciS3_ 4830556
_Z17fndecl_built_in_pIJEEbPK9tree_node17built_in_functionDpT_ 1241650094
_Z17fndecl_built_in_pIJ17built_in_functionEEbPK9tree_nodeS0_DpT_ 168978592
_Z17fndecl_built_in_pIJEEbPK9tree_node17built_in_functionDpT_ 1072671502
_Z17fndecl_built_in_pPK9tree_node 5117612924
_Z17fndecl_built_in_pPK9tree_node14built_in_class 3662180165
_Z17fndecl_built_in_pPK9tree_nodej14built_in_class 46225350
_Z17strip_array_typesP9tree_node 68435102298
_Z17typedef_variant_pPK9tree_node 26803246549
_Z18DECL_FUNCTION_CODEPK9tree_node 2749890381
_Z18location_wrapper_pPK9tree_node 87042027494
_Z18next_call_expr_argP22call_expr_arg_iterator 418249679
_Z18poly_int_cst_valuePK9tree_node 0
_Z18target_opts_for_fnPK9tree_node 4177900
_Z18tree_operand_checkP9tree_nodeiPKciS2_ 191411628587
_Z18tree_operand_checkPK9tree_nodeiPKciS3_ 33199982145
_Z18tree_vec_elt_checkP9tree_nodeiPKciS2_ 116199800233
_Z18tree_vec_elt_checkPK9tree_nodeiPKciS3_ 6248192595
_Z19tree_operand_lengthPK9tree_node 263105443105
_Z20TYPE_VECTOR_SUBPARTSPK9tree_node 544007807
_Z20build_string_literalP9tree_node 90737
_Z20build_string_literalPKc 91677
_Z20omp_clause_elt_checkP9tree_nodeiPKciS2_ 9494600
_Z20tree_int_cst_comparePK9tree_nodeS1_ 206452355
_Z21DECL_FE_FUNCTION_CODEPK9tree_node 4351733
_Z21DECL_MD_FUNCTION_CODEPK9tree_node 72494433
_Z21builtin_decl_explicit17built_in_function 325814875
_Z21builtin_decl_implicit17built_in_function 110383
_Z21contains_struct_checkP9tree_node24tree_node_structure_enumPKciS3_ 1507421326510
_Z21contains_struct_checkPK9tree_node24tree_node_structure_enumPKciS4_ 288002537988
_Z21get_expr_source_rangeP9tree_node 264432864
_Z21type_with_alias_set_pPK9tree_node 208023977
_Z22fndecl_builtin_alloc_pPK9tree_node 526
_Z22omp_clause_range_checkP9tree_node15omp_clause_codeS1_PKciS3_ 5600279
_Z22set_function_decl_typeP9tree_node18function_decl_typeb 3121137
_Z22tree_int_cst_elt_checkP9tree_nodeiPKciS2_ 35934979839
_Z22tree_int_cst_elt_checkPK9tree_nodeiPKciS3_ 59451747774
_Z23any_integral_type_checkP9tree_nodePKciS2_ 3065487668
_Z23any_integral_type_checkPK9tree_nodePKciS3_ 3615805
_Z23builtin_decl_declared_p17built_in_function 3986228
_Z23builtin_decl_explicit_p17built_in_function 15490121
_Z23builtin_decl_implicit_p17built_in_function 121612
_Z23function_args_iter_condP22function_args_iterator 2399602504
_Z23function_args_iter_initP22function_args_iteratorPK9tree_node 1534613776
_Z23function_args_iter_nextP22function_args_iterator 868661743
_Z23storage_order_barrier_pPK9tree_node 88556618
_Z23tree_operand_check_codeP9tree_node9tree_codeiPKciS3_ 460697959
_Z23tree_operand_check_codePK9tree_node9tree_codeiPKciS4_ 72
_Z24SET_TYPE_VECTOR_SUBPARTSP9tree_node8poly_intILj1EmE 72366630
_Z24complete_or_array_type_pPK9tree_node 9004651
_Z24maybe_special_function_pPK9tree_node 4693718500
_Z24next_const_call_expr_argP28const_call_expr_arg_iterator 4375827
_Z24omp_clause_subcode_checkP9tree_node15omp_clause_codePKciS3_ 7087256
_Z24vector_cst_encoded_neltsPK9tree_node 35093684
_Z25desired_pro_or_demotion_pPK9tree_nodeS1_ 546037
_Z25type_has_mode_precision_pPK9tree_node 352992537
_Z26set_decl_built_in_functionP9tree_node14built_in_classj 875815721
_Z27copy_decl_built_in_functionP9tree_nodePKS_ 8175798
_Z27init_call_expr_arg_iteratorP9tree_nodeP22call_expr_arg_iterator 288306676
_Z27set_builtin_decl_declared_p17built_in_functionb 8158580
_Z27set_builtin_decl_implicit_p17built_in_functionb 1319494
_Z30inlined_function_outer_scope_pPK9tree_node 52300076
_Z31tree_strip_any_location_wrapperP9tree_node 56904229808
_Z33init_const_call_expr_arg_iteratorPK9tree_nodeP28const_call_expr_arg_iterator 2233898
_Z37reverse_storage_order_for_component_pP9tree_node 3560491081
_Z8id_equalPK9tree_nodePKc 4244249361
_ZN14tree_decl_hash4hashEP9tree_node 8179316371
_ZN14tree_type_hash4hashEP9tree_node 805490
_ZN14tree_vec_range3endEv 6696492176
_ZN14tree_vec_range5beginEv 6696492176
_ZN18tree_ssa_name_hash4hashEP9tree_node 236357
_ZN25tree_vec_map_cache_hasher4hashEP12tree_vec_map 7612724
_ZN2wi13extended_treeILi128EEC2EPK9tree_node 27911291130
_ZN2wi13extended_treeILi128EEC2EPK9tree_node 11152794438
_ZN2wi13extended_treeILi131072EEC2EPK9tree_node 16757595262
_ZN2wi13extended_treeILi262144EEC2EPK9tree_node 901430
_ZN2wi14fits_to_tree_pINS_13hwi_with_precEEEbRKT_PK9tree_node 3083794179
_ZN2wi14fits_to_tree_pI16generic_wide_intI18widest_int_storageILi131072EEEEEbRKT_PK9tree_node 13778155
_ZN2wi14fits_to_tree_pI16generic_wide_intI20wide_int_ref_storageILb0ELb0EEEEEbRKT_PK9tree_node 48380
_ZN2wi14fits_to_tree_pI16generic_wide_intI22fixed_wide_int_storageILi128EEEEEbRKT_PK9tree_node 13250
_ZN2wi14fits_to_tree_pI8poly_intILj1E16generic_wide_intI20wide_int_ref_storageILb0ELb1EEEEEEbRKT_PK9tree_node 3069949993
_ZN2wi14fits_to_tree_pI8poly_intILj1E16generic_wide_intI22fixed_wide_int_storageILi128EEEEEEbRKT_PK9tree_node 151
_ZN2wi14fits_to_tree_pINS_13hwi_with_precEEEbRKT_PK9tree_node 4250
_ZN2wi17fits_to_boolean_pINS_13hwi_with_precEEEbRKT_PK9tree_node 5304091
_ZN2wi17fits_to_boolean_pI16generic_wide_intI18widest_int_storageILi131072EEEEEbRKT_PK9tree_node 13031
_ZN2wi17fits_to_boolean_pI16generic_wide_intI20wide_int_ref_storageILb0ELb0EEEEEbRKT_PK9tree_node 1287659
_ZN2wi17fits_to_boolean_pI16generic_wide_intI22fixed_wide_int_storageILi128EEEEEbRKT_PK9tree_node 0
_ZN2wi17fits_to_boolean_pI8poly_intILj1E16generic_wide_intI20wide_int_ref_storageILb0ELb1EEEEEEbRKT_PK9tree_node 4003401
_ZN2wi17fits_to_boolean_pI8poly_intILj1E16generic_wide_intI22fixed_wide_int_storageILi128EEEEEEbRKT_PK9tree_node 0
_ZN2wi17fits_to_boolean_pINS_13hwi_with_precEEEbRKT_PK9tree_node 0
_ZN2wi7to_wideEPK9tree_node 17041166142
_ZN2wi7to_wideEPK9tree_nodej 1594309598
_ZN2wi9max_valueEPK9tree_node 89111964
_ZN2wi9min_valueEPK9tree_node 88462374
_ZN2wi9to_widestEPK9tree_node 47
_ZNK2wi13extended_treeILi128EE7get_lenEv 28043719764
_ZNK2wi13extended_treeILi128EE7get_lenEv 11159737438
_ZNK2wi13extended_treeILi131072EE7get_lenEv 16883080896
_ZNK2wi13extended_treeILi262144EE7get_lenEv 901430
_ZNK2wi13extended_treeILi128EE7get_valEv 28058653711
_ZNK2wi13extended_treeILi128EE7get_valEv 11175248492
_ZNK2wi13extended_treeILi131072EE7get_valEv 16882503789
_ZNK2wi13extended_treeILi262144EE7get_valEv 901430
_ZNK2wi15unextended_tree13get_precisionEv 2694707438
_ZNK2wi15unextended_tree7get_lenEv 1343818007
_ZNK2wi15unextended_tree7get_valEv 1351433422

Generated by: LCOV version 2.5.0-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.