llvm-project/openmp/libomptarget/test
Joseph Huber f4f23de1a4 [Libomptarget] Add basic support for dynamic shared memory on AMDGPU
This patchs adds the arguments necessary to allocate the size of the
dynamic shared memory via the `LIBOMPTARGET_SHARED_MEMORY_SIZE`
environment variable. This patch only allocates the memory, AMDGPU has a
limitation that shared memory can only be accessed from the kernel
directly. So this will currently only work with optimizations to inline
the accessor function.

Reviewed By: JonChesterfield

Differential Revision: https://reviews.llvm.org/D125252
2022-06-01 13:32:50 -04:00
..
api [Libomptarget] Add basic support for dynamic shared memory on AMDGPU 2022-06-01 13:32:50 -04:00
env [OpenMP][libomptarget] Separate lit tests for different offloading targets (2/2) 2021-04-27 15:54:32 +02:00
mapping [libomptarget] Make omp_target_is_present checks storage instead of zero length array. 2022-04-22 17:37:06 -05:00
offloading [OpenMP][Clang] Fix atomic compare for signed vs. unsigned 2022-05-30 11:02:20 -04:00
unified_shared_memory [OpenMP] Make the new offloading driver the default 2022-04-18 15:05:09 -04:00
CMakeLists.txt [OpenMP][CMake] Fix an issue when there is space in the argument LIBOMPTARGET_LIT_ARGS 2021-07-18 21:54:14 -04:00
lit.cfg [OpenMP] Make the new offloading driver the default 2022-04-18 15:05:09 -04:00
lit.site.cfg.in [OpenMP] Test unified shared memory tests only on systems that support it. 2021-05-13 11:08:04 -05:00