summaryrefslogtreecommitdiffstats
path: root/clang/test/OpenMP/master_taskloop_reduction_codegen.cpp
diff options
context:
space:
mode:
authorAlexey Bataev <a.bataev@hotmail.com>2019-12-31 12:41:57 -0500
committerAlexey Bataev <a.bataev@hotmail.com>2019-12-31 14:11:36 -0500
commit8be5a0fe12bb9114bb82986b1dcb9205699aa085 (patch)
tree0a92eacadf0e967555cf4acb053e49a272f4d1ec /clang/test/OpenMP/master_taskloop_reduction_codegen.cpp
parent7544cb8807b2ecb2f5186ab18d0ffa865a493a47 (diff)
downloadbcm5719-llvm-8be5a0fe12bb9114bb82986b1dcb9205699aa085.tar.gz
bcm5719-llvm-8be5a0fe12bb9114bb82986b1dcb9205699aa085.zip
[OPENMP]Emit artificial threprivate vars as threadlocal, if possible.
It may improve performance for declare reduction constructs.
Diffstat (limited to 'clang/test/OpenMP/master_taskloop_reduction_codegen.cpp')
-rw-r--r--clang/test/OpenMP/master_taskloop_reduction_codegen.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/test/OpenMP/master_taskloop_reduction_codegen.cpp b/clang/test/OpenMP/master_taskloop_reduction_codegen.cpp
index 59ac23f5e84..70b8334e2f0 100644
--- a/clang/test/OpenMP/master_taskloop_reduction_codegen.cpp
+++ b/clang/test/OpenMP/master_taskloop_reduction_codegen.cpp
@@ -1,6 +1,6 @@
-// RUN: %clang_cc1 -fopenmp -x c++ %s -verify -debug-info-kind=limited -emit-llvm -o - -triple powerpc64le-unknown-linux-gnu -std=c++98 | FileCheck %s
+// RUN: %clang_cc1 -fopenmp -x c++ %s -verify -debug-info-kind=limited -emit-llvm -o - -triple powerpc64le-unknown-linux-gnu -fnoopenmp-use-tls -std=c++98 | FileCheck %s
-// RUN: %clang_cc1 -fopenmp-simd -x c++ %s -verify -debug-info-kind=limited -emit-llvm -o - -triple powerpc64le-unknown-linux-gnu -std=c++98 | FileCheck --check-prefix SIMD-ONLY0 %s
+// RUN: %clang_cc1 -fopenmp-simd -x c++ %s -verify -debug-info-kind=limited -emit-llvm -o - -triple powerpc64le-unknown-linux-gnu -fnoopenmp-use-tls -std=c++98 | FileCheck --check-prefix SIMD-ONLY0 %s
// SIMD-ONLY0-NOT: {{__kmpc|__tgt}}
// expected-no-diagnostics
OpenPOWER on IntegriCloud