Alexey Bataev
e273bc1916
[OPENMP] Emit warning for non-trivial types in map clauses.
...
If the mapped type is non-trivial, the warning message is emitted for
better user experience.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@326251 91177308-0d34-0410-b5e6-96231b3b80d8
2018-02-27 21:31:11 +00:00
Alexey Bataev
68d230359a
[OPENMP] Support for -fopenmp-simd option with compilation of simd loops
...
only.
Added support for -fopenmp-simd option that allows compilation of
simd-based constructs without emission of OpenMP runtime calls.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@321560 91177308-0d34-0410-b5e6-96231b3b80d8
2017-12-29 18:07:07 +00:00
Alexey Bataev
695440e304
Revert "[OPENMP] Allow skip expression after comma in clauses with lists."
...
This reverts commit http://reviews.llvm.org/rL265003 . After some
thoughts decided to emit errors here.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@265119 91177308-0d34-0410-b5e6-96231b3b80d8
2016-04-01 08:43:42 +00:00
Alexey Bataev
01680934f1
[OPENMP] Allow skip expression after comma in clauses with lists.
...
Compatibility fix for better compatibility with the existing software.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@265003 91177308-0d34-0410-b5e6-96231b3b80d8
2016-03-31 09:13:44 +00:00
Arpith Chacko Jacob
334563d01d
[OpenMP] Parsing + sema for target parallel for directive.
...
Summary:
This patch adds parsing + sema for the target parallel for directive along with testcases.
Reviewers: ABataev
Differential Revision: http://reviews.llvm.org/D16759
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@259654 91177308-0d34-0410-b5e6-96231b3b80d8
2016-02-03 15:46:42 +00:00