Do not consider MMX_MOVD64rr a move instructions. The source register is in GR32...
[oota-llvm.git] / lib / Target / PIC16 / PIC16RegisterInfo.h
index aaabb4119936485b72208020e4081a87bc350d57..83689d0486b130c94623c7a93c649d233909f18d 100644 (file)
@@ -51,6 +51,10 @@ class PIC16RegisterInfo : public PIC16GenRegisterInfo {
   virtual void eliminateFrameIndex(MachineBasicBlock::iterator MI,
                         int SPAdj, RegScavenger *RS=NULL) const;
 
+  void eliminateCallFramePseudoInstr(MachineFunction &MF,
+                                     MachineBasicBlock &MBB,
+                                     MachineBasicBlock::iterator I) const;
+
   virtual void emitPrologue(MachineFunction &MF) const;
   virtual void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const;
   virtual int getDwarfRegNum(unsigned RegNum, bool isEH) const;