[llvm] [NVPTX] Rename register classes after float register removal (NFC) (PR #145255)
Artem Belevich via llvm-commits
llvm-commits at lists.llvm.org
Mon Jun 23 10:36:05 PDT 2025
================
@@ -77,20 +77,20 @@ constants: []
machineFunctionInfo: {}
body: |
bb.0:
- %0:int32regs, %1:int32regs, %2:int32regs, %3:int32regs = LoadParamMemV4I32 0
+ %0:b32, %1:b32, %2:b32, %3:b32 = LoadParamMemV4I32 0
; CHECK-NOT: ProxyReg
- %4:int32regs = ProxyRegB32 killed %0
- %5:int32regs = ProxyRegB32 killed %1
- %6:int32regs = ProxyRegB32 killed %2
- %7:int32regs = ProxyRegB32 killed %3
+ %4:b32 = ProxyRegB32 killed %0
----------------
Artem-B wrote:
Unrelated to this patch, but do we still need those `proxyReg*`. With the register classes boiled down to their exact PTX counterparts, we should not need them any more.
https://github.com/llvm/llvm-project/pull/145255
More information about the llvm-commits
mailing list