[PATCH] D131008: [nfc] Remove unused parameter in TailDuplicator::duplicateSimpleBB
Mircea Trofin via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Aug 2 12:15:10 PDT 2022
mtrofin created this revision.
mtrofin added a reviewer: rahmanl.
Herald added a subscriber: hiraditya.
Herald added a project: All.
mtrofin requested review of this revision.
Herald added a project: LLVM.
Herald added a subscriber: llvm-commits.
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D131008
Files:
llvm/include/llvm/CodeGen/TailDuplicator.h
llvm/lib/CodeGen/TailDuplicator.cpp
Index: llvm/lib/CodeGen/TailDuplicator.cpp
===================================================================
--- llvm/lib/CodeGen/TailDuplicator.cpp
+++ llvm/lib/CodeGen/TailDuplicator.cpp
@@ -716,8 +716,7 @@
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 @@
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
Index: llvm/include/llvm/CodeGen/TailDuplicator.h
===================================================================
--- llvm/include/llvm/CodeGen/TailDuplicator.h
+++ llvm/include/llvm/CodeGen/TailDuplicator.h
@@ -115,8 +115,7 @@
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,
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D131008.449376.patch
Type: text/x-patch
Size: 1781 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20220802/44e7740e/attachment.bin>
More information about the llvm-commits
mailing list