Searched refs:ARMFrameLowering (Results 1 – 10 of 10) sorted by relevance
21 class ARMFrameLowering : public TargetFrameLowering {26 explicit ARMFrameLowering(const ARMSubtarget &sti);
202 const ARMFrameLowering *TFI = getFrameLowering(MF); in getReservedRegs()243 const ARMFrameLowering *TFI = getFrameLowering(MF); in isInlineAsmReadOnlyReg()302 const ARMFrameLowering *TFI = getFrameLowering(MF); in getRegPressureLimit()419 const ARMFrameLowering *TFI = getFrameLowering(MF); in hasBasePointer()455 const ARMFrameLowering *TFI = getFrameLowering(MF); in canRealignStack()487 const ARMFrameLowering *TFI = getFrameLowering(MF); in getFrameRegister()618 const ARMFrameLowering *TFI = getFrameLowering(MF); in needsFrameBaseReg()798 const ARMFrameLowering *TFI = getFrameLowering(MF); in eliminateFrameIndex()
176 ARMFrameLowering::ARMFrameLowering(const ARMSubtarget &sti) in ARMFrameLowering() function in ARMFrameLowering180 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()[all …]
80 ARMFrameLowering *ARMSubtarget::initializeFrameLowering(StringRef CPU, in initializeFrameLowering()84 return (ARMFrameLowering *)new Thumb1FrameLowering(STI); in initializeFrameLowering()86 return new ARMFrameLowering(STI); in initializeFrameLowering()
204 const ARMFrameLowering *getFrameLowering() const override { in getFrameLowering()227 std::unique_ptr<ARMFrameLowering> FrameLowering;240 ARMFrameLowering *initializeFrameLowering(StringRef CPU, StringRef FS);
19 class Thumb1FrameLowering : public ARMFrameLowering {
559 const ARMFrameLowering *TFI = getFrameLowering(MF); in eliminateFrameIndex()
50 : ARMFrameLowering(sti) {} in Thumb1FrameLowering()
2129 ARMFrameLowering::updateLRRestored(Fn); in runOnMachineFunction()
1336 SRCS_MIN+= Target/ARM/ARMFrameLowering.cpp