[OPENMP] Add support for cancel constructs in [teams] distribute
authorAlexey Bataev <a.bataev@hotmail.com>
Wed, 22 Nov 2017 20:19:50 +0000 (20:19 +0000)
committerAlexey Bataev <a.bataev@hotmail.com>
Wed, 22 Nov 2017 20:19:50 +0000 (20:19 +0000)
commitdcb4b8fbc18531649bd2eb3f498ce64f2b227239
tree93a71889de3ce8f913b9ac7d4a4efc0d897d46f4
parent726968d6a2eee646a1c6f850bc6ad1a6999dbb87
[OPENMP] Add support for cancel constructs in [teams] distribute
parallel for directives.

Added codegen/sema support for cancel constructs in [teams] distribute
parallel for directives.

llvm-svn: 318872
clang/include/clang/AST/StmtOpenMP.h
clang/lib/AST/StmtOpenMP.cpp
clang/lib/CodeGen/CGStmtOpenMP.cpp
clang/lib/Sema/SemaOpenMP.cpp
clang/lib/Serialization/ASTReaderStmt.cpp
clang/lib/Serialization/ASTWriterStmt.cpp
clang/test/OpenMP/distribute_parallel_for_codegen.cpp
clang/test/OpenMP/distribute_parallel_for_messages.cpp
clang/test/OpenMP/teams_distribute_parallel_for_codegen.cpp
clang/test/OpenMP/teams_distribute_parallel_for_messages.cpp