[nfc] Remove unused parameter in TailDuplicator::duplicateSimpleBB
authorMircea Trofin <mtrofin@google.com>
Tue, 2 Aug 2022 19:14:24 +0000 (12:14 -0700)
committerMircea Trofin <mtrofin@google.com>
Tue, 2 Aug 2022 20:39:34 +0000 (13:39 -0700)
Differential Revision: https://reviews.llvm.org/D131008

llvm/include/llvm/CodeGen/TailDuplicator.h
llvm/lib/CodeGen/TailDuplicator.cpp

index 94e8092..8fdce30 100644 (file)
@@ -115,8 +115,7 @@ private:
   bool canCompletelyDuplicateBB(MachineBasicBlock &BB);
   bool duplicateSimpleBB(MachineBasicBlock *TailBB,
                          SmallVectorImpl<MachineBasicBlock *> &TDBBs,
-                         const DenseSet<Register> &RegsUsedByPhi,
-                         SmallVectorImpl<MachineInstr *> &Copies);
+                         const DenseSet<Register> &RegsUsedByPhi);
   bool tailDuplicate(bool IsSimple,
                      MachineBasicBlock *TailBB,
                      MachineBasicBlock *ForcedLayoutPred,
index 18507b8..461971a 100644 (file)
@@ -716,8 +716,7 @@ bool TailDuplicator::canCompletelyDuplicateBB(MachineBasicBlock &BB) {
 
 bool TailDuplicator::duplicateSimpleBB(
     MachineBasicBlock *TailBB, SmallVectorImpl<MachineBasicBlock *> &TDBBs,
-    const DenseSet<Register> &UsedByPhi,
-    SmallVectorImpl<MachineInstr *> &Copies) {
+    const DenseSet<Register> &UsedByPhi) {
   SmallPtrSet<MachineBasicBlock *, 8> Succs(TailBB->succ_begin(),
                                             TailBB->succ_end());
   SmallVector<MachineBasicBlock *, 8> Preds(TailBB->predecessors());
@@ -826,7 +825,7 @@ bool TailDuplicator::tailDuplicate(bool IsSimple, MachineBasicBlock *TailBB,
   getRegsUsedByPHIs(*TailBB, &UsedByPhi);
 
   if (IsSimple)
-    return duplicateSimpleBB(TailBB, TDBBs, UsedByPhi, Copies);
+    return duplicateSimpleBB(TailBB, TDBBs, UsedByPhi);
 
   // Iterate through all the unique predecessors and tail-duplicate this
   // block into them, if possible. Copying the list ahead of time also