summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2008-03-31 20:40:39 +0000
committerEvan Cheng <evan.cheng@apple.com>2008-03-31 20:40:39 +0000
commited6e34fe4185e6dd9efb10f3bd13f388b0a9b19d (patch)
tree64dfb7297b187e13fb8a29dc99d5c26f8b899dae /llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp
parentf549b26254dc65e0f61bb71b26502adc1aee0d9f (diff)
downloadbcm5719-llvm-ed6e34fe4185e6dd9efb10f3bd13f388b0a9b19d.tar.gz
bcm5719-llvm-ed6e34fe4185e6dd9efb10f3bd13f388b0a9b19d.zip
Move reMaterialize() from TargetRegisterInfo to TargetInstrInfo.
llvm-svn: 48995
Diffstat (limited to 'llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp')
-rw-r--r--llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp9
1 files changed, 0 insertions, 9 deletions
diff --git a/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp b/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp
index d78abaca7c3..0e6bc69023d 100644
--- a/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp
+++ b/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp
@@ -136,15 +136,6 @@ PPCRegisterInfo::PPCRegisterInfo(const PPCSubtarget &ST,
ImmToIdxMap[PPC::ADDI8] = PPC::ADD8; ImmToIdxMap[PPC::STD_32] = PPC::STDX_32;
}
-void PPCRegisterInfo::reMaterialize(MachineBasicBlock &MBB,
- MachineBasicBlock::iterator I,
- unsigned DestReg,
- const MachineInstr *Orig) const {
- MachineInstr *MI = Orig->clone();
- MI->getOperand(0).setReg(DestReg);
- MBB.insert(I, MI);
-}
-
const unsigned*
PPCRegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const {
// 32-bit Darwin calling convention.
OpenPOWER on IntegriCloud