mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-10-19 19:12:56 +02:00
Remove unused 'isAlias' parameter.
llvm-svn: 150224
This commit is contained in:
parent
48f58bcce9
commit
d211d8e431
@ -355,7 +355,7 @@ namespace llvm {
|
||||
/// handleLiveInRegister - Create interval for a livein register.
|
||||
void handleLiveInRegister(MachineBasicBlock* mbb,
|
||||
SlotIndex MIIdx,
|
||||
LiveInterval &interval, bool isAlias = false);
|
||||
LiveInterval &interval);
|
||||
|
||||
/// getReMatImplicitUse - If the remat definition MI has one (for now, we
|
||||
/// only allow one) virtual register operand, then its uses are implicitly
|
||||
|
@ -455,7 +455,7 @@ void LiveIntervals::handleRegisterDef(MachineBasicBlock *MBB,
|
||||
|
||||
void LiveIntervals::handleLiveInRegister(MachineBasicBlock *MBB,
|
||||
SlotIndex MIIdx,
|
||||
LiveInterval &interval, bool isAlias) {
|
||||
LiveInterval &interval) {
|
||||
DEBUG(dbgs() << "\t\tlivein register: " << PrintReg(interval.reg, tri_));
|
||||
|
||||
// Look for kills, if it reaches a def before it's killed, then it shouldn't
|
||||
@ -505,13 +505,8 @@ void LiveIntervals::handleLiveInRegister(MachineBasicBlock *MBB,
|
||||
|
||||
// Live-in register might not be used at all.
|
||||
if (!SeenDefUse) {
|
||||
if (isAlias) {
|
||||
DEBUG(dbgs() << " dead");
|
||||
end = MIIdx.getDeadSlot();
|
||||
} else {
|
||||
DEBUG(dbgs() << " live through");
|
||||
end = getMBBEndIdx(MBB);
|
||||
}
|
||||
DEBUG(dbgs() << " live through");
|
||||
end = getMBBEndIdx(MBB);
|
||||
}
|
||||
|
||||
SlotIndex defIdx = getMBBStartIdx(MBB);
|
||||
|
Loading…
Reference in New Issue
Block a user