]> granicus.if.org Git - clang/commit
[OPENMP]Allow final clause in combined task-based directives.
authorAlexey Bataev <a.bataev@hotmail.com>
Tue, 15 Oct 2019 19:37:05 +0000 (19:37 +0000)
committerAlexey Bataev <a.bataev@hotmail.com>
Tue, 15 Oct 2019 19:37:05 +0000 (19:37 +0000)
commitbd6b181280fd87f99e3b096264683713465ccac7
treeaab81b74edd5058ab5135c284c6db5af9bda40a3
parentcf4a18c6aa180512c2f9b2a88450492b9c89c3c8
[OPENMP]Allow final clause in combined task-based directives.
The condition of the final clause must be captured in the combined
task-based directives, like 'parallel master taskloop' directive.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@374942 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/OpenMPClause.h
include/clang/AST/RecursiveASTVisitor.h
lib/AST/OpenMPClause.cpp
lib/AST/StmtProfile.cpp
lib/Sema/SemaOpenMP.cpp
lib/Serialization/ASTReader.cpp
lib/Serialization/ASTWriter.cpp
test/OpenMP/parallel_master_taskloop_ast_print.cpp
test/OpenMP/parallel_master_taskloop_codegen.cpp