Alexey Bataev
caf09b01fc
[OPENMP] Improved DSA processing of the loop control variables for loop directives.
...
llvm-svn: 213925
2014-07-25 06:27:47 +00:00
Alexander Musman
af89c4e51f
[OPENMP] Allow ‘reduction’ clause on ‘omp simd’ directive.
...
llvm-svn: 212525
2014-07-08 11:33:21 +00:00
Alexey Bataev
e2f07d47fe
[OPENMP] Additional checking for 'collapse' clause.
...
llvm-svn: 211589
2014-06-24 12:55:56 +00:00
Alexander Musman
1bb328cca5
[OPENMP] Parsing/Sema for OMPLasprivateClause.
...
Parsing this clause, allowing it on directive ‘omp simd’ and semantic checks.
llvm-svn: 210184
2014-06-04 13:06:39 +00:00
Alexander Musman
a8e9d2eccc
[OPENMP] Loop canonical form analysis (Sema)
...
This patch implements semantic analysis to make sure that the loop is in OpenMP canonical form.
This is the form required for 'omp simd', 'omp for' and other loop pragmas.
Differential revision: http://reviews.llvm.org/D3778
llvm-svn: 210095
2014-06-03 10:16:47 +00:00
Alexander Musman
f0d76e7dc3
Parsing/Sema for OMPAlignedClause.
...
llvm-svn: 209816
2014-05-29 14:36:25 +00:00
Alexander Musman
8bd31e69a4
Parsing/Sema for OMPCollapseClause.
...
Actual usage in Sema for collapsing loops will in some future patch.
llvm-svn: 209660
2014-05-27 15:12:19 +00:00
Alexander Musman
8dba66412b
[OPENMP] parsing 'linear' clause (for directive 'omp simd')
...
Differential Revision: http://reviews.llvm.org/D3272
llvm-svn: 206891
2014-04-22 13:09:42 +00:00
Alexey Bataev
62c87d2509
[OPENMP] parsing of clause 'safelen' (for directive 'omp simd')
...
llvm-svn: 204428
2014-03-21 04:51:18 +00:00
Alexey Bataev
186b28a8cf
[OPENMP] Added option -fopenmp=libiomp5|libgomp
...
llvm-svn: 203081
2014-03-06 05:43:53 +00:00
Alexey Bataev
2759a7c9c0
[OPENMP] allow clause 'private' on directive 'omp simd'
...
llvm-svn: 202944
2014-03-05 07:21:14 +00:00
Alexey Bataev
1b59ab5683
[OPENMP] First changes for Parsing and Sema for 'omp simd' directive support
...
llvm-svn: 202360
2014-02-27 08:29:12 +00:00