GIMPLE_OMP_FOR#
-
gomp_for *gimple_build_omp_for(gimple_seq body, tree clauses, tree index, tree initial, tree final, tree incr, gimple_seq pre_body, enum tree_code omp_for_cond)#
Build a
GIMPLE_OMP_FORstatement.BODYis sequence of statements inside the for loop.CLAUSES, are any of the loop construct’s clauses.PRE_BODYis the sequence of statements that are loop invariant.INDEXis the index variable.INITIALis the initial value ofINDEX.FINALis final value ofINDEX. OMP_FOR_COND is the predicate used to compareINDEXandFINAL.INCRis the increment expression.
-
tree gimple_omp_for_clauses(gimple g)#
Return the clauses associated with
OMP_FORG.
-
tree *gimple_omp_for_clauses_ptr(gimple g)#
Return a pointer to the
OMP_FORG.
-
void gimple_omp_for_set_clauses(gimple g, tree clauses)#
Set
CLAUSESto be the list of clauses associated withOMP_FORG.
-
tree gimple_omp_for_index(gimple g)#
Return the index variable for
OMP_FORG.
-
tree *gimple_omp_for_index_ptr(gimple g)#
Return a pointer to the index variable for
OMP_FORG.
-
void gimple_omp_for_set_index(gimple g, tree index)#
Set
INDEXto be the index variable forOMP_FORG.
-
tree gimple_omp_for_initial(gimple g)#
Return the initial value for
OMP_FORG.
-
tree *gimple_omp_for_initial_ptr(gimple g)#
Return a pointer to the initial value for
OMP_FORG.
-
void gimple_omp_for_set_initial(gimple g, tree initial)#
Set
INITIALto be the initial value forOMP_FORG.
-
tree gimple_omp_for_final(gimple g)#
Return the final value for
OMP_FORG.
-
tree *gimple_omp_for_final_ptr(gimple g)#
turn a pointer to the final value for
OMP_FORG.
-
void gimple_omp_for_set_final(gimple g, tree final)#
Set
FINALto be the final value forOMP_FORG.
-
tree gimple_omp_for_incr(gimple g)#
Return the increment value for
OMP_FORG.
-
tree *gimple_omp_for_incr_ptr(gimple g)#
Return a pointer to the increment value for
OMP_FORG.
-
void gimple_omp_for_set_incr(gimple g, tree incr)#
Set
INCRto be the increment value forOMP_FORG.
-
gimple_seq gimple_omp_for_pre_body(gimple g)#
Return the sequence of statements to execute before the
OMP_FORstatementGstarts.
-
void gimple_omp_for_set_pre_body(gimple g, gimple_seq pre_body)#
Set
PRE_BODYto be the sequence of statements to execute before theOMP_FORstatementGstarts.
-
void gimple_omp_for_set_cond(gimple g, enum tree_code cond)#
Set
CONDto be the condition code forOMP_FORG.
-
enum tree_code gimple_omp_for_cond(gimple g)#
Return the condition code associated with
OMP_FORG.