[OPENMP51]Initial support for the dispatch directive.
authorMike Rice <michael.p.rice@intel.com>
Tue, 23 Mar 2021 01:13:29 +0000 (18:13 -0700)
committerMike Rice <michael.p.rice@intel.com>
Tue, 30 Mar 2021 21:12:53 +0000 (14:12 -0700)
commitb7899ba0e8b7a7b8fbab06a8b3f2d70f16d7a250
treee3983726247cd2ad0d3c9b078ca440fc1caa05dd
parentc06a8f9caa51c7ea71dac716e0a35f5e343e4546
[OPENMP51]Initial support for the dispatch directive.

Added basic parsing/sema/serialization support for dispatch directive.

Differential Revision: https://reviews.llvm.org/D99537
25 files changed:
clang/include/clang-c/Index.h
clang/include/clang/AST/RecursiveASTVisitor.h
clang/include/clang/AST/StmtOpenMP.h
clang/include/clang/Basic/DiagnosticSemaKinds.td
clang/include/clang/Basic/StmtNodes.td
clang/include/clang/Sema/Sema.h
clang/include/clang/Serialization/ASTBitCodes.h
clang/lib/AST/StmtOpenMP.cpp
clang/lib/AST/StmtPrinter.cpp
clang/lib/AST/StmtProfile.cpp
clang/lib/Basic/OpenMPKinds.cpp
clang/lib/CodeGen/CGStmt.cpp
clang/lib/Parse/ParseOpenMP.cpp
clang/lib/Sema/SemaExceptionSpec.cpp
clang/lib/Sema/SemaOpenMP.cpp
clang/lib/Sema/TreeTransform.h
clang/lib/Serialization/ASTReaderStmt.cpp
clang/lib/Serialization/ASTWriterStmt.cpp
clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
clang/test/OpenMP/dispatch_ast_print.cpp [new file with mode: 0644]
clang/test/OpenMP/dispatch_messages.cpp [new file with mode: 0644]
clang/tools/libclang/CIndex.cpp
clang/tools/libclang/CXCursor.cpp
llvm/include/llvm/Frontend/OpenMP/OMP.td
llvm/include/llvm/Frontend/OpenMP/OMPKinds.def