summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/XCore/XCoreInstrInfo.h
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2010-07-11 07:56:13 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2010-07-11 07:56:13 +0000
commit928b5934869005090cba396ac431275f4baa53c7 (patch)
tree4de9572574342eec8c3415e2ca201253a01c3bb5 /llvm/lib/Target/XCore/XCoreInstrInfo.h
parent976b7b61fcf412eac53a9f4130992bd568cdbfaf (diff)
downloadbcm5719-llvm-928b5934869005090cba396ac431275f4baa53c7.tar.gz
bcm5719-llvm-928b5934869005090cba396ac431275f4baa53c7.zip
Replace copyRegToReg with copyPhysReg for XCore.
llvm-svn: 108087
Diffstat (limited to 'llvm/lib/Target/XCore/XCoreInstrInfo.h')
-rw-r--r--llvm/lib/Target/XCore/XCoreInstrInfo.h10
1 files changed, 4 insertions, 6 deletions
diff --git a/llvm/lib/Target/XCore/XCoreInstrInfo.h b/llvm/lib/Target/XCore/XCoreInstrInfo.h
index 8c50bb7f60f..e5b0171579f 100644
--- a/llvm/lib/Target/XCore/XCoreInstrInfo.h
+++ b/llvm/lib/Target/XCore/XCoreInstrInfo.h
@@ -64,12 +64,10 @@ public:
virtual unsigned RemoveBranch(MachineBasicBlock &MBB) const;
- virtual bool copyRegToReg(MachineBasicBlock &MBB,
- MachineBasicBlock::iterator I,
- unsigned DestReg, unsigned SrcReg,
- const TargetRegisterClass *DestRC,
- const TargetRegisterClass *SrcRC,
- DebugLoc DL) const;
+ virtual void copyPhysReg(MachineBasicBlock &MBB,
+ MachineBasicBlock::iterator I, DebugLoc DL,
+ unsigned DestReg, unsigned SrcReg,
+ bool KillSrc) const;
virtual void storeRegToStackSlot(MachineBasicBlock &MBB,
MachineBasicBlock::iterator MI,
OpenPOWER on IntegriCloud