The patch contains the parsing and sema support for the from clause.
Patch based on the original post by Kelvin Li.
Paths
| Differential D18488
[OpenMP] Parsing and sema support for the from clause ClosedPublic Authored by sfantao on Mar 25 2016, 8:31 PM.
Details Summary The patch contains the parsing and sema support for the from clause. Patch based on the original post by Kelvin Li.
Diff Detail Event Timelinekkwli0 added a child revision: D15944: [OpenMP] Parsing and sema support for target update directive.Mar 25 2016, 8:34 PM kkwli0 added a parent revision: D18597: [OpenMP] Parsing and sema support for the to clause.Mar 30 2016, 7:42 AM sfantao removed a child revision: D15944: [OpenMP] Parsing and sema support for target update directive.May 24 2016, 6:10 PM Comment Actions Implementation and tests only for the from clause. Similarly to the to clause, the implementation is based on the infrastructure contributed before for the map clause. Comment Actions Missed a test for printing and serialization/deserialization
sfantao marked an inline comment as done. Comment Actions
Comment Actions Hi Alexey, Thanks for the review!
Maybe it is test/OpenMP/target_update_ast_print.cpp what you were looking for? Let me know if not. Thanks again,
sfantao added a child revision: D20650: [OpenMP] Codegen for target update directive..May 25 2016, 4:08 PM This revision is now accepted and ready to land.May 25 2016, 8:30 PM
Revision Contents
Diff 51707 include/clang/AST/OpenMPClause.h
include/clang/AST/RecursiveASTVisitor.h
include/clang/Basic/DiagnosticSemaKinds.td
include/clang/Basic/OpenMPKinds.def
include/clang/Sema/Sema.h
lib/AST/OpenMPClause.cpp
lib/AST/StmtPrinter.cpp
lib/AST/StmtProfile.cpp
lib/Basic/OpenMPKinds.cpp
lib/CodeGen/CGStmtOpenMP.cpp
lib/Parse/ParseOpenMP.cpp
lib/Sema/SemaOpenMP.cpp
lib/Sema/TreeTransform.h
lib/Serialization/ASTReaderStmt.cpp
lib/Serialization/ASTWriterStmt.cpp
test/OpenMP/target_map_messages.cpp
test/OpenMP/target_parallel_for_map_messages.cpp
test/OpenMP/target_parallel_map_messages.cpp
tools/libclang/CIndex.cpp
|