The syntax of the target teams distribute simd construct is as follows:
#pragma omp target teams distribute simd \
[clause[ [,] clause] ... ] new-line
for-loops
where clause can be any of the clauses accepted by the target or teams distribute simd directives with identical meanings and restrictions.