Long live the exception handling!
[oota-llvm.git] / lib / Target / IA64 / IA64RegisterInfo.h
index d90f3211eb81263777db959fd26ccbd83b5f42b0..162ad5ae4259cfc71e97406810042ee63e4b5fe2 100644 (file)
@@ -47,9 +47,10 @@ struct IA64RegisterInfo : public IA64GenRegisterInfo {
   void reMaterialize(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI,
                      unsigned DestReg, const MachineInstr *Orig) const;
 
-  const unsigned *getCalleeSavedRegs() const;
+  const unsigned *getCalleeSavedRegs(const MachineFunction *MF = 0) const;
 
-  const TargetRegisterClass* const* getCalleeSavedRegClasses() const;
+  const TargetRegisterClass* const* getCalleeSavedRegClasses(
+                                     const MachineFunction *MF = 0) const;
 
   BitVector getReservedRegs(const MachineFunction &MF) const;