Home
last modified time | relevance | path

Searched refs:ARMFrameLowering (Results 1 – 9 of 9) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMFrameLowering.h23 class ARMFrameLowering : public TargetFrameLowering {
28 explicit ARMFrameLowering(const ARMSubtarget &sti);
H A DARMSubtarget.cpp85 ARMFrameLowering *ARMSubtarget::initializeFrameLowering(StringRef CPU, in initializeFrameLowering()
89 return (ARMFrameLowering *)new Thumb1FrameLowering(STI); in initializeFrameLowering()
91 return new ARMFrameLowering(STI); in initializeFrameLowering()
H A DARMBaseRegisterInfo.cpp181 const ARMFrameLowering *TFI = getFrameLowering(MF); in getReservedRegs()
255 const ARMFrameLowering *TFI = getFrameLowering(MF); in getRegPressureLimit()
370 const ARMFrameLowering *TFI = getFrameLowering(MF); in hasBasePointer()
400 const ARMFrameLowering *TFI = getFrameLowering(MF); in canRealignStack()
431 const ARMFrameLowering *TFI = getFrameLowering(MF); in getFrameRegister()
565 const ARMFrameLowering *TFI = getFrameLowering(MF); in needsFrameBaseReg()
739 const ARMFrameLowering *TFI = getFrameLowering(MF); in eliminateFrameIndex()
H A DARMFrameLowering.cpp78 ARMFrameLowering::ARMFrameLowering(const ARMSubtarget &sti) in ARMFrameLowering() function in ARMFrameLowering
82 bool ARMFrameLowering::keepFramePointer(const MachineFunction &MF) const { in keepFramePointer()
104 bool ARMFrameLowering::hasFP(const MachineFunction &MF) const { in hasFP()
352 void ARMFrameLowering::emitPrologue(MachineFunction &MF, in emitPrologue()
766 void ARMFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()
884 ARMFrameLowering::ResolveFrameIndexReference(const MachineFunction &MF, in ResolveFrameIndexReference()
962 void ARMFrameLowering::emitPushInst(MachineBasicBlock &MBB, in emitPushInst()
1040 void ARMFrameLowering::emitPopInst(MachineBasicBlock &MBB, in emitPopInst()
1417 bool ARMFrameLowering::spillCalleeSavedRegisters(MachineBasicBlock &MBB, in spillCalleeSavedRegisters()
1590 void ARMFrameLowering::determineCalleeSaves(MachineFunction &MF, in determineCalleeSaves()
[all …]
H A DARMSubtarget.h499 const ARMFrameLowering *getFrameLowering() const override { in getFrameLowering()
515 std::unique_ptr<ARMFrameLowering> FrameLowering;
528 ARMFrameLowering *initializeFrameLowering(StringRef CPU, StringRef FS);
H A DThumb1FrameLowering.h20 class Thumb1FrameLowering : public ARMFrameLowering {
H A DThumbRegisterInfo.cpp525 const ARMFrameLowering *TFI = getFrameLowering(MF); in eliminateFrameIndex()
H A DThumb1FrameLowering.cpp52 : ARMFrameLowering(sti) {} in Thumb1FrameLowering()
/freebsd-12.1/lib/clang/libllvm/
H A DMakefile961 SRCS_MIN+= Target/ARM/ARMFrameLowering.cpp