HOME
| OPENMP API Specification: Version 5.0 November 2018

2.13.24  target teams loop Construct

SummaryThe target teams loop construct is a shortcut for specifying a target construct containing a teams loop construct and no other statements.

Syntax

SVG-Viewer needed.

The syntax of the target teams loop construct is as follows:  

 
#pragma omp target teams loop [clause[ [,] clause] ... ] new-line 
    for-loops  

where clause can be any of the clauses accepted by the target or teams loop directives with identical meanings and restrictions.

SVG-Viewer needed.

SVG-Viewer needed.

The syntax of the target teams loop construct is as follows:  

 
!$omp target teams loop [clause[ [,] clause] ... ] 
    do-loops 
[!$omp end target teams loop]  

where clause can be any of the clauses accepted by the target or teams loop directives with identical meanings and restrictions.

If an end target teams loop directive is not specified, an end target teams loop directive is assumed at the end of the do-loops.

SVG-Viewer needed.

DescriptionThe semantics are identical to explicitly specifying a target directive immediately followed by a teams loop directive.

RestrictionsThe restrictions for the target and teams loop constructs.

Cross References