[PATCH] D148805: [Clang][OpenMP] Avoid emitting a __kmpc_alloc_shared for implicit casts which do not have their address taken
Johannes Doerfert via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Thu Apr 20 10:01:28 PDT 2023
jdoerfert added a comment.
I don't understand the concerns. A array to ptr decay, by itself, does not capture the pointer such that multiple threads can access it. You need to check the uses of the decay and decide based on them. Thus, I think this is fine.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D148805/new/
https://reviews.llvm.org/D148805
More information about the cfe-commits
mailing list