Home
last modified time | relevance | path

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

123456789

/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DTargetFrameLoweringImpl.cpp31 TargetFrameLowering::~TargetFrameLowering() = default;
34 bool TargetFrameLowering::noFramePointerElim(const MachineFunction &MF) const { in noFramePointerElim()
39 bool TargetFrameLowering::enableCalleeSaveSkip(const MachineFunction &MF) const { in enableCalleeSaveSkip()
50 int TargetFrameLowering::getFrameIndexReference(const MachineFunction &MF, in getFrameIndexReference()
64 bool TargetFrameLowering::needsFrameIndexResolution( in needsFrameIndexResolution()
69 void TargetFrameLowering::determineCalleeSaves(MachineFunction &MF, in determineCalleeSaves()
118 unsigned TargetFrameLowering::getStackAlignmentSkew( in getStackAlignmentSkew()
128 int TargetFrameLowering::getInitialCFAOffset(const MachineFunction &MF) const { in getInitialCFAOffset()
132 unsigned TargetFrameLowering::getInitialCFARegister(const MachineFunction &MF) in getInitialCFARegister()
DPrologEpilogInserter.cpp173 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in runOnMachineFunction()
247 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in calculateCallFrameInfo()
345 const TargetFrameLowering *TFI = F.getSubtarget().getFrameLowering(); in assignCalleeSavedSpillSlots()
354 const TargetFrameLowering::SpillSlot *FixedSpillSlots = in assignCalleeSavedSpillSlots()
371 const TargetFrameLowering::SpillSlot *FixedSlot = FixedSpillSlots; in assignCalleeSavedSpillSlots()
465 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in insertCSRSaves()
485 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in insertCSRRestores()
515 const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering(); in spillCalleeSavedRegs()
694 const TargetFrameLowering &TFI = *MF.getSubtarget().getFrameLowering(); in calculateFrameObjectOffsets()
697 TFI.getStackGrowthDirection() == TargetFrameLowering::StackGrowsDown; in calculateFrameObjectOffsets()
[all …]
/external/llvm/lib/CodeGen/
DTargetFrameLoweringImpl.cpp28 TargetFrameLowering::~TargetFrameLowering() { in ~TargetFrameLowering()
32 bool TargetFrameLowering::noFramePointerElim(const MachineFunction &MF) const { in noFramePointerElim()
41 int TargetFrameLowering::getFrameIndexReference(const MachineFunction &MF, in getFrameIndexReference()
55 bool TargetFrameLowering::needsFrameIndexResolution( in needsFrameIndexResolution()
60 void TargetFrameLowering::determineCalleeSaves(MachineFunction &MF, in determineCalleeSaves()
96 unsigned TargetFrameLowering::getStackAlignmentSkew( in getStackAlignmentSkew()
/external/swiftshader/third_party/LLVM/lib/Target/
DTargetFrameLowering.cpp23 TargetFrameLowering::~TargetFrameLowering() { in ~TargetFrameLowering()
29 int TargetFrameLowering::getFrameIndexOffset(const MachineFunction &MF, in getFrameIndexOffset()
36 int TargetFrameLowering::getFrameIndexReference(const MachineFunction &MF, in getFrameIndexReference()
/external/swiftshader/third_party/LLVM/lib/Target/Sparc/
DSparcFrameLowering.h24 class SparcFrameLowering : public TargetFrameLowering {
28 : TargetFrameLowering(TargetFrameLowering::StackGrowsDown, 8, 0), STI(sti) { in SparcFrameLowering()
/external/swiftshader/third_party/LLVM/lib/Target/PTX/
DPTXFrameLowering.h24 class PTXFrameLowering : public TargetFrameLowering {
30 : TargetFrameLowering(TargetFrameLowering::StackGrowsDown, 2, -2), in PTXFrameLowering()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Nios2/
DNios2FrameLowering.h22 class Nios2FrameLowering : public TargetFrameLowering {
28 : TargetFrameLowering(TargetFrameLowering::StackGrowsDown, 4, 0, 4), in Nios2FrameLowering()
/external/swiftshader/third_party/LLVM/lib/Target/Blackfin/
DBlackfinFrameLowering.h24 class BlackfinFrameLowering : public TargetFrameLowering {
30 : TargetFrameLowering(TargetFrameLowering::StackGrowsDown, 4, 0), STI(sti) { in BlackfinFrameLowering()
/external/swiftshader/third_party/LLVM/lib/Target/MBlaze/
DMBlazeFrameLowering.h24 class MBlazeFrameLowering : public TargetFrameLowering {
30 : TargetFrameLowering(TargetFrameLowering::StackGrowsUp, 4, 0), STI(sti) { in MBlazeFrameLowering()
/external/llvm/lib/Target/BPF/
DBPFFrameLowering.h22 class BPFFrameLowering : public TargetFrameLowering {
25 : TargetFrameLowering(TargetFrameLowering::StackGrowsDown, 8, 0) {} in BPFFrameLowering()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/BPF/
DBPFFrameLowering.h22 class BPFFrameLowering : public TargetFrameLowering {
25 : TargetFrameLowering(TargetFrameLowering::StackGrowsDown, 8, 0) {} in BPFFrameLowering()
/external/swiftshader/third_party/LLVM/lib/Target/MSP430/
DMSP430FrameLowering.h24 class MSP430FrameLowering : public TargetFrameLowering {
30 : TargetFrameLowering(TargetFrameLowering::StackGrowsDown, 2, -2), STI(sti) { in MSP430FrameLowering()
DMSP430RegisterInfo.cpp43 const TargetFrameLowering *TFI = MF->getTarget().getFrameLowering(); in getCalleeSavedRegs()
79 const TargetFrameLowering *TFI = MF.getTarget().getFrameLowering(); in getReservedRegs()
106 const TargetFrameLowering *TFI = MF.getTarget().getFrameLowering(); in eliminateCallFramePseudoInstr()
172 const TargetFrameLowering *TFI = MF.getTarget().getFrameLowering(); in eliminateFrameIndex()
225 const TargetFrameLowering *TFI = MF.getTarget().getFrameLowering(); in processFunctionBeforeFrameFinalized()
237 const TargetFrameLowering *TFI = MF.getTarget().getFrameLowering(); in getFrameRegister()
/external/llvm/lib/Target/MSP430/
DMSP430FrameLowering.h21 class MSP430FrameLowering : public TargetFrameLowering {
26 : TargetFrameLowering(TargetFrameLowering::StackGrowsDown, 2, -2, 2) {} in MSP430FrameLowering()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/MSP430/
DMSP430FrameLowering.h21 class MSP430FrameLowering : public TargetFrameLowering {
26 : TargetFrameLowering(TargetFrameLowering::StackGrowsDown, 2, -2, 2) {} in MSP430FrameLowering()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARC/
DARCFrameLowering.h28 class ARCFrameLowering : public TargetFrameLowering {
31 : TargetFrameLowering(TargetFrameLowering::StackGrowsDown, 4, 0), ST(st) { in ARCFrameLowering()
/external/swiftshader/third_party/LLVM/include/llvm/Target/
DTargetFrameLowering.h38 class TargetFrameLowering {
56 TargetFrameLowering(StackDirection D, unsigned StackAl, int LAO,
61 virtual ~TargetFrameLowering();
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DPrologEpilogInserter.cpp72 const TargetFrameLowering *TFI = Fn.getTarget().getFrameLowering(); in runOnMachineFunction()
152 const TargetFrameLowering *TFI = Fn.getTarget().getFrameLowering(); in calculateCallsInformation()
206 const TargetFrameLowering *TFI = Fn.getTarget().getFrameLowering(); in calculateCalleeSavedRegisters()
245 const TargetFrameLowering::SpillSlot *FixedSpillSlots = in calculateCalleeSavedRegisters()
263 const TargetFrameLowering::SpillSlot *FixedSlot = FixedSpillSlots; in calculateCalleeSavedRegisters()
306 const TargetFrameLowering *TFI = Fn.getTarget().getFrameLowering(); in insertCSRSpillsAndRestores()
497 const TargetFrameLowering &TFI = *Fn.getTarget().getFrameLowering(); in calculateFrameObjectOffsets()
500 TFI.getStackGrowthDirection() == TargetFrameLowering::StackGrowsDown; in calculateFrameObjectOffsets()
693 const TargetFrameLowering &TFI = *Fn.getTarget().getFrameLowering(); in insertPrologEpilogCode()
723 const TargetFrameLowering *TFI = TM.getFrameLowering(); in replaceFrameIndices()
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/Alpha/
DAlphaFrameLowering.h24 class AlphaFrameLowering : public TargetFrameLowering {
30 : TargetFrameLowering(StackGrowsDown, 16, 0), STI(sti), curgpdist(0) { in AlphaFrameLowering()
/external/swiftshader/third_party/LLVM/lib/Target/Mips/
DMipsFrameLowering.h24 class MipsFrameLowering : public TargetFrameLowering {
30 : TargetFrameLowering(StackGrowsDown, sti.hasMips64() ? 16 : 8, 0), in MipsFrameLowering()
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyFrameLowering.h24 class WebAssemblyFrameLowering final : public TargetFrameLowering {
32 : TargetFrameLowering(StackGrowsDown, /*StackAlignment=*/16, in WebAssemblyFrameLowering()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/
DWebAssemblyFrameLowering.h24 class WebAssemblyFrameLowering final : public TargetFrameLowering {
32 : TargetFrameLowering(StackGrowsDown, /*StackAlignment=*/16, in WebAssemblyFrameLowering()
/external/llvm/lib/Target/Mips/
DMipsFrameLowering.h23 class MipsFrameLowering : public TargetFrameLowering {
29 : TargetFrameLowering(StackGrowsDown, Alignment, 0, Alignment), STI(sti) {} in MipsFrameLowering()
/external/llvm/lib/Target/Lanai/
DLanaiFrameLowering.h25 class LanaiFrameLowering : public TargetFrameLowering {
35 : TargetFrameLowering(StackGrowsDown, in LanaiFrameLowering()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Mips/
DMipsFrameLowering.h23 class MipsFrameLowering : public TargetFrameLowering {
29 : TargetFrameLowering(StackGrowsDown, Alignment, 0, Alignment), STI(sti) {} in MipsFrameLowering()

123456789