Home
last modified time | relevance | path

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

12345678910

/external/llvm-project/llvm/lib/CodeGen/
DTargetFrameLoweringImpl.cpp31 TargetFrameLowering::~TargetFrameLowering() = default;
33 bool TargetFrameLowering::enableCalleeSaveSkip(const MachineFunction &MF) const { in enableCalleeSaveSkip()
45 TargetFrameLowering::getFrameIndexReference(const MachineFunction &MF, int FI, in getFrameIndexReference()
60 bool TargetFrameLowering::needsFrameIndexResolution( in needsFrameIndexResolution()
65 void TargetFrameLowering::getCalleeSaves(const MachineFunction &MF, in getCalleeSaves()
78 void TargetFrameLowering::determineCalleeSaves(MachineFunction &MF, in determineCalleeSaves()
129 unsigned TargetFrameLowering::getStackAlignmentSkew( in getStackAlignmentSkew()
139 bool TargetFrameLowering::isSafeForNoCSROpt(const Function &F) { in isSafeForNoCSROpt()
151 int TargetFrameLowering::getInitialCFAOffset(const MachineFunction &MF) const { in getInitialCFAOffset()
156 TargetFrameLowering::getInitialCFARegister(const MachineFunction &MF) const { in getInitialCFARegister()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DTargetFrameLoweringImpl.cpp31 TargetFrameLowering::~TargetFrameLowering() = default;
33 bool TargetFrameLowering::enableCalleeSaveSkip(const MachineFunction &MF) const { in enableCalleeSaveSkip()
44 int TargetFrameLowering::getFrameIndexReference(const MachineFunction &MF, in getFrameIndexReference()
58 bool TargetFrameLowering::needsFrameIndexResolution( in needsFrameIndexResolution()
63 void TargetFrameLowering::getCalleeSaves(const MachineFunction &MF, in getCalleeSaves()
76 void TargetFrameLowering::determineCalleeSaves(MachineFunction &MF, in determineCalleeSaves()
127 unsigned TargetFrameLowering::getStackAlignmentSkew( in getStackAlignmentSkew()
137 bool TargetFrameLowering::isSafeForNoCSROpt(const Function &F) { in isSafeForNoCSROpt()
149 int TargetFrameLowering::getInitialCFAOffset(const MachineFunction &MF) const { in getInitialCFAOffset()
153 unsigned TargetFrameLowering::getInitialCFARegister(const MachineFunction &MF) in getInitialCFARegister()
/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/llvm/lib/Target/BPF/
DBPFFrameLowering.h22 class BPFFrameLowering : public TargetFrameLowering {
25 : TargetFrameLowering(TargetFrameLowering::StackGrowsDown, 8, 0) {} in BPFFrameLowering()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/BPF/
DBPFFrameLowering.h21 class BPFFrameLowering : public TargetFrameLowering {
24 : TargetFrameLowering(TargetFrameLowering::StackGrowsDown, Align(8), 0) {} in BPFFrameLowering()
/external/llvm-project/llvm/lib/Target/BPF/
DBPFFrameLowering.h21 class BPFFrameLowering : public TargetFrameLowering {
24 : TargetFrameLowering(TargetFrameLowering::StackGrowsDown, Align(8), 0) {} in BPFFrameLowering()
/external/llvm-project/llvm/lib/Target/MSP430/
DMSP430FrameLowering.h20 class MSP430FrameLowering : public TargetFrameLowering {
25 : TargetFrameLowering(TargetFrameLowering::StackGrowsDown, Align(2), -2, in MSP430FrameLowering()
/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-10.0/llvm/lib/Target/MSP430/
DMSP430FrameLowering.h20 class MSP430FrameLowering : public TargetFrameLowering {
25 : TargetFrameLowering(TargetFrameLowering::StackGrowsDown, Align(2), -2, in MSP430FrameLowering()
/external/llvm-project/llvm/lib/Target/ARC/
DARCFrameLowering.h27 class ARCFrameLowering : public TargetFrameLowering {
30 : TargetFrameLowering(TargetFrameLowering::StackGrowsDown, Align(4), 0), in ARCFrameLowering()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARC/
DARCFrameLowering.h27 class ARCFrameLowering : public TargetFrameLowering {
30 : TargetFrameLowering(TargetFrameLowering::StackGrowsDown, Align(4), 0), in ARCFrameLowering()
/external/llvm-project/llvm/lib/Target/NVPTX/
DNVPTXFrameLowering.cpp28 : TargetFrameLowering(TargetFrameLowering::StackGrowsUp, Align(8), 0) {} in NVPTXFrameLowering()
88 TargetFrameLowering::DwarfFrameBase
/external/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/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsFrameLowering.h22 class MipsFrameLowering : public TargetFrameLowering {
28 : TargetFrameLowering(StackGrowsDown, Alignment, 0, Alignment), STI(sti) { in MipsFrameLowering()
/external/llvm-project/llvm/lib/Target/Mips/
DMipsFrameLowering.h22 class MipsFrameLowering : public TargetFrameLowering {
28 : 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-10.0/llvm/lib/Target/Lanai/
DLanaiFrameLowering.h23 class LanaiFrameLowering : public TargetFrameLowering {
33 : TargetFrameLowering(StackGrowsDown, in LanaiFrameLowering()
/external/llvm-project/llvm/lib/Target/Lanai/
DLanaiFrameLowering.h23 class LanaiFrameLowering : public TargetFrameLowering {
33 : TargetFrameLowering(StackGrowsDown, in LanaiFrameLowering()
/external/llvm-project/llvm/unittests/CodeGen/
DMFCommon.inc8 class BogusFrameLowering : public TargetFrameLowering {
11 : TargetFrameLowering(TargetFrameLowering::StackGrowsDown, Align(4), 4) {}
80 const TargetFrameLowering *getFrameLowering() const override { return &FL; }
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyFrameLowering.h23 class WebAssemblyFrameLowering final : public TargetFrameLowering {
32 : TargetFrameLowering(StackGrowsDown, /*StackAlignment=*/Align(16), in WebAssemblyFrameLowering()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/
DRISCVFrameLowering.h21 class RISCVFrameLowering : public TargetFrameLowering {
24 : TargetFrameLowering(StackGrowsDown, in RISCVFrameLowering()
/external/llvm/include/llvm/Target/
DTargetFrameLowering.h34 class TargetFrameLowering {
53 TargetFrameLowering(StackDirection D, unsigned StackAl, int LAO,
58 virtual ~TargetFrameLowering();
/external/llvm/lib/Target/NVPTX/
DNVPTXFrameLowering.cpp29 : TargetFrameLowering(TargetFrameLowering::StackGrowsUp, 8, 0) {} in NVPTXFrameLowering()
/external/llvm-project/llvm/lib/Target/WebAssembly/
DWebAssemblyFrameLowering.h22 class WebAssemblyFrameLowering final : public TargetFrameLowering {
31 : TargetFrameLowering(StackGrowsDown, /*StackAlignment=*/Align(16), in WebAssemblyFrameLowering()

12345678910