GIMPLE_OMP_SECTIONS#

gomp_sections *gimple_build_omp_sections(gimple_seq body, tree clauses)#

Build a GIMPLE_OMP_SECTIONS statement. BODY is a sequence of section statements. CLAUSES are any of the OMP sections construct’s clauses: private, firstprivate, lastprivate, reduction, and nowait.

gimple gimple_build_omp_sections_switch(void)#

Build a GIMPLE_OMP_SECTIONS_SWITCH statement.

tree gimple_omp_sections_control(gimple g)#

Return the control variable associated with the GIMPLE_OMP_SECTIONS in G.

tree *gimple_omp_sections_control_ptr(gimple g)#

Return a pointer to the clauses associated with the GIMPLE_OMP_SECTIONS in G.

void gimple_omp_sections_set_control(gimple g, tree control)#

Set CONTROL to be the set of clauses associated with the GIMPLE_OMP_SECTIONS in G.

tree gimple_omp_sections_clauses(gimple g)#

Return the clauses associated with OMP_SECTIONS G.

tree *gimple_omp_sections_clauses_ptr(gimple g)#

Return a pointer to the clauses associated with OMP_SECTIONS G.

void gimple_omp_sections_set_clauses(gimple g, tree clauses)#

Set CLAUSES to be the set of clauses associated with OMP_SECTIONS G.