Add support for 'atomic_default_mem_order' clause on 'requires' directive. Also renam...
authorPatrick Lyster <Patrick.lyster@ibm.com>
Fri, 2 Nov 2018 12:18:11 +0000 (12:18 +0000)
committerPatrick Lyster <Patrick.lyster@ibm.com>
Fri, 2 Nov 2018 12:18:11 +0000 (12:18 +0000)
commit7a2a27c4a49de60ceb84f281e78077059a99ce7e
tree7291b5d41f2816052f628f4148faf0cf4763c0d5
parent5595b1ea28575d2880a8e1f201e337513a4ccd9a
Add support for 'atomic_default_mem_order' clause on 'requires' directive. Also renamed test files relating to 'requires'. Differntial review: https://reviews.llvm.org/D53513

llvm-svn: 345967
20 files changed:
clang/include/clang/AST/OpenMPClause.h
clang/include/clang/AST/RecursiveASTVisitor.h
clang/include/clang/Basic/OpenMPKinds.def
clang/include/clang/Basic/OpenMPKinds.h
clang/include/clang/Sema/Sema.h
clang/lib/AST/DeclPrinter.cpp
clang/lib/AST/OpenMPClause.cpp
clang/lib/AST/StmtProfile.cpp
clang/lib/Basic/OpenMPKinds.cpp
clang/lib/CodeGen/CGStmtOpenMP.cpp
clang/lib/Parse/ParseOpenMP.cpp
clang/lib/Sema/SemaOpenMP.cpp
clang/lib/Sema/TreeTransform.h
clang/lib/Serialization/ASTReader.cpp
clang/lib/Serialization/ASTWriter.cpp
clang/test/OpenMP/requires_acq_rel_print.cpp [new file with mode: 0644]
clang/test/OpenMP/requires_ast_print.cpp [moved from clang/test/OpenMP/requires_unified_address_ast_print.cpp with 88% similarity]
clang/test/OpenMP/requires_messages.cpp [moved from clang/test/OpenMP/requires_unified_address_messages.cpp with 58% similarity]
clang/test/OpenMP/requires_relaxed_print.cpp [new file with mode: 0644]
clang/tools/libclang/CIndex.cpp