LCOV - code coverage report
Current view: top level - gcc - omp-expand.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 95.2 % 6056 5764
Test Date: 2025-06-21 16:26:05 Functions: 94.8 % 77 73
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
_Z16debug_omp_regionP10omp_region 0
_Z16omp_expand_localP15basic_block_def 0
_Z21debug_all_omp_regionsv 0
_ZL22build_omp_regions_rootP15basic_block_def 0
_ZL25find_phi_with_arg_on_edgeP9tree_nodeP8edge_def 14
_ZL20expand_taskwait_callP15basic_block_defP9gomp_task 81
_Z15dump_omp_regionP8_IO_FILEP10omp_regioni 203
_ZL23expand_omp_atomic_mutexP15basic_block_defS0_P9tree_nodeS2_S2_ 289
_ZL25expand_omp_ordered_sourceP20gimple_stmt_iteratorP12omp_for_dataPP9tree_nodem 331
_ZL28expand_omp_for_ordered_loopsP12omp_for_dataPP9tree_nodeP15basic_block_defS5_S5_b 331
_ZL30expand_omp_ordered_source_sinkP10omp_regionP12omp_for_dataPP9tree_nodeP15basic_block_def 331
_ZL19expand_omp_sectionsP10omp_region 378
_ZL23expand_omp_ordered_sinkP20gimple_stmt_iteratorP12omp_for_dataPP9tree_nodeS4_mP15basic_block_def 462
_ZL25expand_oacc_collapse_initPK12omp_for_dataP20gimple_stmt_iteratorP13oacc_collapseP9tree_nodeS7_m 594
_ZL25expand_omp_scantemp_allocP9tree_nodeS0_mmS0_P20gimple_stmt_iteratorb 692
_ZL30get_target_argument_identifieribi 703
_ZL25expand_oacc_collapse_varsPK12omp_for_databP20gimple_stmt_iteratorPK13oacc_collapseP9tree_nodeS8_ 771
_ZL23expand_omp_atomic_storeP15basic_block_defP9tree_nodeS2_S2_i 861
_ZL22expand_omp_atomic_loadP15basic_block_defP9tree_nodeS2_i 1183
_ZL15get_ws_args_forP6gimpleS0_b 1196
_ZL17expand_omp_singleP10omp_region 1251
_ZL29expand_omp_taskloop_for_innerP10omp_regionP12omp_for_dataP6gimple 1323
_ZL29expand_omp_taskloop_for_outerP10omp_regionP12omp_for_dataP6gimple 1323
_ZL25find_lastprivate_looptempP12omp_for_dataP9tree_node 1628
_ZL33mark_loops_in_oacc_kernels_regionP15basic_block_defS0_ 1664
_ZL21expand_omp_atomic_casP15basic_block_defP9tree_nodeS2_S2_i 2113
_ZL26expand_omp_atomic_pipelineP15basic_block_defS0_P9tree_nodeS2_S2_i 2482
_ZL17expand_teams_callP15basic_block_defP10gomp_teams 2535
_ZL27extract_omp_for_update_varsP12omp_for_dataPP9tree_nodeP15basic_block_defS5_ 2582
_ZL33omp_memory_order_to_fail_memmodel16omp_memory_order 2836
_ZL16expand_task_callP10omp_regionP15basic_block_defP9gomp_task 3763
_ZL22expand_omp_for_genericP10omp_regionP12omp_for_data17built_in_functionS3_P9tree_nodeP6gimple 4129
_ZL26expand_omp_atomic_fetch_opP15basic_block_defP9tree_nodeS2_S2_i 5761
_ZL27expand_omp_for_static_chunkP10omp_regionP12omp_for_dataP6gimple 5811
_ZL21omp_adjust_chunk_sizeP9tree_nodebb 8313
_ZL21expand_omp_build_condP20gimple_stmt_iterator9tree_codeP9tree_nodeS3_b 8410
_ZL27workshare_safe_to_combine_pP15basic_block_def 9085
_ZL15expand_omp_simdP10omp_regionP12omp_for_data 9346
_ZL17expand_omp_atomicP10omp_region 9493
_ZL28omp_memory_order_to_memmodel16omp_memory_order 9856
_ZL24expand_omp_for_init_varsP12omp_for_dataP20gimple_stmt_iteratorPP9tree_nodeS5_P6gimpleS4_ 10221
_ZL26expand_omp_for_init_countsP12omp_for_dataP20gimple_stmt_iteratorRP15basic_block_defPP9tree_nodeS5_RiS5_S9_S5_ 10405
_ZL16expand_omp_synchP10omp_region 10794
_ZL20get_target_argumentsP20gimple_stmt_iteratorP11gomp_target 11019
_ZL20is_in_offload_regionP10omp_region 11136
_ZL15expand_oacc_forP10omp_regionP12omp_for_data 11561
_ZL19remove_exit_barrierP10omp_region 11764
_ZL29expand_omp_for_static_nochunkP10omp_regionP12omp_for_dataP6gimple 13975
_ZL20expand_parallel_callP10omp_regionP15basic_block_defP13gomp_parallelP3vecIP9tree_node5va_gc8vl_embedE 16262
_ZL23determine_parallel_typeP10omp_region 16262
_ZL26optimize_omp_library_callsP6gimple 16862
_ZL25get_target_argument_valueP20gimple_stmt_iteratoriiP9tree_node 21335
_ZL32get_target_argument_identifier_1ibi 22038
_ZL39push_target_argument_according_to_valueP20gimple_stmt_iteratoriiP9tree_nodeP3vecIS2_7va_heap6vl_ptrE 22038
_ZL18expand_omp_taskregP10omp_region 22641
_ZN12_GLOBAL__N_119pass_expand_omp_ssa7executeEP8function 23339
_ZL17expand_omp_targetP10omp_region 35660
_ZL24adjust_context_and_scopeP10omp_regionP9tree_nodeS2_ 42818
_ZL9vec2chainP3vecIP9tree_node5va_gc8vl_embedE 42818
_ZL14expand_omp_forP10omp_regionP6gimple 47468
_ZL23expand_omp_build_assignP20gimple_stmt_iteratorP9tree_nodeS2_b 64611
_ZL20remove_exit_barriersP10omp_region 68018
_ZL17build_omp_regionsv 75191
_ZL18execute_expand_ompv 75191
_ZL10expand_ompP10omp_region 80929
_ZL23gimple_build_cond_emptyP9tree_node 112159
_ZN12_GLOBAL__N_119pass_expand_omp_ssa4gateEP8function 239021
_ZL14new_omp_regionP15basic_block_def11gimple_codeP10omp_region 243757
_ZL17free_omp_region_1P10omp_region 243757
_ZL23expand_omp_regimplify_pPP9tree_nodePiPv 262493
_Z20make_pass_expand_ompPN3gcc7contextE 285081
_Z24make_pass_expand_omp_ssaPN3gcc7contextE 285081
_ZN12_GLOBAL__N_119pass_expand_omp_ssa5cloneEv 285081
_Z21omp_make_gimple_edgesP15basic_block_defPP10omp_regionPi 288527
_ZL19build_omp_regions_1P15basic_block_defP10omp_regionb 1365556
_ZN12_GLOBAL__N_115pass_expand_omp7executeEP8function 2896075
_Z16omp_free_regionsv 2920061

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.