Replace copyRegToReg with copyPhysReg for XCore.
[oota-llvm.git] / lib / Target / XCore / XCoreInstrInfo.h
index 8c50bb7f60f125ef4cd6974c643adb65cb647c36..e5b0171579fce4a321b403ebf074455a4c8b3969 100644 (file)
@@ -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,