]> granicus.if.org Git - clang/commit
[OPENMP5.0]Add basic support for declare variant directive.
authorAlexey Bataev <a.bataev@hotmail.com>
Fri, 13 Sep 2019 20:18:17 +0000 (20:18 +0000)
committerAlexey Bataev <a.bataev@hotmail.com>
Fri, 13 Sep 2019 20:18:17 +0000 (20:18 +0000)
commit7017afac96411f4c30e10b5a7e7e2d73295f2e2d
tree2fe56a6935ed0405e6769ed3efe52ced67a10b30
parent15c3e8eb9cb44e9333dd120e533f9f07e737c256
[OPENMP5.0]Add basic support for declare variant directive.

Added basic support for declare variant directive and its match clause
with user context selector.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@371892 91177308-0d34-0410-b5e6-96231b3b80d8
13 files changed:
include/clang/Basic/DiagnosticParseKinds.td
include/clang/Basic/DiagnosticSemaKinds.td
include/clang/Basic/OpenMPKinds.def
include/clang/Parse/Parser.h
include/clang/Sema/Sema.h
lib/Basic/OpenMPKinds.cpp
lib/CodeGen/CGOpenMPRuntime.cpp
lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
lib/Parse/ParseOpenMP.cpp
lib/Sema/SemaDecl.cpp
lib/Sema/SemaOpenMP.cpp
test/OpenMP/declare_variant_messages.c [new file with mode: 0644]
test/OpenMP/declare_variant_messages.cpp [new file with mode: 0644]