mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-10-18 10:32:48 +02:00
[CodeGen] Remove unused function isRegLiveInExitBlocks (NFC)
The last use was removed on Jan 17, 2020 in commit 42350cd893a9cf6c199b17441dc2ba526c7cca71.
This commit is contained in:
parent
dfbe37a54f
commit
42b5b228d1
@ -37,10 +37,6 @@ MachineBasicBlock *PeelSingleBlockLoop(LoopPeelDirection Direction,
|
||||
MachineRegisterInfo &MRI,
|
||||
const TargetInstrInfo *TII);
|
||||
|
||||
/// Return true if PhysReg is live outside the loop, i.e. determine if it
|
||||
/// is live in the loop exit blocks, and false otherwise.
|
||||
bool isRegLiveInExitBlocks(MachineLoop *Loop, int PhysReg);
|
||||
|
||||
} // namespace llvm
|
||||
|
||||
#endif // LLVM_LIB_CODEGEN_MACHINELOOPUTILS_H
|
||||
|
@ -130,14 +130,3 @@ MachineBasicBlock *llvm::PeelSingleBlockLoop(LoopPeelDirection Direction,
|
||||
|
||||
return NewBB;
|
||||
}
|
||||
|
||||
bool llvm::isRegLiveInExitBlocks(MachineLoop *Loop, int PhysReg) {
|
||||
SmallVector<MachineBasicBlock *, 4> ExitBlocks;
|
||||
Loop->getExitBlocks(ExitBlocks);
|
||||
|
||||
for (auto *MBB : ExitBlocks)
|
||||
if (MBB->isLiveIn(PhysReg))
|
||||
return true;
|
||||
|
||||
return false;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user