[Openmp-commits] [PATCH] D83062: [OpenMP] Implement TR8 `present` map type modifier in runtime (2/2)
Joel E. Denny via Phabricator via Openmp-commits
openmp-commits at lists.llvm.org
Thu Jul 16 16:07:51 PDT 2020
jdenny added inline comments.
================
Comment at: openmp/libomptarget/src/omptarget.cpp:268
+ // The only case we can have a PTR_AND_OBJ entry is if we have a pointer
+ // which is member of a struct or element of an array. For example:
+ //
----------------
grokos wrote:
> jdenny wrote:
> > This comment is incorrect. We can also have PTR_AND_OBJ in the case of `omp declare target link` as discussed at <http://lists.llvm.org/pipermail/openmp-dev/2020-July/003586.html>.
> Right, the comment is not relevant anymore. But I think the conveyed message is still correct. Apart from structs/arrays, if we have a `PTR_AND_OBJ` for a global pointer then by definition the pointer itself has been mapped (since it's a global). Maybe update the comment? The logic is still correct I think.
Yes, I believe the code is right. I'll try to generalize the comment.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D83062/new/
https://reviews.llvm.org/D83062
More information about the Openmp-commits
mailing list