diff options
author | Alexey Bataev <a.bataev@hotmail.com> | 2014-02-27 08:29:12 +0000 |
---|---|---|
committer | Alexey Bataev <a.bataev@hotmail.com> | 2014-02-27 08:29:12 +0000 |
commit | 15afb8ec13012c6640b683d0f9b831cc08dc3b87 (patch) | |
tree | 3bc3c22d6795a1aceb7bcd1cf47da0025751fffa /include/clang/Basic/OpenMPKinds.def | |
parent | 5c13e145485664e6b5d496eda10559fed4fc1b50 (diff) | |
download | clang-15afb8ec13012c6640b683d0f9b831cc08dc3b87.tar.gz clang-15afb8ec13012c6640b683d0f9b831cc08dc3b87.tar.bz2 clang-15afb8ec13012c6640b683d0f9b831cc08dc3b87.tar.xz |
[OPENMP] First changes for Parsing and Sema for 'omp simd' directive support
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@202360 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/Basic/OpenMPKinds.def')
-rw-r--r-- | include/clang/Basic/OpenMPKinds.def | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/include/clang/Basic/OpenMPKinds.def b/include/clang/Basic/OpenMPKinds.def index 529bf1b384..956a886e8a 100644 --- a/include/clang/Basic/OpenMPKinds.def +++ b/include/clang/Basic/OpenMPKinds.def @@ -21,6 +21,9 @@ #ifndef OPENMP_PARALLEL_CLAUSE # define OPENMP_PARALLEL_CLAUSE(Name) #endif +#ifndef OPENMP_SIMD_CLAUSE +# define OPENMP_SIMD_CLAUSE(Name) +#endif #ifndef OPENMP_DEFAULT_KIND # define OPENMP_DEFAULT_KIND(Name) #endif @@ -29,6 +32,7 @@ OPENMP_DIRECTIVE(threadprivate) OPENMP_DIRECTIVE(parallel) OPENMP_DIRECTIVE(task) +OPENMP_DIRECTIVE(simd) // OpenMP clauses. OPENMP_CLAUSE(if, OMPIfClause) @@ -44,6 +48,8 @@ OPENMP_PARALLEL_CLAUSE(private) OPENMP_PARALLEL_CLAUSE(firstprivate) OPENMP_PARALLEL_CLAUSE(shared) +// FIXME: clauses allowed for directive 'omp simd'. + // Static attributes for 'default' clause. OPENMP_DEFAULT_KIND(none) OPENMP_DEFAULT_KIND(shared) @@ -52,3 +58,5 @@ OPENMP_DEFAULT_KIND(shared) #undef OPENMP_DIRECTIVE #undef OPENMP_CLAUSE #undef OPENMP_PARALLEL_CLAUSE +#undef OPENMP_SIMD_CLAUSE + |