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 ARMFrameLowering202 bool ARMFrameLowering::hasFP(const MachineFunction &MF) const { in hasFP()731 void ARMFrameLowering::emitPrologue(MachineFunction &MF, in emitPrologue()1272 void ARMFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()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()2808 void ARMFrameLowering::processFunctionBeforeFrameFinalized( in processFunctionBeforeFrameFinalized()2826 bool ARMFrameLowering::assignCalleeSavedSpillSlots( in assignCalleeSavedSpillSlots()[all …]
83 ARMFrameLowering *ARMSubtarget::initializeFrameLowering(StringRef CPU, in initializeFrameLowering()87 return (ARMFrameLowering *)new Thumb1FrameLowering(STI); in initializeFrameLowering()89 return new ARMFrameLowering(STI); in initializeFrameLowering()
273 const ARMFrameLowering *getFrameLowering() const override { in getFrameLowering()289 std::unique_ptr<ARMFrameLowering> FrameLowering;302 ARMFrameLowering *initializeFrameLowering(StringRef CPU, StringRef FS);
19 class Thumb1FrameLowering : public ARMFrameLowering {
559 const ARMFrameLowering *TFI = getFrameLowering(MF); in eliminateFrameIndex()
50 : ARMFrameLowering(sti) {} in Thumb1FrameLowering()
2127 ARMFrameLowering::updateLRRestored(Fn); in runOnMachineFunction()
1327 SRCS_MIN+= Target/ARM/ARMFrameLowering.cpp