Skip to content

Commit cfca229

Browse files
authored
AMDGPU: Add and clarify reserved address spaces (#166486)
Address spaces 10 and 11 are reserved for future use in the sense that we plain to upstream their use. Address space 12 is used by LLPC. It is used in a workaround for an issue with SMEM accesses to PRT buffers that is specific to the LLPC ecosystem and makes no sense to upstream.
1 parent 4b367e0 commit cfca229

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

llvm/docs/AMDGPUUsage.rst

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -883,8 +883,9 @@ supported for the ``amdgcn`` target.
883883
Buffer Fat Pointer 7 N/A N/A 160 0
884884
Buffer Resource 8 N/A V# 128 0x00000000000000000000000000000000
885885
Buffer Strided Pointer (experimental) 9 *TODO*
886-
*reserved for downstream use* 10
887-
*reserved for downstream use* 11
886+
*reserved for future use* 10
887+
*reserved for future use* 11
888+
*reserved for downstream use (LLPC)* 12
888889
Streamout Registers 128 N/A GS_REGS
889890
===================================== =============== =========== ================ ======= ============================
890891

0 commit comments

Comments
 (0)