llvm-project/openmp/libomptarget/deviceRTLs/common
Pushpinder Singh 7634c64b61 [OpenMP][AMDGPU] Use DS_Max_Warp_Number instead of WARPSIZE
The size of worker_rootS should have been DS_Max_Warp_Number.
This reduces memory usage by deviceRTL on AMDGPU from around 2.3GB
to around 770MB.

Reviewed By: JonChesterfield, jdoerfert

Differential Revision: https://reviews.llvm.org/D87084
2020-09-07 05:15:21 -04:00
..
src [OpenMP][AMDGPU] Use DS_Max_Warp_Number instead of WARPSIZE 2020-09-07 05:15:21 -04:00
debug.h [OpenMP] NFC: Fix trivial typo 2020-04-04 12:06:54 +09:00
device_environment.h [libomptarget] Build a minimal deviceRTL for amdgcn 2019-12-04 16:43:37 +00:00
omptarget.h [OpenMP][AMDGPU] Use DS_Max_Warp_Number instead of WARPSIZE 2020-09-07 05:15:21 -04:00
omptargeti.h [OpenMP] NFC: Fix trivial typo 2020-04-04 12:06:54 +09:00
state-queue.h
state-queuei.h [libomptarget][nfc] Introduce atomic wrapper function 2019-12-18 20:06:17 +00:00
support.h [OpenMP][NFC] Remove unused and untested code from the device runtime 2020-07-10 19:09:41 -05:00
target_atomic.h [libomptarget][nfc] Introduce atomic wrapper function 2019-12-18 20:06:17 +00:00