[Openmp-commits] [PATCH] D65001: [OpenMP][libomptarget] Add support for unified memory for regular maps

Gheorghe-Teodor Bercea via Phabricator via Openmp-commits openmp-commits at lists.llvm.org
Fri Jul 19 14:25:38 PDT 2019


gtbercea updated this revision to Diff 210897.
gtbercea added a comment.

- Add TO FLAG.
- Fix comment.
- Fix condition.
- Add TO FLAG.
- Add support for unified memory for regular target regions.
- Fix enum.
- Add IsLast unified memory case.
- Add early exit from RTL data submit, retrieve and delete functions. To be confirmed if fully correct.
- Add prints.
- Add fixes for unified memory and normal maps.
- Add arg for tracking whether a host address is returned instead of a device one in target data begin.
- Fix mapping of structs.
- Fix rebase.
- Fix code.
- Remove the need to add a parameter to data delete function.


Repository:
  rOMP OpenMP

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D65001/new/

https://reviews.llvm.org/D65001

Files:
  libomptarget/plugins/cuda/src/rtl.cpp
  libomptarget/src/api.cpp
  libomptarget/src/device.cpp
  libomptarget/src/device.h
  libomptarget/src/omptarget.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D65001.210897.patch
Type: text/x-patch
Size: 16476 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/openmp-commits/attachments/20190719/994d292e/attachment-0001.bin>


More information about the Openmp-commits mailing list