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()
733 void ARMFrameLowering::emitPrologue(MachineFunction &MF, in emitPrologue()
1273 void ARMFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()
1434 StackOffset ARMFrameLowering::getFrameIndexReference(const MachineFunction &MF, in getFrameIndexReference()
1440 int ARMFrameLowering::ResolveFrameIndexReference(const MachineFunction &MF, in ResolveFrameIndexReference()
1522 void ARMFrameLowering::emitPushInst(MachineBasicBlock &MBB, in emitPushInst()
1599 void ARMFrameLowering::emitPopInst(MachineBasicBlock &MBB, in emitPopInst()
1978 bool ARMFrameLowering::spillCalleeSavedRegisters( in spillCalleeSavedRegisters()
2032 bool ARMFrameLowering::restoreCalleeSavedRegisters( in restoreCalleeSavedRegisters()
2218 bool ARMFrameLowering::enableShrinkWrapping(const MachineFunction &MF) const { in enableShrinkWrapping()
2235 bool ARMFrameLowering::requiresAAPCSFrameRecord( in requiresAAPCSFrameRecord()
2265 void ARMFrameLowering::determineCalleeSaves(MachineFunction &MF, in determineCalleeSaves()
2787 void ARMFrameLowering::updateLRRestored(MachineFunction &MF) { in updateLRRestored()
2811 void ARMFrameLowering::processFunctionBeforeFrameFinalized( in processFunctionBeforeFrameFinalized()
2817 void ARMFrameLowering::getCalleeSaves(const MachineFunction &MF, in getCalleeSaves()
2829 bool ARMFrameLowering::assignCalleeSavedSpillSlots( in assignCalleeSavedSpillSlots()
2864 ARMFrameLowering::getCalleeSavedSpillSlots(unsigned &NumEntries) const { in getCalleeSavedSpillSlots()
2870 MachineBasicBlock::iterator ARMFrameLowering::eliminateCallFramePseudoInstr( in eliminateCallFramePseudoInstr()
2981 void ARMFrameLowering::adjustForSegmentedStacks( in adjustForSegmentedStacks()