Next: <code>GIMPLE_OMP_MASTER</code>, Previous: <code>GIMPLE_OMP_CRITICAL</code>, Up: Tuple specific accessors
GIMPLE_OMP_FOR
Build a
GIMPLE_OMP_FOR
statement.BODY
is sequence of statements inside the for loop.CLAUSES
, are any of theOMP
loop construct's clauses: private, firstprivate, lastprivate, reductions, ordered, schedule, and nowait.PRE_BODY
is the sequence of statements that are loop invariant.INDEX
is the index variable.INITIAL
is the initial value ofINDEX
.FINAL
is final value ofINDEX
. OMP_FOR_COND is the predicate used to compareINDEX
andFINAL
.INCR
is the increment expression.
Return the clauses associated with
OMP_FOR
G
.
Set
CLAUSES
to be the list of clauses associated withOMP_FOR
G
.
Return a pointer to the index variable for
OMP_FOR
G
.
Set
INDEX
to be the index variable forOMP_FOR
G
.
Return a pointer to the initial value for
OMP_FOR
G
.
Set
INITIAL
to be the initial value forOMP_FOR
G
.
turn a pointer to the final value for
OMP_FOR
G
.
Set
FINAL
to be the final value forOMP_FOR
G
.
Return a pointer to the increment value for
OMP_FOR
G
.
Set
INCR
to be the increment value forOMP_FOR
G
.
Return the sequence of statements to execute before the
OMP_FOR
statementG
starts.
Set
PRE_BODY
to be the sequence of statements to execute before theOMP_FOR
statementG
starts.