[PATCH] D121914: [AMDGPU] Stop using getMinimalPhysRegClass in LowerFormalArguments
Jay Foad via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Mar 17 08:06:45 PDT 2022
foad added a comment.
In D121914#3389338 <https://reviews.llvm.org/D121914#3389338>, @Joe_Nash wrote:
> Is this passing testing?
Yes.
> When I put assert(VT.getSizeInBits() == 32) here I get massive test failures. So what happens to wider types, they all become VGPR_32?
See the calling conv definitions in AMDGPUCallingConv.td. All supported types (including i16 and f16) are passed in 32-bit GPRs, either VGPRn or SGPRn.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D121914/new/
https://reviews.llvm.org/D121914
More information about the llvm-commits
mailing list