Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMFrameLowering.cpp174 ARMFrameLowering::ARMFrameLowering(const ARMSubtarget &sti) in ARMFrameLowering() function in ARMFrameLowering
178 bool ARMFrameLowering::keepFramePointer(const MachineFunction &MF) const { in keepFramePointer()
187 bool ARMFrameLowering::enableCalleeSaveSkip(const MachineFunction &MF) const { in enableCalleeSaveSkip()
200 bool ARMFrameLowering::hasFP(const MachineFunction &MF) const { in hasFP()
218 bool ARMFrameLowering::hasReservedCallFrame(const MachineFunction &MF) const { in hasReservedCallFrame()
236 ARMFrameLowering::canSimplifyCallFramePseudos(const MachineFunction &MF) const { in canSimplifyCallFramePseudos()
431 void ARMFrameLowering::emitPrologue(MachineFunction &MF, in emitPrologue()
860 void ARMFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()
981 StackOffset ARMFrameLowering::getFrameIndexReference(const MachineFunction &MF, in getFrameIndexReference()
987 int ARMFrameLowering::ResolveFrameIndexReference(const MachineFunction &MF, in ResolveFrameIndexReference()
[all …]
H A DARMBaseRegisterInfo.cpp191 const ARMFrameLowering *TFI = getFrameLowering(MF); in getReservedRegs()
232 const ARMFrameLowering *TFI = getFrameLowering(MF); in isInlineAsmReadOnlyReg()
284 const ARMFrameLowering *TFI = getFrameLowering(MF); in getRegPressureLimit()
401 const ARMFrameLowering *TFI = getFrameLowering(MF); in hasBasePointer()
437 const ARMFrameLowering *TFI = getFrameLowering(MF); in canRealignStack()
468 const ARMFrameLowering *TFI = getFrameLowering(MF); in getFrameRegister()
597 const ARMFrameLowering *TFI = getFrameLowering(MF); in needsFrameBaseReg()
775 const ARMFrameLowering *TFI = getFrameLowering(MF); in eliminateFrameIndex()
H A DARMFrameLowering.h21 class ARMFrameLowering : public TargetFrameLowering {
26 explicit ARMFrameLowering(const ARMSubtarget &sti);
H A DARMSubtarget.cpp87 ARMFrameLowering *ARMSubtarget::initializeFrameLowering(StringRef CPU, in initializeFrameLowering()
91 return (ARMFrameLowering *)new Thumb1FrameLowering(STI); in initializeFrameLowering()
93 return new ARMFrameLowering(STI); in initializeFrameLowering()
H A DARMSubtarget.h570 const ARMFrameLowering *getFrameLowering() const override { in getFrameLowering()
586 std::unique_ptr<ARMFrameLowering> FrameLowering;
599 ARMFrameLowering *initializeFrameLowering(StringRef CPU, StringRef FS);
H A DThumb1FrameLowering.h19 class Thumb1FrameLowering : public ARMFrameLowering {
H A DCMakeLists.txt34 ARMFrameLowering.cpp
H A DThumbRegisterInfo.cpp467 const ARMFrameLowering *TFI = getFrameLowering(MF); in eliminateFrameIndex()
H A DThumb1FrameLowering.cpp51 : ARMFrameLowering(sti) {} in Thumb1FrameLowering()
/netbsd-src/external/apache2/llvm/lib/libLLVMARMCodeGen/
H A DMakefile23 ARMFrameLowering.cpp \
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Target/ARM/
H A DBUILD.gn77 "ARMFrameLowering.cpp",