Lines Matching refs:ARMFrameLowering
176 ARMFrameLowering::ARMFrameLowering(const ARMSubtarget &sti) in ARMFrameLowering() function in ARMFrameLowering
180 bool ARMFrameLowering::keepFramePointer(const MachineFunction &MF) const { in keepFramePointer()
189 bool ARMFrameLowering::enableCalleeSaveSkip(const MachineFunction &MF) const { in enableCalleeSaveSkip()
202 bool ARMFrameLowering::hasFP(const MachineFunction &MF) const { in hasFP()
217 bool ARMFrameLowering::isFPReserved(const MachineFunction &MF) const { in isFPReserved()
226 bool ARMFrameLowering::hasReservedCallFrame(const MachineFunction &MF) const { in hasReservedCallFrame()
244 ARMFrameLowering::canSimplifyCallFramePseudos(const MachineFunction &MF) const { in canSimplifyCallFramePseudos()
731 void ARMFrameLowering::emitPrologue(MachineFunction &MF, in emitPrologue()
1272 void ARMFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()
1433 StackOffset ARMFrameLowering::getFrameIndexReference(const MachineFunction &MF, in getFrameIndexReference()
1439 int ARMFrameLowering::ResolveFrameIndexReference(const MachineFunction &MF, in ResolveFrameIndexReference()
1521 void ARMFrameLowering::emitPushInst(MachineBasicBlock &MBB, in emitPushInst()
1598 void ARMFrameLowering::emitPopInst(MachineBasicBlock &MBB, in emitPopInst()
1975 bool ARMFrameLowering::spillCalleeSavedRegisters( in spillCalleeSavedRegisters()
2029 bool ARMFrameLowering::restoreCalleeSavedRegisters( in restoreCalleeSavedRegisters()
2215 bool ARMFrameLowering::enableShrinkWrapping(const MachineFunction &MF) const { in enableShrinkWrapping()
2262 void ARMFrameLowering::determineCalleeSaves(MachineFunction &MF, in determineCalleeSaves()
2784 void ARMFrameLowering::updateLRRestored(MachineFunction &MF) { in updateLRRestored()
2808 void ARMFrameLowering::processFunctionBeforeFrameFinalized( in processFunctionBeforeFrameFinalized()
2814 void ARMFrameLowering::getCalleeSaves(const MachineFunction &MF, in getCalleeSaves()
2826 bool ARMFrameLowering::assignCalleeSavedSpillSlots( in assignCalleeSavedSpillSlots()
2861 ARMFrameLowering::getCalleeSavedSpillSlots(unsigned &NumEntries) const { in getCalleeSavedSpillSlots()
2867 MachineBasicBlock::iterator ARMFrameLowering::eliminateCallFramePseudoInstr( in eliminateCallFramePseudoInstr()
2978 void ARMFrameLowering::adjustForSegmentedStacks( in adjustForSegmentedStacks()