15 #ifndef AMDILFRAME_LOWERING_H
16 #define AMDILFRAME_LOWERING_H
31 unsigned TransAl = 1);
44 #endif // AMDILFRAME_LOWERING_H
virtual int getFrameIndexOffset(const MachineFunction &MF, int FI) const
virtual void emitPrologue(MachineFunction &MF) 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
Information about the stack frame layout on the AMDGPU targets.
virtual const SpillSlot * getCalleeSavedSpillSlots(unsigned &NumEntries) const
virtual ~AMDGPUFrameLowering()
virtual void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const