GCC Middle and Back End API Reference
omp_region Struct Reference

#include <tree-flow.h>

Collaboration diagram for omp_region:

Data Fields

struct omp_regionouter
struct omp_regioninner
struct omp_regionnext
basic_block entry
basic_block exit
basic_block cont
vec< tree, va_gc > * ws_args
enum gimple_code type
enum omp_clause_schedule_kind sched_kind
bool is_combined_parallel

Detailed Description

Parallel region information.  Every parallel and workshare
   directive is enclosed between two markers, the OMP_* directive
   and a corresponding OMP_RETURN statement.   

Field Documentation

bool omp_region::is_combined_parallel
struct omp_region* omp_region::outer
enum omp_clause_schedule_kind omp_region::sched_kind
vec<tree, va_gc>* omp_region::ws_args

The documentation for this struct was generated from the following file: