Home
last modified time | relevance | path

Searched refs:TargetFrameLowering (Results 1 – 25 of 54) sorted by relevance

123

/minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/
H A DTargetFrameLoweringImpl.cpp22 TargetFrameLowering::~TargetFrameLowering() { in ~TargetFrameLowering()
28 int TargetFrameLowering::getFrameIndexOffset(const MachineFunction &MF, in getFrameIndexOffset()
35 int TargetFrameLowering::getFrameIndexReference(const MachineFunction &MF, in getFrameIndexReference()
H A DPrologEpilogInserter.cpp115 const TargetFrameLowering *TFI = Fn.getSubtarget().getFrameLowering(); in runOnMachineFunction()
190 const TargetFrameLowering *TFI = Fn.getSubtarget().getFrameLowering(); in calculateCallsInformation()
244 const TargetFrameLowering *TFI = F.getSubtarget().getFrameLowering(); in calculateCalleeSavedRegisters()
279 const TargetFrameLowering::SpillSlot *FixedSpillSlots = in calculateCalleeSavedRegisters()
297 const TargetFrameLowering::SpillSlot *FixedSlot = FixedSpillSlots; in calculateCalleeSavedRegisters()
342 const TargetFrameLowering *TFI = Fn.getSubtarget().getFrameLowering(); in insertCSRSpillsAndRestores()
449 const TargetFrameLowering &TFI = *Fn.getSubtarget().getFrameLowering(); in calculateFrameObjectOffsets()
453 TFI.getStackGrowthDirection() == TargetFrameLowering::StackGrowsDown; in calculateFrameObjectOffsets()
674 const TargetFrameLowering &TFI = *Fn.getSubtarget().getFrameLowering(); in insertPrologEpilogCode()
745 const TargetFrameLowering *TFI = Fn.getSubtarget().getFrameLowering(); in replaceFrameIndices()
H A DLocalStackSlotAllocation.cpp187 const TargetFrameLowering &TFI = *Fn.getSubtarget().getFrameLowering(); in calculateFrameObjectOffsets()
189 TFI.getStackGrowthDirection() == TargetFrameLowering::StackGrowsDown; in calculateFrameObjectOffsets()
277 const TargetFrameLowering &TFI = *Fn.getSubtarget().getFrameLowering(); in insertFrameReferenceRegisters()
279 TFI.getStackGrowthDirection() == TargetFrameLowering::StackGrowsDown; in insertFrameReferenceRegisters()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/MSP430/
H A DMSP430FrameLowering.h21 class MSP430FrameLowering : public TargetFrameLowering {
26 : TargetFrameLowering(TargetFrameLowering::StackGrowsDown, 2, -2, 2) {} in MSP430FrameLowering()
H A DMSP430RegisterInfo.cpp40 const TargetFrameLowering *TFI = MF->getSubtarget().getFrameLowering(); in getCalleeSavedRegs()
76 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in getReservedRegs()
112 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in eliminateFrameIndex()
159 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in getFrameRegister()
H A DMSP430Subtarget.h54 const TargetFrameLowering *getFrameLowering() const override { in getFrameLowering()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/Mips/
H A DMipsFrameLowering.h23 class MipsFrameLowering : public TargetFrameLowering {
29 : TargetFrameLowering(StackGrowsDown, Alignment, 0, Alignment), STI(sti) {} in MipsFrameLowering()
/minix3/external/bsd/llvm/dist/llvm/include/llvm/Target/
H A DTargetFrameLowering.h33 class TargetFrameLowering {
52 TargetFrameLowering(StackDirection D, unsigned StackAl, int LAO,
57 virtual ~TargetFrameLowering();
H A DTargetSubtargetInfo.h28 class TargetFrameLowering; variable
67 virtual const TargetFrameLowering *getFrameLowering() const { in getFrameLowering()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.h18 class HexagonFrameLowering : public TargetFrameLowering {
23 explicit HexagonFrameLowering() : TargetFrameLowering(StackGrowsDown, 8, 0) {} in HexagonFrameLowering()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/R600/
H A DAMDGPUFrameLowering.cpp23 : TargetFrameLowering(D, StackAl, LAO, TransAl) { } in AMDGPUFrameLowering()
97 const TargetFrameLowering::SpillSlot *
H A DAMDGPUFrameLowering.h28 class AMDGPUFrameLowering : public TargetFrameLowering {
/minix3/external/bsd/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64FrameLowering.h21 class AArch64FrameLowering : public TargetFrameLowering {
24 : TargetFrameLowering(StackGrowsDown, 16, 0, 16, in AArch64FrameLowering()
H A DAArch64RegisterInfo.cpp91 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in getReservedRegs()
120 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in isReservedReg()
184 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in getFrameRegister()
251 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in needsFrameBaseReg()
379 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in getRegPressureLimit()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/NVPTX/
H A DNVPTXFrameLowering.cpp30 : TargetFrameLowering(TargetFrameLowering::StackGrowsUp, 8, 0), in NVPTXFrameLowering()
H A DNVPTXPrologEpilogPass.cpp52 const TargetFrameLowering &TFI = *TM.getSubtargetImpl()->getFrameLowering(); in runOnMachineFunction()
112 const TargetFrameLowering &TFI = *Fn.getSubtarget().getFrameLowering(); in calculateFrameObjectOffsets()
116 TFI.getStackGrowthDirection() == TargetFrameLowering::StackGrowsDown; in calculateFrameObjectOffsets()
H A DNVPTXFrameLowering.h21 class NVPTXFrameLowering : public TargetFrameLowering {
/minix3/external/bsd/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZRegisterInfo.cpp38 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in getReservedRegs()
66 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in eliminateFrameIndex()
137 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in getFrameRegister()
H A DSystemZTargetMachine.h23 class TargetFrameLowering; variable
H A DSystemZFrameLowering.h20 class SystemZFrameLowering : public TargetFrameLowering {
/minix3/external/bsd/llvm/dist/llvm/lib/Target/X86/
H A DX86FrameLowering.h25 class X86FrameLowering : public TargetFrameLowering {
28 : TargetFrameLowering(StackGrowsDown, StackAl, LAO) {} in X86FrameLowering()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/XCore/
H A DXCoreRegisterInfo.cpp225 const TargetFrameLowering *TFI = MF->getSubtarget().getFrameLowering(); in getCalleeSavedRegs()
233 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in getReservedRegs()
273 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in eliminateFrameIndex()
327 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in getFrameRegister()
H A DXCoreFrameLowering.h24 class XCoreFrameLowering: public TargetFrameLowering {
/minix3/external/bsd/llvm/dist/llvm/lib/Target/Sparc/
H A DSparcFrameLowering.h23 class SparcFrameLowering : public TargetFrameLowering {
H A DSparcSubtarget.h51 const TargetFrameLowering *getFrameLowering() const override { in getFrameLowering()

123