[OPENMP, NVPTX] Do not use SPMD mode for target simd and target teams
authorAlexey Bataev <a.bataev@hotmail.com>
Fri, 11 May 2018 19:45:14 +0000 (19:45 +0000)
committerAlexey Bataev <a.bataev@hotmail.com>
Fri, 11 May 2018 19:45:14 +0000 (19:45 +0000)
commitdf093e7b45b345493b545b5639c5b606689764e7
tree300c5b76c60764756bce6265647ddd4832bef387
parent304d0d55607170da023423c36e34e5bf1f83fa70
[OPENMP, NVPTX] Do not use SPMD mode for target simd and target teams
distribute simd directives.

Directives `target simd` and `target teams distribute simd` must be
executed in non-SPMD mode.

llvm-svn: 332129
clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
clang/test/OpenMP/nvptx_target_simd_codegen.cpp
clang/test/OpenMP/nvptx_target_teams_distribute_simd_codegen.cpp