[AMDGPU] Make aperture registers 64 bit
authorPierre van Houtryve <pierre.vanhoutryve@amd.com>
Tue, 22 Nov 2022 09:13:57 +0000 (09:13 +0000)
committerPierre van Houtryve <pierre.vanhoutryve@amd.com>
Tue, 22 Nov 2022 09:17:59 +0000 (09:17 +0000)
commit220147d536f35d06c7037185d976ecae9df8f32c
tree6fc5cbb5530137ca00b7c3d9847c8ff7086588fd
parent81bd5e2ef7332f8ccad5ffeef931ed7d87d548e7
[AMDGPU] Make aperture registers 64 bit

Makes the SRC_(SHARED|PRIVATE)_(BASE|LIMIT) registers 64 bit instead of 32.
They're still usable as 32 bit operands by using the _LO suffix.

Preparation for D137542

Reviewed By: arsenm

Differential Revision: https://reviews.llvm.org/D137767
llvm/lib/Target/AMDGPU/AMDGPUResourceUsageAnalysis.cpp
llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp
llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp
llvm/lib/Target/AMDGPU/SIRegisterInfo.td