[llvm] [AMDGPU][True16] Legalize S16 for G_STORE/G_LOAD in GlobalISel when True16 is enabled (PR #176963)

Domenic Nutile via llvm-commits llvm-commits at lists.llvm.org
Wed Apr 22 08:22:03 PDT 2026


================
@@ -1101,7 +1101,7 @@ RegBankLegalizeRules::RegBankLegalizeRules(const GCNSubtarget &_ST,
       .Any({{DivB64, P5}, {{VgprB64}, {VgprP5}}})
       .Any({{DivB96, P5}, {{VgprB96}, {VgprP5}}})
       .Any({{DivB128, P5}, {{VgprB128}, {VgprP5}}})
-      
+
----------------
saxlungs wrote:

Sorry, didn't mean for this change to make it in here yet. But after some offline discussion with Petar, there will be some changes coming for this file to fix the couple of tests that are failing to select G_SEXTLOAD with a vgpr(s16) destination

https://github.com/llvm/llvm-project/pull/176963


More information about the llvm-commits mailing list