Lines Matching full:allowed
165 /// 'finalize' clause, allowed on 'exit data' directive.
167 /// 'if_present' clause, allowed on 'host_data' and 'update' directives.
169 /// 'seq' clause, allowed on 'loop' and 'routine' directives.
171 /// 'independent' clause, allowed on 'loop' directives.
173 /// 'auto' clause, allowed on 'loop' directives.
175 /// 'worker' clause, allowed on 'loop', Combined, and 'routine' directives.
177 /// 'vector' clause, allowed on 'loop', Combined, and 'routine' directives.
179 /// 'nohost' clause, allowed on 'routine' directives.
181 /// 'default' clause, allowed on parallel, serial, kernel (and compound)
184 /// 'if' clause, allowed on all the Compute Constructs, Data Constructs,
187 /// 'self' clause, allowed on Compute and Combined Constructs, plus 'update'.
189 /// 'copy' clause, allowed on Compute and Combined Constructs, plus 'data' and
196 /// 'use_device' clause, allowed on 'host_data' construct.
198 /// 'attach' clause, allowed on Compute and Combined constructs, plus 'data'
201 /// 'delete' clause, allowed on the 'exit data' construct.
203 /// 'detach' clause, allowed on the 'exit data' construct.
205 /// 'device' clause, allowed on the 'update' construct.
207 /// 'deviceptr' clause, allowed on Compute and Combined Constructs, plus
210 /// 'device_resident' clause, allowed on the 'declare' construct.
212 /// 'firstprivate' clause, allowed on 'parallel', 'serial', 'parallel loop',
215 /// 'host' clause, allowed on 'update' construct.
217 /// 'link' clause, allowed on 'declare' construct.
219 /// 'no_create' clause, allowed on allowed on Compute and Combined constructs,
222 /// 'present' clause, allowed on Compute and Combined constructs, plus 'data'
225 /// 'private' clause, allowed on 'parallel', 'serial', 'loop', 'parallel
228 /// 'copyout' clause, allowed on Compute and Combined constructs, plus 'data',
236 /// 'copyin' clause, allowed on Compute and Combined constructs, plus 'data',
244 /// 'create' clause, allowed on Compute and Combined constructs, plus 'data',
252 /// 'reduction' clause, allowed on Parallel, Serial, Loop, and the combined
255 /// 'collapse' clause, allowed on 'loop' and Combined constructs.
257 /// 'bind' clause, allowed on routine constructs.
259 /// 'vector_length' clause, allowed on 'parallel', 'kernels', 'parallel loop',
262 /// 'num_gangs' clause, allowed on 'parallel', 'kernels', parallel loop', and
265 /// 'num_workers' clause, allowed on 'parallel', 'kernels', parallel loop',
268 /// 'device_num' clause, allowed on 'init', 'shutdown', and 'set' constructs.
270 /// 'default_async' clause, allowed on 'set' construct.
272 /// 'device_type' clause, allowed on Compute, 'data', 'init', 'shutdown',
278 /// 'async' clause, allowed on Compute, Data, 'update', 'wait', and Combined
281 /// 'tile' clause, allowed on 'loop' and Combined constructs.
283 /// 'gang' clause, allowed on 'loop' and Combined constructs.
285 /// 'wait' clause, allowed on Compute, Data, 'update', and Combined