Alexey Bataev
a9f77c6df7
[OPENMP] Add codegen for `nowait` clause in target directives.
...
Added basic codegen for `nowait` clauses in target-based directives.
llvm-svn: 320613
2017-12-13 21:04:20 +00:00
George Rokos
63bc9d6f66
[Clang][OpenMP] New clang/libomptarget map interface: new function signatures, clang-side
...
This clang patch changes the __tgt_* API function signatures in preparation for the new map interface.
Changes are: Device IDs 32bits --> 64bits, Flags 32bits --> 64bits
Differential revision: https://reviews.llvm.org/D40281
llvm-svn: 318789
2017-11-21 18:25:12 +00:00
Alexey Bataev
5d7edca316
[OPENMP] Codegen for `#pragma omp target parallel for simd`.
...
Added codegen for `#pragma omp target parallel for simd` and clauses.
llvm-svn: 317813
2017-11-09 17:32:15 +00:00
Alexey Bataev
2a0c4f57dd
[OPENMP] Add default codegen|tests for 'target parallel for[ simd]'
...
constructs.
Added default codegen for 'target parallel for' construct + tests for
default codegen of 'target parallel for[ simd]' constructs.
llvm-svn: 315315
2017-10-10 14:14:43 +00:00