[llvm] 8b997ad - [AMDGPU] Remove dead code after D109052

Jay Foad via llvm-commits llvm-commits at lists.llvm.org
Mon Dec 20 06:29:32 PST 2021


Author: Jay Foad
Date: 2021-12-20T14:20:02Z
New Revision: 8b997adc64ce09bbc981ba52954d4e1baa012cce

URL: https://github.com/llvm/llvm-project/commit/8b997adc64ce09bbc981ba52954d4e1baa012cce
DIFF: https://github.com/llvm/llvm-project/commit/8b997adc64ce09bbc981ba52954d4e1baa012cce.diff

LOG: [AMDGPU] Remove dead code after D109052

Added: 
    

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

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp b/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp
index 5988403c0a29c..2bb77d9de0b27 100644
--- a/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp
+++ b/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp
@@ -707,9 +707,6 @@ bool AMDGPURegisterBankInfo::executeInWaterfallLoop(
   iterator_range<MachineBasicBlock::iterator> Range,
   SmallSet<Register, 4> &SGPROperandRegs,
   MachineRegisterInfo &MRI) const {
-  SmallVector<Register, 4> ResultRegs;
-  SmallVector<Register, 4> InitResultRegs;
-  SmallVector<Register, 4> PhiRegs;
 
   // Track use registers which have already been expanded with a readfirstlane
   // sequence. This may have multiple uses if moving a sequence.
@@ -774,15 +771,6 @@ bool AMDGPURegisterBankInfo::executeInWaterfallLoop(
     .addReg(NewExec)
     .addMBB(LoopBB);
 
-  for (auto Result : zip(InitResultRegs, ResultRegs, PhiRegs)) {
-    B.buildInstr(TargetOpcode::G_PHI)
-      .addDef(std::get<2>(Result))
-      .addReg(std::get<0>(Result)) // Initial value / implicit_def
-      .addMBB(&MBB)
-      .addReg(std::get<1>(Result)) // Mid-loop value.
-      .addMBB(LoopBB);
-  }
-
   const DebugLoc &DL = B.getDL();
 
   MachineInstr &FirstInst = *Range.begin();


        


More information about the llvm-commits mailing list