Alexey Bataev
4652e4baaf
[OPENMP] Fix for http://llvm.org/PR24430 : clang hangs on invalid input with openmp directive
...
Add parsing of openmp directives inside structs/unions in C mode.
llvm-svn: 244719
2015-08-12 07:10:54 +00:00
Alexey Bataev
db39021cee
[OPENMP] -fopenmp enables OpenMP support (fix for http://llvm.org/PR23492 )
...
-fopenmp turns on OpenMP support and links libiomp5 as OpenMP library. Also there is -fopenmp={libiomp5|libgomp} option that allows to override effect of -fopenmp and link libgomp library (if -fopenmp=libgomp is specified).
Differential Revision: http://reviews.llvm.org/D9736
llvm-svn: 237769
2015-05-20 04:24:19 +00:00
Alexey Bataev
186b28a8cf
[OPENMP] Added option -fopenmp=libiomp5|libgomp
...
llvm-svn: 203081
2014-03-06 05:43:53 +00:00
Alexey Bataev
758e55ee58
OpenMP: Data-sharing attributes analysis and clause 'shared' (fixed test threadprivate_messages.cpp)
...
llvm-svn: 190183
2013-09-06 18:03:48 +00:00
Rafael Espindola
e892ccec0d
Revert "OpenMP: Data-sharing attributes analysis and clause 'shared'"
...
This reverts commit r189795.
threadprivate_messages.cpp is faling on windows.
llvm-svn: 189811
2013-09-03 14:33:09 +00:00
Alexey Bataev
d4183dabd7
OpenMP: Data-sharing attributes analysis and clause 'shared'
...
llvm-svn: 189795
2013-09-03 12:55:52 +00:00
Alexey Bataev
a769e07232
OpenMP threadprivate directive parsing and semantic analysis
...
llvm-svn: 177705
2013-03-22 06:34:35 +00:00