Next: , Previous: <code>GIMPLE_OMP_SECTION</code>, Up: Tuple specific accessors


12.7.21 GIMPLE_OMP_SECTIONS

— GIMPLE function: gimple gimple_build_omp_sections (gimple_seq body, tree clauses)

构建一个GIMPLE_OMP_SECTIONS语句。BODY为段语句序列。CLAUSES为任意OMP段结构的从句:private, firstprivate, lastprivate, reduction, 和 nowait。

— GIMPLE function: gimple gimple_build_omp_sections_switch (void)

构建一个GIMPLE_OMP_SECTIONS_SWITCH语句。

— GIMPLE function: tree gimple_omp_sections_control (gimple g)

返回GGIMPLE_OMP_SECTIONS相关联的控制变量。

— GIMPLE function: tree *gimple_omp_sections_control_ptr (gimple g)

返回一个指针,指向GGIMPLE_OMP_SECTIONS相关联的控制变量。

— GIMPLE function: void gimple_omp_sections_set_control (gimple g, tree control)

CONTROL设置为GGIMPLE_OMP_SECTIONS相关联的控制变量。

— GIMPLE function: tree gimple_omp_sections_clauses (gimple g)

返回GGIMPLE_OMP_SECTIONS相关联的从句。

— GIMPLE function: tree *gimple_omp_sections_clauses_ptr (gimple g)

返回一个指针,指向GGIMPLE_OMP_SECTIONS相关联的从句。

— GIMPLE function: void gimple_omp_sections_set_clauses (gimple g, tree clauses)

CLAUSES设置为GGIMPLE_OMP_SECTIONS相关联的从句。