22 int LAO,
unsigned TransAl)
virtual int getFrameIndexOffset(const MachineFunction &MF, int FI) const
unsigned getNumObjects() const
virtual void emitPrologue(MachineFunction &MF) const
Abstract Stack Frame Information.
Interface to describe a layout of a stack frame on a AMDIL target machine.
TargetRegisterInfo interface that is implemented by all hw codegen targets.
int getObjectIndexBegin() const
virtual bool hasFP(const MachineFunction &MF) const
AMDGPUFrameLowering(StackDirection D, unsigned StackAl, int LAO, unsigned TransAl=1)
virtual unsigned getStackWidth(const MachineFunction &MF) const
MachineFrameInfo * getFrameInfo()
virtual const SpillSlot * getCalleeSavedSpillSlots(unsigned &NumEntries) const
int64_t getObjectSize(int ObjectIdx) const
virtual ~AMDGPUFrameLowering()
virtual void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const