llvm-project/openmp/libomptarget/include
Joseph Huber 208f900527 [Libomptarget] Add an external interface to dynamic shared memory
This patch adds an external interface to access the dynamic shared
memory buffer in the device runtime. The function introduced is
``llvm_omp_get_dynamic_shared``. This includes a host-side
definition that only returns a null pointer so that it can be used when
host-fallback is enabled without crashing. Support for dynamic shared
memory was also ported to the old device runtime.

Reviewed By: JonChesterfield

Differential Revision: https://reviews.llvm.org/D110957
2021-10-08 15:36:57 -04: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
dlwrap.h [libomptarget][nfc] Improve static assert message in dlwrap 2021-07-22 15:24:20 +01:00
omptarget.h [Libomptarget] Add an external interface to dynamic shared memory 2021-10-08 15:36:57 -04:00
omptargetplugin.h [OpenMP][Offloading] Add support for event related interfaces 2021-08-28 16:24:14 -04:00