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-04 14:01:55 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
_Z18poly_int_cst_valuePK9tree_node 0
_Z23tree_operand_check_codePK9tree_node9tree_codeiPKciS4_ 80
_ZN2wi9to_widestEPK9tree_node 286
_Z20build_string_literalP9tree_node 664
_ZNK11code_helpercv11internal_fnEv 3019
_ZN11code_helperC2E11internal_fn 3084
_Z10tree_checkPK9tree_nodePKciS3_9tree_code 3261
_Z10build5_locj9tree_codeP9tree_nodeS1_S1_S1_S1_S1_ 5695
_Z20build_string_literalPKc 8879
_Z23valid_vector_subparts_p8poly_intILj1EmE 21174
_ZNK11code_helper14is_internal_fnEv 53261
_Z21builtin_decl_implicit17built_in_function 63181
_ZNK11code_helper12is_tree_codeEv 67838
_Z23builtin_decl_implicit_p17built_in_function 121547
_Z14bit_field_sizePK9tree_node 169442
_Z21DECL_FE_FUNCTION_CODEPK9tree_node 182865
_Z25desired_pro_or_demotion_pPK9tree_nodeS1_ 457878
_Z16bit_field_offsetPK9tree_node 716451
_ZNK11code_helpercv9tree_codeEv 1057580
_ZN14tree_type_hash4hashEP9tree_node 1076800
_Z27set_builtin_decl_implicit_p17built_in_functionb 1232710
_Z15tree_int_cst_lePK9tree_nodeS1_ 1618139
_Z33init_const_call_expr_arg_iteratorPK9tree_nodeP28const_call_expr_arg_iterator 1961094
_ZN11code_helperneE9tree_code 2156867
_Z22set_function_decl_typeP9tree_node18function_decl_typeb 2380727
_Z18target_opts_for_fnPK9tree_node 2825433
_Z23any_integral_type_checkPK9tree_nodePKciS3_ 3027724
_Z24next_const_call_expr_argP28const_call_expr_arg_iterator 3402974
_Z23builtin_decl_declared_p17built_in_function 3661748
_Z16tree_range_checkP9tree_node9tree_codeS1_PKciS3_ 4139303
_ZN2wi17fits_to_boolean_pI16generic_wide_intI18widest_int_storageILi131072EEEEEbRKT_PK9tree_node 4183195
_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 2454
_ZN2wi17fits_to_boolean_pI16generic_wide_intI20wide_int_ref_storageILb0ELb0EEEEEbRKT_PK9tree_node 969193
_ZN2wi17fits_to_boolean_pI8poly_intILj1E16generic_wide_intI20wide_int_ref_storageILb0ELb1EEEEEEbRKT_PK9tree_node 3211548
_Z22omp_clause_range_checkP9tree_node15omp_clause_codeS1_PKciS3_ 4309591
_ZN11code_helpereqE9tree_code 4395713
_Z10build4_locj9tree_codeP9tree_nodeS1_S1_S1_S1_ 4743629
_ZN25tree_vec_map_cache_hasher4hashEP12tree_vec_map 4845103
_ZN11code_helperC2Ev 5421861
_Z24omp_clause_subcode_checkP9tree_node15omp_clause_codePKciS3_ 6475581
_Z27set_builtin_decl_declared_p17built_in_functionb 6752342
_Z27copy_decl_built_in_functionP9tree_nodePKS_ 6767477
_Z20omp_clause_elt_checkP9tree_nodeiPKciS2_ 7368025
_ZN2wi14to_poly_offsetEPK9tree_node 7585380
_Z15poly_int_tree_pPK9tree_node 7650251
_Z24complete_or_array_type_pPK9tree_node 7925370
_Z23builtin_decl_explicit_p17built_in_function 12557866
_ZN11code_helperC2E9tree_code 16421718
_Z19handled_component_pPK9tree_node 17038768
_Z14as_internal_fn11combined_fn 20027914
_Z24vector_cst_encoded_neltsPK9tree_node 23759184
_Z30inlined_function_outer_scope_pPK9tree_node 39894539
_Z21DECL_MD_FUNCTION_CODEPK9tree_node 60001191
_ZN2wi9min_valueEPK9tree_node 64930107
_ZN2wi9max_valueEPK9tree_node 65518174
_Z23storage_order_barrier_pPK9tree_node 66265591
_Z16int_bit_positionPK9tree_node 74866601
_ZN18tree_ssa_name_hash4hashEP9tree_node 83591796
_Z15tree_not_check4PK9tree_nodePKciS3_9tree_codeS4_S4_S4_ 85185541
_Z24SET_TYPE_VECTOR_SUBPARTSP9tree_node8poly_intILj1EmE 91271849
_Z10build3_locj9tree_codeP9tree_nodeS1_S1_S1_ 122179005
_Z17fndecl_built_in_pPK9tree_nodej14built_in_class 140858458
_Z23tree_operand_check_codeP9tree_node9tree_codeiPKciS3_ 143036910
_Z21type_with_alias_set_pPK9tree_node 145885815
_Z13truth_value_p9tree_code 170400083
_Z20tree_int_cst_comparePK9tree_nodeS1_ 175622154
_Z12ptrofftype_pP9tree_node 179322998
_Z27init_call_expr_arg_iteratorP9tree_nodeP22call_expr_arg_iterator 222526492
_Z21get_expr_source_rangeP9tree_node 226170345
_Z11tree_check4PK9tree_nodePKciS3_9tree_codeS4_S4_S4_ 237682659
_Z25type_has_mode_precision_pPK9tree_node 260887340
_Z21builtin_decl_explicit17built_in_function 261604453
_Z15poly_int_tree_pPK9tree_nodeP8poly_intILj1ElE 264712053
_Z18next_call_expr_argP22call_expr_arg_iterator 290313083
_Z15poly_int_tree_pPK9tree_nodeP8poly_intILj1EmE 318749931
_Z16set_builtin_decl17built_in_functionP9tree_nodeb 326715140
_Z14tree_not_checkP9tree_nodePKciS2_9tree_code 356578488
_Z11tree_check6PK9tree_nodePKciS3_9tree_codeS4_S4_S4_S4_S4_ 450490890
_Z10build2_locj9tree_codeP9tree_nodeS1_S1_ 479083770
_Z20TYPE_VECTOR_SUBPARTSPK9tree_node 624733075
_Z14may_be_aliasedPK9tree_node 637147136
_Z23function_args_iter_nextP22function_args_iterator 674936594
_Z15tree_not_check4P9tree_nodePKciS2_9tree_codeS3_S3_S3_ 685063046
_Z26set_decl_built_in_functionP9tree_node14built_in_classj 735986222
_ZNK2wi15unextended_tree7get_lenEv 936281897
_ZNK2wi15unextended_tree7get_valEv 942931683
_Z17fndecl_built_in_pIJEEbPK9tree_node17built_in_functionDpT_ 1011318977
_Z17fndecl_built_in_pIJ17built_in_functionEEbPK9tree_nodeS0_DpT_ 144090088
_Z17fndecl_built_in_pIJEEbPK9tree_node17built_in_functionDpT_ 867228889
_Z11tree_check5P9tree_nodePKciS2_9tree_codeS3_S3_S3_S3_ 1118017551
_Z23function_args_iter_initP22function_args_iteratorPK9tree_node 1196823609
_Z15tree_int_cst_ltPK9tree_nodeS1_ 1272286405
_ZN2wi7to_wideEPK9tree_nodej 1345879058
_ZN14tree_decl_hash4hashEP9tree_node 1680811990
_Z23function_args_iter_condP22function_args_iterator 1868367307
_Z10build1_locj9tree_codeP9tree_nodeS1_ 1878462880
_ZNK2wi15unextended_tree13get_precisionEv 1878726583
_Z18DECL_FUNCTION_CODEPK9tree_node 2223260318
_Z13is_global_varPK9tree_node 2298791872
_ZN2wi14fits_to_tree_pI16generic_wide_intI18widest_int_storageILi131072EEEEEbRKT_PK9tree_node 2446783179
_ZN2wi14fits_to_tree_pI8poly_intILj1E16generic_wide_intI22fixed_wide_int_storageILi128EEEEEEbRKT_PK9tree_node 148
_ZN2wi14fits_to_tree_pI16generic_wide_intI22fixed_wide_int_storageILi128EEEEEbRKT_PK9tree_node 11181
_ZN2wi14fits_to_tree_pI16generic_wide_intI20wide_int_ref_storageILb0ELb0EEEEEbRKT_PK9tree_node 15930
_ZN2wi14fits_to_tree_pI16generic_wide_intI18widest_int_storageILi131072EEEEEbRKT_PK9tree_node 12592272
_ZN2wi14fits_to_tree_pI8poly_intILj1E16generic_wide_intI20wide_int_ref_storageILb0ELb1EEEEEEbRKT_PK9tree_node 2434163648
_Z11opts_for_fnPK9tree_node 2602138884
_Z15tree_not_check2PK9tree_nodePKciS3_9tree_codeS4_ 2647731857
_Z23any_integral_type_checkP9tree_nodePKciS2_ 2714042329
_Z8id_equalPK9tree_nodePKc 2823881900
_Z37reverse_storage_order_for_component_pP9tree_node 2928096479
_Z17fndecl_built_in_pPK9tree_node14built_in_class 2930463740
_Z17fndecl_built_in_pPK9tree_node 3870414598
_Z24maybe_special_function_pPK9tree_node 3964872089
_Z18tree_vec_elt_checkPK9tree_nodeiPKciS3_ 3991791901
_Z11tree_check6P9tree_nodePKciS2_9tree_codeS3_S3_S3_S3_S3_ 6265701597
_Z11tree_check3PK9tree_nodePKciS3_9tree_codeS4_S4_ 6833680561
_Z14non_type_checkPK9tree_nodePKciS3_ 9112116542
_Z11tree_check4P9tree_nodePKciS2_9tree_codeS3_S3_S3_ 10108428835
_ZN2wi7to_wideEPK9tree_node 12291354250
_ZN14tree_vec_range3endEv 13235130155
_ZN14tree_vec_range5beginEv 13235130155
_Z11tree_check2PK9tree_nodePKciS3_9tree_codeS4_ 13315197970
_Z10tree_checkP9tree_nodePKciS2_9tree_code 13451010078
_Z15error_operand_pPK9tree_node 19551404549
_ZN2wi13extended_treeILi128EEC2EPK9tree_node 22091971192
_ZN2wi13extended_treeILi262144EEC2EPK9tree_node 733942
_ZN2wi13extended_treeILi128EEC2EPK9tree_node 9698050138
_ZN2wi13extended_treeILi131072EEC2EPK9tree_node 12393187112
_ZNK2wi13extended_treeILi128EE7get_lenEv 22165979292
_ZNK2wi13extended_treeILi262144EE7get_lenEv 733942
_ZNK2wi13extended_treeILi128EE7get_lenEv 9702178205
_ZNK2wi13extended_treeILi131072EE7get_lenEv 12463067145
_ZNK2wi13extended_treeILi128EE7get_valEv 22177692399
_ZNK2wi13extended_treeILi262144EE7get_valEv 733942
_ZNK2wi13extended_treeILi128EE7get_valEv 9714393458
_ZNK2wi13extended_treeILi131072EE7get_valEv 12462564999
_Z22tree_int_cst_elt_checkP9tree_nodeiPKciS2_ 23848307985
_Z18tree_operand_checkPK9tree_nodeiPKciS3_ 26173987701
_Z10expr_checkPK9tree_nodePKciS3_ 26173987708
_Z17typedef_variant_pPK9tree_node 31597657476
_Z11tree_check2P9tree_nodePKciS2_9tree_codeS3_ 33535053488
_Z31tree_strip_any_location_wrapperP9tree_node 39487560271
_Z17strip_array_typesP9tree_node 43169862706
_Z22tree_int_cst_elt_checkPK9tree_nodeiPKciS3_ 44432283005
_Z14non_type_checkP9tree_nodePKciS2_ 44484188528
_Z11tree_check3P9tree_nodePKciS2_9tree_codeS3_S3_ 48853229816
_Z18location_wrapper_pPK9tree_node 62261667491
_Z18tree_vec_elt_checkP9tree_nodeiPKciS2_ 76373123443
_Z15tree_not_check2P9tree_nodePKciS2_9tree_codeS3_ 84256420464
_Z18tree_operand_checkP9tree_nodeiPKciS2_ 138854207550
_Z10expr_checkP9tree_nodePKciS2_ 148592585145
_Z19tree_operand_lengthPK9tree_node 191316625320
_Z16tree_class_checkPK9tree_node15tree_code_classPKciS4_ 207568843299
_Z21contains_struct_checkPK9tree_node24tree_node_structure_enumPKciS4_ 220033097270
_Z16tree_class_checkP9tree_node15tree_code_classPKciS3_ 683230429458
_Z21contains_struct_checkP9tree_node24tree_node_structure_enumPKciS3_ 1348400905371

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.