]> granicus.if.org Git - clang/commit
[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)
commita32046b1f42daf57b9a925e498b8610550a6e050
treeaca30c322eca8c89ff7ad9c1d1bc8665b9538780
parent7e162c8dc58df4a1b570a30025245c517b2f3f00
[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.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@332016 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
lib/CodeGen/CGOpenMPRuntimeNVPTX.h
test/OpenMP/nvptx_parallel_codegen.cpp
test/OpenMP/nvptx_target_teams_codegen.cpp
test/OpenMP/nvptx_target_teams_distribute_parallel_for_generic_mode_codegen.cpp
test/OpenMP/target_parallel_debug_codegen.cpp