[llvm] ac0d415 - Update documentation for buffer fat pointers (#92034)
via llvm-commits
llvm-commits at lists.llvm.org
Tue May 14 08:03:52 PDT 2024
Author: Krzysztof Drewniak
Date: 2024-05-14T10:03:48-05:00
New Revision: ac0d415552922436c3136e3dd1446294858c2d7d
URL: https://github.com/llvm/llvm-project/commit/ac0d415552922436c3136e3dd1446294858c2d7d
DIFF: https://github.com/llvm/llvm-project/commit/ac0d415552922436c3136e3dd1446294858c2d7d.diff
LOG: Update documentation for buffer fat pointers (#92034)
Now that we've got (minus some issues around datatypes and invariant
loads) working lowerings for address space 7, update the table in the
AMDGPU usage guide to properly indicate the nature of these address
spaces.
Added:
Modified:
llvm/docs/AMDGPUUsage.rst
Removed:
################################################################################
diff --git a/llvm/docs/AMDGPUUsage.rst b/llvm/docs/AMDGPUUsage.rst
index 51969be85648f..75536bc5bea67 100644
--- a/llvm/docs/AMDGPUUsage.rst
+++ b/llvm/docs/AMDGPUUsage.rst
@@ -824,8 +824,8 @@ supported for the ``amdgcn`` target.
Constant 4 constant *same as global* 64 0x0000000000000000
Private 5 private scratch 32 0xFFFFFFFF
Constant 32-bit 6 *TODO* 0x00000000
- Buffer Fat Pointer (experimental) 7 *TODO*
- Buffer Resource (experimental) 8 *TODO*
+ Buffer Fat Pointer 7 N/A N/A 160 0
+ Buffer Resource 8 N/A V# 128 0x00000000000000000000000000000000
Buffer Strided Pointer (experimental) 9 *TODO*
Streamout Registers 128 N/A GS_REGS
===================================== =============== =========== ================ ======= ============================
More information about the llvm-commits
mailing list