diff options
author | Alexey Bataev <a.bataev@hotmail.com> | 2019-12-31 12:41:57 -0500 |
---|---|---|
committer | Alexey Bataev <a.bataev@hotmail.com> | 2019-12-31 14:11:36 -0500 |
commit | 8be5a0fe12bb9114bb82986b1dcb9205699aa085 (patch) | |
tree | 0a92eacadf0e967555cf4acb053e49a272f4d1ec /clang/test/OpenMP/master_taskloop_reduction_codegen.cpp | |
parent | 7544cb8807b2ecb2f5186ab18d0ffa865a493a47 (diff) | |
download | bcm5719-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.cpp | 4 |
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 |