LCOV - code coverage report
Current view: top level - gcc/c-family - c-omp.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 92.9 % 2441 2267
Test Date: 2025-07-26 09:32:30 Functions: 100.0 % 56 56
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
_Z22c_finish_omp_taskyieldm 6
_ZL22omp_instantiate_mapperPP9tree_nodeS0_S0_13gomp_map_kind 49
_ZL23omp_expand_access_chainP9tree_nodeS0_R3vecIPN18omp_addr_tokenizer14omp_addr_tokenE7va_heap6vl_ptrEPj17c_omp_region_type 49
_Z18c_finish_omp_flushmi 61
_Z21c_finish_omp_taskwaitm 72
_Z35c_omp_declare_simd_clauses_to_declsP9tree_nodeS0_ 105
_Z25c_omp_find_nested_mappersP15omp_mapper_listIP9tree_nodeES1_ 130
_Z30c_omp_check_loop_binding_exprsP9tree_nodeP3vecIS0_7va_heap6vl_ptrE 173
_Z18c_finish_oacc_waitmP9tree_nodeS0_ 241
_Z30c_omp_expand_variant_constructR3vecI11omp_variant7va_heap6vl_ptrE 308
_Z20c_finish_omp_barrierm 348
_Z19c_finish_omp_depobjmP9tree_node22omp_clause_depend_kindS0_ 355
_Z19c_finish_omp_maskedmP9tree_nodeS0_ 377
_Z21c_finish_omp_criticalmP9tree_nodeS0_S0_ 411
_Z22c_finish_omp_taskgroupmP9tree_nodeS0_ 430
_ZL32c_omp_expand_variant_construct_rR3vecI11omp_variant7va_heap6vl_ptrER8hash_mapIP9tree_nodeS7_21simple_hashmap_traitsI19default_hash_traitsIS7_ES7_EEj 462
_ZL23check_omp_for_incr_exprmP9tree_nodeS0_ 609
_ZL23check_loop_binding_exprP9tree_nodeS0_m27check_loop_binding_expr_ctx 622
_Z19c_finish_omp_mastermP9tree_node 730
_ZL27c_omp_check_nonrect_loop_ivPP9tree_nodeP24c_omp_check_loop_iv_dataPFS0_S1_PiPFS0_S1_S4_PvES5_P8hash_setIS0_Lb0E19default_hash_traitsIS0_EEE 744
_ZL25check_loop_binding_expr_rPP9tree_nodePiPv 808
_ZL19remap_mapper_decl_1PP9tree_nodePiPv 1072
_Z16c_omp_depend_t_pP9tree_node 1212
_Z37c_omp_declare_simd_clauses_to_numbersP9tree_nodeS0_ 1396
_Z20c_finish_omp_orderedmP9tree_nodeS0_ 1558
_Z25c_omp_find_generated_loopRP9tree_nodeiPFS0_PS0_PiPFS0_S2_S3_PvES4_P8hash_setIS0_Lb0E19default_hash_traitsIS0_EEE 1659
_ZN23c_omp_address_inspector13get_root_termEb 1690
_Z25c_oacc_split_loop_clausesP9tree_nodePS0_b 1832
_Z17c_omp_interop_t_pP9tree_node 1841
_Z25c_omp_check_loop_iv_exprsm9tree_codeP9tree_nodeiS1_S1_S1_PFS1_PS1_PiPFS1_S2_S3_PvES4_P8hash_setIS1_Lb0E19default_hash_traitsIS1_EEE 1971
_ZN23c_omp_address_inspector25expand_component_selectorEP9tree_nodeR3vecIPN18omp_addr_tokenizer14omp_addr_tokenE7va_heap6vl_ptrES1_Pj17c_omp_region_type 2894
_ZL20find_binding_in_bodyP9tree_nodeS0_ 3909
_Z19c_finish_omp_atomicm9tree_codeS_P9tree_nodeS1_S1_S1_S1_S1_b16omp_memory_orderbb 4592
_Z27c_omp_predetermined_mappingP9tree_node 5137
_ZN23c_omp_address_inspector31maybe_zero_length_array_sectionEP9tree_node 5369
_Z25c_omp_instantiate_mappersP9tree_node 5738
_Z26c_omp_categorize_directivePKcS0_S0_ 6534
_ZL26c_find_nested_loop_xform_rPP9tree_nodePiPv 10060
_Z24c_omp_adjust_map_clausesP9tree_nodeb 12077
_ZL29c_omp_declare_simd_clause_cmpPKvS0_ 12176
_ZN23c_omp_address_inspector18component_access_pEv 12422
_Z19c_omp_split_clausesm9tree_code16wide_int_bitmaskP9tree_nodePS2_ 15815
_ZN23c_omp_address_inspector17expand_array_baseEP9tree_nodeR3vecIPN18omp_addr_tokenizer14omp_addr_tokenE7va_heap6vl_ptrES1_Pj17c_omp_region_type 17802
_ZN23c_omp_address_inspector17expand_map_clauseEP9tree_nodeS1_R3vecIPN18omp_addr_tokenizer14omp_addr_tokenE7va_heap6vl_ptrE17c_omp_region_type 20696
_ZN23c_omp_address_inspector15map_supported_pEv 24777
_Z27c_omp_predetermined_sharingP9tree_node 27939
_Z19c_omp_check_loop_ivP9tree_nodeS0_PFS0_PS0_PiPFS0_S1_S2_PvES3_P8hash_setIS0_Lb0E19default_hash_traitsIS0_EEE 31614
_Z16c_finish_omp_form9tree_codeP9tree_nodeS1_S1_S1_S1_S1_S1_b 31899
_ZL31c_omp_for_incr_canonicalize_ptrmP9tree_nodeS0_ 31934
_ZN23c_omp_address_inspector12check_clauseEP9tree_node 32657
_ZL22c_omp_is_loop_iteratorP9tree_nodeP24c_omp_check_loop_iv_data 41980
_Z25c_omp_predefined_variableP9tree_node 65435
_ZN23c_omp_address_inspector22unconverted_ref_originEv 69856
_ZN23c_omp_address_inspector10get_originEP9tree_node 82278
_ZN23c_omp_address_inspector19maybe_unconvert_refEP9tree_node 91766
_ZL21c_omp_check_loop_iv_rPP9tree_nodePiPv 169776

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.