14 #ifndef MIPSSE_FRAMEINFO_H
15 #define MIPSSE_FRAMEINFO_H
37 const std::vector<CalleeSavedInfo> &CSI,
const MipsSubtarget & STI
unsigned ehDataReg(unsigned I) const
void emitPrologue(MachineFunction &MF) const
bool hasReservedCallFrame(const MachineFunction &MF) const
bool spillCalleeSavedRegisters(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, const std::vector< CalleeSavedInfo > &CSI, const TargetRegisterInfo *TRI) const
void eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB, MachineBasicBlock::iterator I) const
MipsSEFrameLowering(const MipsSubtarget &STI)
void processFunctionBeforeCalleeSavedScan(MachineFunction &MF, RegScavenger *RS) const
void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const