[llvm] 2be251f - [AMDGPU] Simplify expandPostRAPseudo for SI_PC_ADD_REL_OFFSET. NFC.

Jay Foad via llvm-commits llvm-commits at lists.llvm.org
Wed Nov 1 08:51:26 PDT 2023


Author: Jay Foad
Date: 2023-11-01T15:51:20Z
New Revision: 2be251fbf4b2300195d5f89d819891e985ff0329

URL: https://github.com/llvm/llvm-project/commit/2be251fbf4b2300195d5f89d819891e985ff0329
DIFF: https://github.com/llvm/llvm-project/commit/2be251fbf4b2300195d5f89d819891e985ff0329.diff

LOG: [AMDGPU] Simplify expandPostRAPseudo for SI_PC_ADD_REL_OFFSET. NFC.

Added: 
    

Modified: 
    llvm/lib/Target/AMDGPU/SIInstrInfo.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp b/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
index 1bd7a28ca650e35..7c5a91c555b21fc 100644
--- a/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
+++ b/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
@@ -2400,11 +2400,10 @@ bool SIInstrInfo::expandPostRAPseudo(MachineInstr &MI) const {
                        .addReg(RegLo)
                        .add(MI.getOperand(1)));
 
-    MachineInstrBuilder MIB = BuildMI(MF, DL, get(AMDGPU::S_ADDC_U32), RegHi)
-                                  .addReg(RegHi);
-    MIB.add(MI.getOperand(2));
+    Bundler.append(BuildMI(MF, DL, get(AMDGPU::S_ADDC_U32), RegHi)
+                       .addReg(RegHi)
+                       .add(MI.getOperand(2)));
 
-    Bundler.append(MIB);
     finalizeBundle(MBB, Bundler.begin());
 
     MI.eraseFromParent();


        


More information about the llvm-commits mailing list