[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 2 10:47:44 PDT 2020


jdenny created this revision.
jdenny added reviewers: ABataev, jdoerfert, hfinkel, Meinersbur, kkwli0, grokos, sfantao, gtbercea, Hahnfeld.
Herald added subscribers: sstefan1, guansong, yaxunl.
Herald added a project: OpenMP.
jdenny added a parent revision: D83061: [OpenMP] Implement TR8 `present` map type modifier in Clang (1/2).

This implements OpenMP runtime support for the OpenMP TR8 `present`
map type modifier.  The previous patch in this series implements Clang
front end support.  See that patch summary for behaviors that are not 
yet supported.

Please take note of the TODO introduced in
`openmp/libomptarget/src/omptarget.cpp`.  It would be nice to resolve
that during the review, but I need guidance.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D83062

Files:
  openmp/libomptarget/include/omptarget.h
  openmp/libomptarget/src/device.cpp
  openmp/libomptarget/src/device.h
  openmp/libomptarget/src/omptarget.cpp
  openmp/libomptarget/test/mapping/present/target.c
  openmp/libomptarget/test/mapping/present/target_data.c
  openmp/libomptarget/test/mapping/present/target_enter_data.c
  openmp/libomptarget/test/mapping/present/target_exit_data.c

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D83062.275157.patch
Type: text/x-patch
Size: 13759 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/openmp-commits/attachments/20200702/cbecf9ff/attachment-0001.bin>


More information about the Openmp-commits mailing list