#pragma omp taskloop simd
Purpose
The omp taskloop simd directive specifies that a loop can be executed concurrently using SIMD instructions and that the iterations are to be executed in parallel using OpenMP tasks.
Syntax
.-+---+------. | '-,-' | V | >>-#--pragma--omp taskloop simd----+--------+-+---------------->< '-clause-'
>>-for-loops---------------------------------------------------><
Parameters
The omp taskloop simd construct is a composite construct. clause can be any of the clauses that are accepted by the omp taskloop or omp simd directive except the reduction clause. The specified clause has identical meanings and restrictions applied as used in the omp taskloop or omp simd directive.
Rules
If any specified clause except the collapse clause is applicable to both the omp taskloop and omp simd directives, the clause is applied twice; the collapse clause is applied only once.



