Alexey Bataev
95c23e72da
[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.
llvm-svn: 326251
2018-02-27 21:31:11 +00:00
Alexey Bataev
a8a9153a37
[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.
llvm-svn: 321560
2017-12-29 18:07:07 +00:00
Alexey Bataev
ed94bd9223
[OPENMP] Allow all classes as mappable types.
...
According to upcoming OpenMP 5.0 all classes/structs are now considered
as mappable, even polymorphic and with static members.
llvm-svn: 313141
2017-09-13 11:12:35 +00:00
Kelvin Li
986330c190
[OpenMP] Sema and parsing for 'target simd' pragma
...
This patch is to implement sema and parsing for 'target simd' pragma.
Differential Revision: https://reviews.llvm.org/D22479
llvm-svn: 276203
2016-07-20 22:57:10 +00:00