]> granicus.if.org Git - clang/commit
[OPENMP]Generate correctly implicit flags for mapped data.
authorAlexey Bataev <a.bataev@hotmail.com>
Thu, 27 Jun 2019 18:53:07 +0000 (18:53 +0000)
committerAlexey Bataev <a.bataev@hotmail.com>
Thu, 27 Jun 2019 18:53:07 +0000 (18:53 +0000)
commitedbbe62fb99633991762d3e2d86a3dea52d805c0
tree1810153243da4480e93f97706f297cd2c7c9a718
parent530eb474fd6e24c65bd64c9e0fa569088323bffb
[OPENMP]Generate correctly implicit flags for mapped data.

Implicit flag must not be emitted for explicitly specified firstprivate
variables, but for implicitly captured sizes of the VLAs.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@364575 91177308-0d34-0410-b5e6-96231b3b80d8
12 files changed:
lib/CodeGen/CGOpenMPRuntime.cpp
test/OpenMP/nvptx_lambda_capturing.cpp
test/OpenMP/target_codegen.cpp
test/OpenMP/target_firstprivate_codegen.cpp
test/OpenMP/target_map_codegen.cpp
test/OpenMP/target_parallel_codegen.cpp
test/OpenMP/target_parallel_for_codegen.cpp
test/OpenMP/target_parallel_for_simd_codegen.cpp
test/OpenMP/target_simd_codegen.cpp
test/OpenMP/target_teams_codegen.cpp
test/OpenMP/target_teams_distribute_codegen.cpp
test/OpenMP/target_teams_distribute_simd_codegen.cpp