Go to the source code of this file.
◆ omp_expand_local()
◆ omp_free_regions()
void omp_free_regions |
( |
void | | ) |
|
|
extern |
◆ omp_make_gimple_edges()
Called from tree-cfg.cc::make_edges to create cfg edges for all relevant
GIMPLE_* codes.
References omp_region::cont, omp_region::entry, omp_region::exit, gcc_assert, gcc_unreachable, GF_OMP_TARGET_KIND_DATA, GF_OMP_TARGET_KIND_ENTER_DATA, GF_OMP_TARGET_KIND_EXIT_DATA, GF_OMP_TARGET_KIND_OACC_DATA, GF_OMP_TARGET_KIND_OACC_DATA_KERNELS, GF_OMP_TARGET_KIND_OACC_DECLARE, GF_OMP_TARGET_KIND_OACC_ENTER_DATA, GF_OMP_TARGET_KIND_OACC_EXIT_DATA, GF_OMP_TARGET_KIND_OACC_HOST_DATA, GF_OMP_TARGET_KIND_OACC_KERNELS, GF_OMP_TARGET_KIND_OACC_PARALLEL, GF_OMP_TARGET_KIND_OACC_PARALLEL_KERNELS_GANG_SINGLE, GF_OMP_TARGET_KIND_OACC_PARALLEL_KERNELS_PARALLELIZED, GF_OMP_TARGET_KIND_OACC_SERIAL, GF_OMP_TARGET_KIND_OACC_UPDATE, GF_OMP_TARGET_KIND_REGION, GF_OMP_TARGET_KIND_UPDATE, gimple_omp_ordered_standalone_p(), gimple_omp_target_kind(), gimple_omp_task_taskwait_p(), i, basic_block_def::index, omp_region::inner, last, last_nondebug_stmt(), make_edge(), new_omp_region(), omp_region::next, basic_block_def::next_bb, omp_region::outer, single_succ(), single_succ_edge(), and omp_region::type.
Referenced by make_edges_bb().