LCOV - code coverage report
Current view: top level - gcc - omp-general.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 91.5 % 1783 1632
Test Date: 2024-05-04 14:01:55 Functions: 95.6 % 68 65
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
_Z24debug_omp_tokenized_addrR3vecIPN18omp_addr_tokenizer14omp_addr_tokenE7va_heap6vl_ptrEb 0
_ZL19omp_maybe_offloadedv 0
_ZL32omp_offload_device_kind_arch_isaPKcS0_ 0
_Z33omp_lto_input_declare_variant_altP15lto_input_blockP11cgraph_node3vecIP11symtab_node7va_heap6vl_ptrE 2
_Z34omp_lto_output_declare_variant_altP23lto_simple_output_blockP11cgraph_nodeP20lto_symtab_encoder_d 2
_ZN26omp_declare_variant_hasher5equalEP30omp_declare_variant_base_entryS1_ 12
_ZL31omp_declare_variant_remove_hookP11cgraph_nodePv 15
_ZL26omp_construct_simd_compareP9tree_nodeS0_ 18
_ZN26omp_declare_variant_hasher4hashEP30omp_declare_variant_base_entry 28
_ZN30omp_declare_variant_alt_hasher4hashEP30omp_declare_variant_base_entry 37
_ZL34omp_context_selector_props_compare12omp_tss_code11omp_ts_codeP9tree_nodeS2_ 66
_ZN30omp_declare_variant_alt_hasher5equalEP30omp_declare_variant_base_entryS1_ 139
_ZL32omp_resolve_late_declare_variantP9tree_node 163
_ZL25omp_context_compute_scoreP9tree_nodeP16generic_wide_intI22fixed_wide_int_storageILi1024EEEb 302
_Z29omp_construct_traits_to_codesP9tree_nodeiP9tree_code 366
_Z32omp_context_selector_set_compare12omp_tss_codeP9tree_nodeS1_ 384
_ZL28omp_context_selector_compareP9tree_nodeS0_ 468
_Z21offloading_function_pP9tree_node 565
_Z23oacc_build_routine_dimsP9tree_node 1238
_Z27oacc_verify_routine_clausesP9tree_nodePS0_jPKc 1447
_Z24omp_mark_declare_variantjP9tree_nodeS0_ 1541
_Z26omp_check_context_selectorjP9tree_node 1777
_Z29omp_get_context_selector_listP9tree_node12omp_tss_code 1843
_Z19make_trait_propertyP9tree_nodeS0_S0_ 1847
_Z23make_trait_set_selector12omp_tss_codeP9tree_nodeS1_ 2036
_Z19omp_lookup_tss_codePKc 2282
_Z28omp_context_selector_matchesP9tree_node 2300
_Z24omp_get_context_selectorP9tree_node12omp_tss_code11omp_ts_code 2663
_Z19make_trait_selector11omp_ts_codeP9tree_nodeS1_S1_ 2698
_Z18omp_lookup_ts_code12omp_tss_codePKc 2777
_Z15omp_max_simt_vfv 3774
_ZN18omp_addr_tokenizer17omp_accessed_addrER3vecIPNS_14omp_addr_tokenE7va_heap6vl_ptrEjP9tree_node 4644
_Z17omp_build_barrierP9tree_node 4807
_Z26omp_context_name_list_propP9tree_node 5903
_Z24omp_runtime_api_procnamePKc 7428
_Z20omp_runtime_api_callPK9tree_node 7638
_Z18oacc_set_fn_attribP9tree_nodeS0_P3vecIS0_7va_heap6vl_ptrE 10219
_Z16oacc_launch_packjP9tree_nodej 10756
_Z27omp_check_optional_argumentP9tree_nodeb 12997
_Z25omp_is_allocatable_or_ptrP9tree_node 15385
_Z22oacc_replace_fn_attribP9tree_nodeS0_ 20323
_Z27oacc_replace_fn_attrib_attrP9tree_nodeS0_ 20660
_ZN18omp_addr_tokenizer14omp_addr_tokenC2ENS_10token_typeEP9tree_node 28464
_Z10omp_max_vfv 29036
_Z17omp_mappable_typeP9tree_node 46877
_ZN18omp_addr_tokenizer18omp_access_chain_pER3vecIPNS_14omp_addr_tokenE7va_heap6vl_ptrEj 47307
_Z20oacc_get_fn_dim_sizeP9tree_nodei 58807
_ZN18omp_addr_tokenizerL20omp_parse_array_exprER3vecIPNS_14omp_addr_tokenE7va_heap6vl_ptrEPP9tree_node 62383
_Z14omp_parse_exprR3vecIPN18omp_addr_tokenizer14omp_addr_tokenE7va_heap6vl_ptrEP9tree_node 87037
_Z20oacc_get_ifn_dim_argPK6gimple 87112
_ZN18omp_addr_tokenizer14omp_addr_tokenC2ENS_10token_typeENS_20structure_base_kindsEP9tree_node 90847
_ZN18omp_addr_tokenizerL24omp_parse_structure_baseER3vecIPNS_14omp_addr_tokenE7va_heap6vl_ptrEPP9tree_nodePNS_20structure_base_kindsES6_b 90847
_ZN18omp_addr_tokenizerL25omp_parse_structured_exprER3vecIPNS_14omp_addr_tokenE7va_heap6vl_ptrEPP9tree_node 90851
_ZN18omp_addr_tokenizerL28omp_parse_component_selectorEPP9tree_node 90851
_ZN18omp_addr_tokenizerL17omp_parse_pointerEPP9tree_nodePb 107504
_Z21find_combined_omp_forPP9tree_nodePiPv 113540
_ZN18omp_addr_tokenizer14omp_addr_tokenC2ENS_19access_method_kindsEP9tree_node 117040
_ZN18omp_addr_tokenizerL23omp_parse_access_methodEPP9tree_nodePNS_19access_method_kindsE 117040
_ZN18omp_addr_tokenizerL24omp_parse_access_methodsER3vecIPNS_14omp_addr_tokenE7va_heap6vl_ptrEPP9tree_node 117040
_Z20omp_extract_for_dataP8gomp_forP12omp_for_dataP17omp_for_data_loop 129356
_ZN18omp_addr_tokenizerL13omp_parse_refEPP9tree_node 152042
_Z27omp_resolve_declare_variantP9tree_node 181502
_Z24omp_adjust_for_conditionjP9tree_codePP9tree_nodeS2_S2_ 193266
_Z26omp_get_for_step_from_incrjP9tree_node 193457
_Z23omp_build_component_refP9tree_nodeS0_ 284467
_Z18oacc_get_fn_attribP9tree_node 314670
_Z15omp_find_clauseP9tree_node15omp_clause_code 1203987
_Z26omp_privatize_by_referenceP9tree_node 4887176

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.