Searched refs:MipsFrameLowering (Results 1 – 12 of 12) sorted by relevance
23 class MipsFrameLowering : public TargetFrameLowering {28 explicit MipsFrameLowering(const MipsSubtarget &sti, unsigned Alignment) in MipsFrameLowering() function31 static const MipsFrameLowering *create(const MipsSubtarget &ST);49 const MipsFrameLowering *createMips16FrameLowering(const MipsSubtarget &ST);50 const MipsFrameLowering *createMipsSEFrameLowering(const MipsSubtarget &ST);
83 const MipsFrameLowering *MipsFrameLowering::create(const MipsSubtarget &ST) { in create()94 bool MipsFrameLowering::hasFP(const MachineFunction &MF) const { in hasFP()103 bool MipsFrameLowering::hasBP(const MachineFunction &MF) const { in hasBP()110 uint64_t MipsFrameLowering::estimateStackSize(const MachineFunction &MF) const { in estimateStackSize()145 MachineBasicBlock::iterator MipsFrameLowering::
32 : MipsFrameLowering(STI, STI.stackAlignment()) {} in Mips16FrameLowering()173 const MipsFrameLowering *
20 class Mips16FrameLowering : public MipsFrameLowering {
21 class MipsSEFrameLowering : public MipsFrameLowering {
34 MipsFrameLowering.cpp
77 FrameLowering(MipsFrameLowering::create(*this)), in MipsSubtarget()
160 std::unique_ptr<const MipsFrameLowering> FrameLowering;
372 : MipsFrameLowering(STI, STI.stackAlignment()) {} in MipsSEFrameLowering()890 const MipsFrameLowering *
24 class MipsFrameLowering : public TargetFrameLowering {29 explicit MipsFrameLowering(const MipsSubtarget &sti) in MipsFrameLowering() function
85 bool MipsFrameLowering::hasFP(const MachineFunction &MF) const { in hasFP()91 bool MipsFrameLowering::targetHandlesStackFrameRounding() const { in targetHandlesStackFrameRounding()138 void MipsFrameLowering::emitPrologue(MachineFunction &MF) const { in emitPrologue()268 void MipsFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()309 void MipsFrameLowering::
34 MipsFrameLowering FrameLowering;