Home
last modified time | relevance | path

Searched refs:getFrameLowering (Results 1 – 25 of 124) sorted by relevance

12345

/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZSubtarget.h68 const TargetFrameLowering *getFrameLowering() const override { in getFrameLowering() function
72 template <class TFL> const TFL *getFrameLowering() const { in getFrameLowering() function
73 return static_cast<const TFL *>(getFrameLowering()); in getFrameLowering()
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430RegisterInfo.cpp36 const MSP430FrameLowering *TFI = getFrameLowering(*MF); in getCalleeSavedRegs()
72 const MSP430FrameLowering *TFI = getFrameLowering(MF); in getReservedRegs()
108 const MSP430FrameLowering *TFI = getFrameLowering(MF); in eliminateFrameIndex()
159 const MSP430FrameLowering *TFI = getFrameLowering(MF); in getFrameRegister()
H A DMSP430Subtarget.h64 const TargetFrameLowering *getFrameLowering() const override { in getFrameLowering() function
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsRegisterInfo.cpp75 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in getRegPressureLimit()
191 if (Subtarget.getFrameLowering()->hasFP(MF)) { in getReservedRegs()
274 const TargetFrameLowering *TFI = Subtarget.getFrameLowering(); in getFrameRegister()
311 if (Subtarget.getFrameLowering()->hasReservedCallFrame(MF)) in canRealignStack()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchRegisterInfo.cpp87 const LoongArchFrameLowering *TFI = getFrameLowering(MF); in getReservedRegs()
108 const TargetFrameLowering *TFI = getFrameLowering(MF); in getFrameRegister()
130 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in eliminateFrameIndex()
241 const LoongArchFrameLowering *TFI = getFrameLowering(MF); in canRealignStack()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DPrologEpilogInserter.cpp225 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in run()
385 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in calculateCallFrameInfo()
487 const TargetFrameLowering *TFI = F.getSubtarget().getFrameLowering(); in assignCalleeSavedSpillSlots()
625 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in insertCSRSaves()
641 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in insertCSRRestores()
664 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in spillCalleeSavedRegs()
847 const TargetFrameLowering &TFI = *MF.getSubtarget().getFrameLowering(); in calculateFrameObjectOffsets()
1162 const TargetFrameLowering &TFI = *MF.getSubtarget().getFrameLowering(); in insertPrologEpilogCode()
1333 const TargetFrameLowering &TFI = *MF.getSubtarget().getFrameLowering(); in insertZeroCallUsedRegs()
1342 const TargetFrameLowering &TFI = *MF.getSubtarget().getFrameLowering(); in replaceFrameIndicesBackward()
[all …]
H A DRegUsageInfoCollector.cpp201 MF.getSubtarget().getFrameLowering()->isProfitableForNoCSROpt(F)) { in run()
223 const TargetFrameLowering &TFI = *MF.getSubtarget().getFrameLowering(); in computeCalleeSavedRegs()
H A DCFIFixup.cpp249 const TargetFrameLowering &TFL = *MF.getSubtarget().getFrameLowering(); in fixupBlock()
305 if (!MF.getSubtarget().getFrameLowering()->enableCFIFixup(MF)) in runOnMachineFunction()
H A DMachineFrameInfo.cpp138 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in estimateStackSize()
212 const TargetFrameLowering *FI = MF.getSubtarget().getFrameLowering(); in print()
H A DCFIInstrInserter.cpp149 MF.getSubtarget().getFrameLowering()->getInitialCFAOffset(MF); in calculateCFAInfo()
153 MF.getSubtarget().getFrameLowering()->getInitialCFARegister(MF); in calculateCFAInfo()
372 MF.getSubtarget().getFrameLowering()->emitCalleeSavedFrameMovesFullCFA( in insertCFIInstrs()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kRegisterInfo.cpp123 const M68kFrameLowering *TFI = getFrameLowering(MF); in getReservedRegs()
170 const M68kFrameLowering *TFI = getFrameLowering(MF); in eliminateFrameIndex()
263 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in getFrameRegister()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXPrologEpilogPass.cpp57 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in replaceFrameIndexDebugInstr()
92 const TargetFrameLowering &TFI = *STI.getFrameLowering(); in runOnMachineFunction()
165 const TargetFrameLowering &TFI = *Fn.getSubtarget().getFrameLowering(); in calculateFrameObjectOffsets()
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreRegisterInfo.cpp221 const XCoreFrameLowering *TFI = getFrameLowering(*MF); in getCalleeSavedRegs()
229 const XCoreFrameLowering *TFI = getFrameLowering(MF); in getReservedRegs()
264 const XCoreFrameLowering *TFI = getFrameLowering(MF); in eliminateFrameIndex()
319 const XCoreFrameLowering *TFI = getFrameLowering(MF); in getFrameRegister()
H A DXCoreSubtarget.h50 const XCoreFrameLowering *getFrameLowering() const override { in getFrameLowering() function
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaRegisterInfo.cpp49 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in getReservedRegs()
135 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in getFrameRegister()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBaseRegisterInfo.cpp228 const ARMFrameLowering *TFI = getFrameLowering(MF); in getReservedRegs()
269 const ARMFrameLowering *TFI = getFrameLowering(MF); in isInlineAsmReadOnlyReg()
331 const ARMFrameLowering *TFI = getFrameLowering(MF); in getRegPressureLimit()
448 const ARMFrameLowering *TFI = getFrameLowering(MF); in hasBasePointer()
484 const ARMFrameLowering *TFI = getFrameLowering(MF); in canRealignStack()
516 const ARMFrameLowering *TFI = getFrameLowering(MF); in getFrameRegister()
647 const ARMFrameLowering *TFI = getFrameLowering(MF); in needsFrameBaseReg()
827 const ARMFrameLowering *TFI = getFrameLowering(MF); in eliminateFrameIndex()
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYRegisterInfo.cpp41 const TargetFrameLowering *TFI = getFrameLowering(MF); in getFrameRegister()
46 const CSKYFrameLowering *TFI = getFrameLowering(MF); in getReservedRegs()
253 int Offset = getFrameLowering(MF) in eliminateFrameIndex()
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDirectXSubtarget.h49 const DirectXFrameLowering *getFrameLowering() const override { return &FL; } in getFrameLowering() function
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVESubtarget.cpp51 const VEFrameLowering *TFL = getFrameLowering(); in getAdjustedFrameSize()
H A DVESubtarget.h52 const VEFrameLowering *getFrameLowering() const override { in getFrameLowering() function
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCSubtarget.h53 const ARCFrameLowering *getFrameLowering() const override { in getFrameLowering() function
H A DARCRegisterInfo.cpp173 const ARCFrameLowering *TFI = getFrameLowering(MF); in eliminateFrameIndex()
226 const ARCFrameLowering *TFI = getFrameLowering(MF); in getFrameRegister()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiSubtarget.h50 const TargetFrameLowering *getFrameLowering() const override { in getFrameLowering() function
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcSubtarget.h58 const TargetFrameLowering *getFrameLowering() const override { in getFrameLowering() function
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonRegisterInfo.cpp216 auto &HFI = *HST.getFrameLowering(); in eliminateFrameIndex()
399 const HexagonFrameLowering *TFI = getFrameLowering(MF); in getFrameRegister()
443 return MF.getSubtarget<HexagonSubtarget>().getFrameLowering()->hasFP(MF); in useFPForScavengingIndex()

12345