[OPENMP, NVPTX] Initial support for L2 parallelism in SPMD mode.
authorAlexey Bataev <a.bataev@hotmail.com>
Thu, 10 May 2018 18:32:08 +0000 (18:32 +0000)
committerAlexey Bataev <a.bataev@hotmail.com>
Thu, 10 May 2018 18:32:08 +0000 (18:32 +0000)
commitbf5c84861c738a8ac76c95ff9c5e3dac47df339e
tree1728c7f485837cc3e7a6444ce4b1c20a57ddd54a
parent0aae2bc26079af8b6ae8659207042e41acd904c6
[OPENMP, NVPTX] Initial support for L2 parallelism in SPMD mode.

Added initial support for L2 parallelism in SPMD mode. Note, though,
that the orphaned parallel directives are not currently supported in
SPMD mode.

llvm-svn: 332016
clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.h
clang/test/OpenMP/nvptx_parallel_codegen.cpp
clang/test/OpenMP/nvptx_target_teams_codegen.cpp
clang/test/OpenMP/nvptx_target_teams_distribute_parallel_for_generic_mode_codegen.cpp
clang/test/OpenMP/target_parallel_debug_codegen.cpp