Skip to content

Commit f23ccf0

Browse files
committed
LiveRangeEdit: Inline markDeadRemat() into only user; NFC
This function was only called from a single place in which we didn't even need the `if (DeadRemats)` check. llvm-svn: 322230
1 parent 5c84e4b commit f23ccf0

File tree

2 files changed

+1
-7
lines changed

2 files changed

+1
-7
lines changed

llvm/include/llvm/CodeGen/LiveRangeEdit.h

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -233,12 +233,6 @@ class LiveRangeEdit : private MachineRegisterInfo::Delegate {
233233
return Rematted.count(ParentVNI);
234234
}
235235

236-
void markDeadRemat(MachineInstr *inst) {
237-
// DeadRemats is an optional field.
238-
if (DeadRemats)
239-
DeadRemats->insert(inst);
240-
}
241-
242236
/// eraseVirtReg - Notify the delegate that Reg is no longer in use, and try
243237
/// to erase it from LIS.
244238
void eraseVirtReg(unsigned Reg);

llvm/lib/CodeGen/LiveRangeEdit.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -364,7 +364,7 @@ void LiveRangeEdit::eliminateDeadDef(MachineInstr *MI, ToShrinkSet &ToShrink,
364364
VNInfo *VNI = NewLI.getNextValue(Idx, LIS.getVNInfoAllocator());
365365
NewLI.addSegment(LiveInterval::Segment(Idx, Idx.getDeadSlot(), VNI));
366366
pop_back();
367-
markDeadRemat(MI);
367+
DeadRemats->insert(MI);
368368
const TargetRegisterInfo &TRI = *MRI.getTargetRegisterInfo();
369369
MI->substituteRegister(Dest, NewLI.reg, 0, TRI);
370370
MI->getOperand(0).setIsDead(true);

0 commit comments

Comments
 (0)