GNU Compiler Collection (GCC) Internals: GIMPLE_OMP_PARALLEL |
---|
Next:
GIMPLE_OMP_RETURN
, Previous:
GIMPLE_OMP_ORDERED
, Up: Tuple specific accessors [Contents][Index]
GIMPLE_OMP_PARALLEL
Build a GIMPLE_OMP_PARALLEL
statement.
BODY
is sequence of statements which are executed in parallel.
CLAUSES
, are the OMP
parallel construct’s clauses. CHILD_FN
is
the function created for the parallel threads to execute.
DATA_ARG
are the shared data argument(s).
Return true if OMP
parallel statement G
has the
GF_OMP_PARALLEL_COMBINED
flag set.
Set the GF_OMP_PARALLEL_COMBINED
field in OMP
parallel statement
G
.
Set BODY
to be the body for the OMP
statement G
.
Return the clauses associated with OMP_PARALLEL
G
.
Return a pointer to the clauses associated with OMP_PARALLEL
G
.
Set CLAUSES
to be the list of clauses associated with
OMP_PARALLEL
G
.
Return the child function used to hold the body of OMP_PARALLEL
G
.
Return a pointer to the child function used to hold the body of
OMP_PARALLEL
G
.
Set CHILD_FN
to be the child function for OMP_PARALLEL
G
.
Return the artificial argument used to send variables and values
from the parent to the children threads in OMP_PARALLEL
G
.
Return a pointer to the data argument for OMP_PARALLEL
G
.
Set DATA_ARG
to be the data argument for OMP_PARALLEL
G
.
Next:
GIMPLE_OMP_RETURN
, Previous:
GIMPLE_OMP_ORDERED
, Up: Tuple specific accessors [Contents][Index]