[OPENMP] Add codegen for `depend` clauses on `target` directive.
authorAlexey Bataev <a.bataev@hotmail.com>
Mon, 15 Jan 2018 19:06:12 +0000 (19:06 +0000)
committerAlexey Bataev <a.bataev@hotmail.com>
Mon, 15 Jan 2018 19:06:12 +0000 (19:06 +0000)
commit8451efad898cd00370a26c957953f4fb1acd7252
tree837e570397d6888acb7fc4720010ccf923524e46
parent62875fcd6ce7b3028b468e0d847f76bbdee79945
[OPENMP] Add codegen for `depend` clauses on `target` directive.

Added basic support for codegen of `depend` clauses on `target`
directive.

llvm-svn: 322501
15 files changed:
clang/include/clang/AST/OpenMPClause.h
clang/lib/Basic/OpenMPKinds.cpp
clang/lib/CodeGen/CGOpenMPRuntime.cpp
clang/lib/CodeGen/CGOpenMPRuntime.h
clang/lib/CodeGen/CGStmtOpenMP.cpp
clang/lib/Sema/SemaOpenMP.cpp
clang/test/OpenMP/target_codegen.cpp
clang/test/OpenMP/target_depend_codegen.cpp [new file with mode: 0644]
clang/test/OpenMP/target_parallel_codegen.cpp
clang/test/OpenMP/target_parallel_for_codegen.cpp
clang/test/OpenMP/target_parallel_for_simd_codegen.cpp
clang/test/OpenMP/target_simd_codegen.cpp
clang/test/OpenMP/target_teams_codegen.cpp
clang/test/OpenMP/target_teams_distribute_codegen.cpp
clang/test/OpenMP/target_teams_distribute_simd_codegen.cpp