llvm-project/openmp/libomptarget/include
Sri Hari Krishna Narayanan f44e41af41 Runtime for Interop directive
This implements the runtime portion of the interop directive.
It expects the frontend and IRBuilder portions to be in place
for proper execution. It currently works only for GPUs
and has several TODOs that should be addressed going forward.

Reviewed By: RaviNarayanaswamy

Differential Revision: https://reviews.llvm.org/D106674
2022-01-27 15:16:24 -05:00
..
Debug.h [OpenMP] Add an information flag for device data transfers 2021-06-08 20:23:27 -04:00
DeviceEnvironment.h [libomptarget] Move device environment to shared header, remove divergence 2021-10-07 12:03:48 +01:00
SourceInfo.h [OpenMP] Add source location information to the libomptarget profile 2021-01-25 22:43:43 -06:00
device.h [OpenMP] Avoid costly shadow map traversals whenever possible 2022-01-19 22:14:41 -06:00
dlwrap.h [libomptarget][nfc] Refactor dlwrap.h for easier reuse in D115966 and upcoming patches 2021-12-17 22:28:31 +00:00
interop.h Runtime for Interop directive 2022-01-27 15:16:24 -05:00
omptarget.h Runtime for Interop directive 2022-01-27 15:16:24 -05:00
omptargetplugin.h Runtime for Interop directive 2022-01-27 15:16:24 -05:00
rtl.h Runtime for Interop directive 2022-01-27 15:16:24 -05:00