Alexey Bataev
b7304a15cd
[OPENMP] Improve error message for mapping union members.
...
llvm-svn: 319897
2017-12-06 15:04:36 +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
Alexey Bataev
95b64a9826
[OPENMP] Allow 'use_device_ptr' clause in 'target data' alone.
...
According to OpenMP 5.0 at least one 'map' or 'use_device_ptr' clause
must be specified for 'target data' construct. Patch adds support for
this feature.
llvm-svn: 304216
2017-05-30 16:00:04 +00:00
Kelvin Li
bf594a5600
[OpenMP] Sema and parsing for 'target teams' pragma
...
This patch is to implement sema and parsing for 'target teams' pragma.
Differential Revision: https://reviews.llvm.org/D27818
llvm-svn: 290038
2016-12-17 05:48:59 +00:00