]> granicus.if.org Git - clang/commit
[OPENMP, NVPTX] Added support for L2 parallelism.
authorAlexey Bataev <a.bataev@hotmail.com>
Mon, 7 May 2018 14:50:05 +0000 (14:50 +0000)
committerAlexey Bataev <a.bataev@hotmail.com>
Mon, 7 May 2018 14:50:05 +0000 (14:50 +0000)
commitc452e7c5b13885446155f8ed4371a2656b545ac8
tree1094bdac770643952b5488f6eb49d123f07b3f19
parentd4a5029531d6b3c7ea8ac6b52d3e28b37443bb04
[OPENMP, NVPTX] Added support for L2 parallelism.

Added initial codegen for level 2, 3 etc. parallelism. Currently, all
the second, the third etc. parallel regions will run sequentially.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@331642 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CGOpenMPRuntime.cpp
lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
lib/CodeGen/CGOpenMPRuntimeNVPTX.h
lib/CodeGen/CodeGenModule.cpp
test/OpenMP/nvptx_target_codegen.cpp
test/OpenMP/nvptx_target_teams_distribute_parallel_for_generic_mode_codegen.cpp