llvm-project/openmp/libomptarget/test/api
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
..
is_initial_device.c [OpenMP][libomptarget] Separate lit tests for different offloading targets (2/2) 2021-04-27 15:54:32 +02:00
omp_device_managed_memory.c [libomptarget] Add support for target memory allocators to cuda RTL 2021-05-07 10:27:02 -04:00
omp_dynamic_shared_memory.c [Libomptarget] Add an external interface to dynamic shared memory 2021-10-08 15:36:57 -04:00
omp_get_num_devices.c [OpenMP][libomptarget] Separate lit tests for different offloading targets (2/2) 2021-04-27 15:54:32 +02:00
omp_get_num_devices_with_empty_target.c [OpenMP][libomptarget] Separate lit tests for different offloading targets (2/2) 2021-04-27 15:54:32 +02:00
omp_host_pinned_memory.c [libomptarget] Add support for target memory allocators to cuda RTL 2021-05-07 10:27:02 -04:00