AMDGPU: Add gfx11 feature to force initializing 16 input SGPRs
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Mon, 24 Jan 2022 16:35:34 +0000 (11:35 -0500)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Wed, 29 Jun 2022 18:52:19 +0000 (14:52 -0400)
commit0bdaef38c9bbb4986709057b14dd5a70e8975051
treedf1cbad17ac1fbb9ec76c4bae374e4cdbe871384
parent34fc1db9a8b22300a90e71fe7285501e7bcdc90e
AMDGPU: Add gfx11 feature to force initializing 16 input SGPRs

The total user+system SGPR count needs to be padded out to 16 if fewer
inputs are enabled.
llvm/lib/Target/AMDGPU/AMDGPU.td
llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp
llvm/lib/Target/AMDGPU/GCNSubtarget.h
llvm/lib/Target/AMDGPU/SIISelLowering.cpp
llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h
llvm/test/CodeGen/AMDGPU/gfx11-user-sgpr-init16-bug.ll [new file with mode: 0644]