diff options
author | Alexey Bataev <a.bataev@hotmail.com> | 2019-04-17 16:53:08 +0000 |
---|---|---|
committer | Alexey Bataev <a.bataev@hotmail.com> | 2019-04-17 16:53:08 +0000 |
commit | dc9e7dcbb0a5c4f9d39bd9dead03385856db77cf (patch) | |
tree | ddf5607a557ecb45ccfdf2a6b30e63aeb992edb9 /clang/test/OpenMP/target_parallel_num_threads_codegen.cpp | |
parent | 1964962b496e45e5ea677892c2a33354fc98d81d (diff) | |
download | bcm5719-llvm-dc9e7dcbb0a5c4f9d39bd9dead03385856db77cf.tar.gz bcm5719-llvm-dc9e7dcbb0a5c4f9d39bd9dead03385856db77cf.zip |
[OPENMP][NVPTX]Run combined constructs with if clause in SPMD mode.
All target-parallel-based constructs can be run in SPMD mode from now
on. Even if num_threads clauses or if clauses are used, such constructs
can be executed in SPMD mode.
llvm-svn: 358595
Diffstat (limited to 'clang/test/OpenMP/target_parallel_num_threads_codegen.cpp')
-rw-r--r-- | clang/test/OpenMP/target_parallel_num_threads_codegen.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/test/OpenMP/target_parallel_num_threads_codegen.cpp b/clang/test/OpenMP/target_parallel_num_threads_codegen.cpp index 7a39a3fd1c0..41a779ced35 100644 --- a/clang/test/OpenMP/target_parallel_num_threads_codegen.cpp +++ b/clang/test/OpenMP/target_parallel_num_threads_codegen.cpp @@ -263,7 +263,7 @@ int bar(int n){ // CHECK: store i16 [[CEV]], i16* [[CONV]], align // CHECK: [[ARG:%.+]] = load i[[SZ]], i[[SZ]]* [[CAPEC_ADDR]], align // CHECK: [[T:%.+]] = load i16, i16* [[CAPE_ADDR]], align -// CHECK: [[THREADS:%.+]] = sext i16 [[T]] to i32 +// CHECK: [[THREADS:%.+]] = zext i16 [[T]] to i32 // // CHECK-DAG: [[RET:%.+]] = call i32 @__tgt_target_teams(i64 -1, i8* @{{[^,]+}}, i32 3, {{.*}}, i32 1, i32 [[THREADS]]) // CHECK: [[ERROR:%.+]] = icmp ne i32 [[RET]], 0 |