[PATCH] D144034: [AMDGPU][GFX11] Legalize and select partial NSA MIMG instructions
Matt Arsenault via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Feb 22 04:31:54 PST 2023
arsenm added a comment.
Missing verifier tests
================
Comment at: llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:5052
- if (!UseNSA && Intr->NumVAddrs > 1)
+ if (UsePartialNSA)
+ convertImageAddrToPacked(B, MI, ArgOffset + Intr->VAddrStart,
----------------
Braces
================
Comment at: llvm/lib/Target/AMDGPU/SIInstrInfo.cpp:4640-4642
+ unsigned LastVAddrIdx = SRsrcIdx - 1;
+ const TargetRegisterClass *RC = getOpRegClass(MI, LastVAddrIdx);
+ VAddrWords += RI.getRegSizeInBits(*RC) / 32 - 1;
----------------
Should use getOpSize
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D144034/new/
https://reviews.llvm.org/D144034
More information about the llvm-commits
mailing list