summaryrefslogtreecommitdiffstats
path: root/clang/test/OpenMP/teams_distribute_firstprivate_codegen.cpp
diff options
context:
space:
mode:
authorAlexey Bataev <a.bataev@hotmail.com>2017-10-05 17:51:39 +0000
committerAlexey Bataev <a.bataev@hotmail.com>2017-10-05 17:51:39 +0000
commit2fd0cb2ae72ecb036690fcd9e0c5b9846907be16 (patch)
tree742ab30f7369bfadae5c1b72ce757613892f1c21 /clang/test/OpenMP/teams_distribute_firstprivate_codegen.cpp
parent65f10246bbdd8e20ee5f55143c598a968010a6a5 (diff)
downloadbcm5719-llvm-2fd0cb2ae72ecb036690fcd9e0c5b9846907be16.tar.gz
bcm5719-llvm-2fd0cb2ae72ecb036690fcd9e0c5b9846907be16.zip
[OPENMP] Fix mapping|privatization of implicitly captured variables.
If the `defaultmap(tofrom:scalar)` clause is specified, the scalars must be mapped with 'tofrom' modifiers, otherwise they must be captured as firstprivates. llvm-svn: 314995
Diffstat (limited to 'clang/test/OpenMP/teams_distribute_firstprivate_codegen.cpp')
-rw-r--r--clang/test/OpenMP/teams_distribute_firstprivate_codegen.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/test/OpenMP/teams_distribute_firstprivate_codegen.cpp b/clang/test/OpenMP/teams_distribute_firstprivate_codegen.cpp
index 6529b4b6b17..1f52ebea1af 100644
--- a/clang/test/OpenMP/teams_distribute_firstprivate_codegen.cpp
+++ b/clang/test/OpenMP/teams_distribute_firstprivate_codegen.cpp
@@ -82,6 +82,7 @@ int main() {
// LAMBDA: define{{.*}} internal{{.*}} void @[[LOFFL1]](i{{64|32}} {{%.+}}, i{{64|32}} {{%.+}})
// LAMBDA: {{%.+}} = alloca i{{[0-9]+}},
// LAMBDA: {{%.+}} = alloca i{{[0-9]+}},
+ // LAMBDA: {{%.+}} = alloca i{{[0-9]+}},
// LAMBDA: [[G_CAST:%.+]] = alloca i{{[0-9]+}},
// LAMBDA: [[SIVAR_CAST:%.+]] = alloca i{{[0-9]+}},
// LAMBDA-DAG: [[G_CAST_VAL:%.+]] = load{{.+}} [[G_CAST]],
OpenPOWER on IntegriCloud