Searched refs:StackGrowsDown (Results 1 - 18 of 18) sorted by relevance

/freebsd-11.0-release/contrib/llvm/lib/CodeGen/
H A DLocalStackSlotAllocation.cpp71 bool StackGrowsDown, unsigned &MaxAlign);
74 MachineFrameInfo *MFI, bool StackGrowsDown,
136 bool StackGrowsDown,
139 if (StackGrowsDown)
151 int64_t LocalOffset = StackGrowsDown ? -Offset : Offset;
159 if (!StackGrowsDown)
170 bool StackGrowsDown, int64_t &Offset,
176 AdjustStackOffset(MFI, i, Offset, StackGrowsDown, MaxAlign);
188 bool StackGrowsDown = local
189 TFI.getStackGrowthDirection() == TargetFrameLowering::StackGrowsDown;
134 AdjustStackOffset(MachineFrameInfo *MFI, int FrameIdx, int64_t &Offset, bool StackGrowsDown, unsigned &MaxAlign) argument
167 AssignProtectedObjSet(const StackObjSet &UnassignedObjs, SmallSet<int, 16> &ProtectedObjs, MachineFrameInfo *MFI, bool StackGrowsDown, int64_t &Offset, unsigned &MaxAlign) argument
279 bool StackGrowsDown = local
[all...]
H A DPrologEpilogInserter.cpp502 bool StackGrowsDown, int64_t &Offset,
505 if (StackGrowsDown)
517 if (StackGrowsDown) {
532 MachineFrameInfo *MFI, bool StackGrowsDown,
538 AdjustStackOffset(MFI, i, StackGrowsDown, Offset, MaxAlign, Skew);
550 bool StackGrowsDown = local
551 TFI.getStackGrowthDirection() == TargetFrameLowering::StackGrowsDown;
560 if (StackGrowsDown)
576 if (StackGrowsDown) {
591 if (StackGrowsDown) {
501 AdjustStackOffset(MachineFrameInfo *MFI, int FrameIdx, bool StackGrowsDown, int64_t &Offset, unsigned &MaxAlign, unsigned Skew) argument
530 AssignProtectedObjSet(const StackObjSet &UnassignedObjs, SmallSet<int, 16> &ProtectedObjs, MachineFrameInfo *MFI, bool StackGrowsDown, int64_t &Offset, unsigned &MaxAlign, unsigned Skew) argument
[all...]
H A DTargetInstrInfo.cpp907 bool StackGrowsDown = local
908 TFI->getStackGrowthDirection() == TargetFrameLowering::StackGrowsDown;
920 if ((!StackGrowsDown && MI->getOpcode() == FrameSetupOpcode) ||
921 (StackGrowsDown && MI->getOpcode() == FrameDestroyOpcode))
/freebsd-11.0-release/contrib/llvm/lib/Target/BPF/
H A DBPFFrameLowering.h25 : TargetFrameLowering(TargetFrameLowering::StackGrowsDown, 8, 0) {}
/freebsd-11.0-release/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFrameLowering.h26 : TargetFrameLowering(StackGrowsDown, /*StackAlignment=*/16,
H A DWebAssemblyPEI.cpp518 bool StackGrowsDown, int64_t &Offset,
521 if (StackGrowsDown)
533 if (StackGrowsDown) {
548 MachineFrameInfo *MFI, bool StackGrowsDown,
554 AdjustStackOffset(MFI, i, StackGrowsDown, Offset, MaxAlign, Skew);
566 bool StackGrowsDown = local
567 TFI.getStackGrowthDirection() == TargetFrameLowering::StackGrowsDown;
576 if (StackGrowsDown)
592 if (StackGrowsDown) {
607 if (StackGrowsDown) {
517 AdjustStackOffset(MachineFrameInfo *MFI, int FrameIdx, bool StackGrowsDown, int64_t &Offset, unsigned &MaxAlign, unsigned Skew) argument
546 AssignProtectedObjSet(const StackObjSet &UnassignedObjs, SmallSet<int, 16> &ProtectedObjs, MachineFrameInfo *MFI, bool StackGrowsDown, int64_t &Offset, unsigned &MaxAlign, unsigned Skew) argument
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXPrologEpilogPass.cpp85 bool StackGrowsDown, int64_t &Offset,
88 if (StackGrowsDown)
100 if (StackGrowsDown) {
115 bool StackGrowsDown = local
116 TFI.getStackGrowthDirection() == TargetFrameLowering::StackGrowsDown;
125 if (StackGrowsDown)
138 if (StackGrowsDown) {
172 int64_t FIOffset = (StackGrowsDown ? -Offset : Offset) + Entry.second;
194 AdjustStackOffset(MFI, i, StackGrowsDown, Offset, MaxAlign);
84 AdjustStackOffset(MachineFrameInfo *MFI, int FrameIdx, bool StackGrowsDown, int64_t &Offset, unsigned &MaxAlign) argument
/freebsd-11.0-release/contrib/llvm/lib/Target/MSP430/
H A DMSP430FrameLowering.h26 : TargetFrameLowering(TargetFrameLowering::StackGrowsDown, 2, -2, 2) {}
/freebsd-11.0-release/contrib/llvm/lib/Target/Mips/
H A DMipsFrameLowering.h29 : TargetFrameLowering(StackGrowsDown, Alignment, 0, Alignment), STI(sti) {}
/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/
H A DAArch64FrameLowering.h24 : TargetFrameLowering(StackGrowsDown, 16, 0, 16,
/freebsd-11.0-release/contrib/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.h24 : TargetFrameLowering(StackGrowsDown, 8, 0, 1, true) {}
/freebsd-11.0-release/contrib/llvm/include/llvm/Target/
H A DTargetFrameLowering.h38 StackGrowsDown // Adding to the stack decreases the stack address enumerator in enum:llvm::TargetFrameLowering::StackDirection
/freebsd-11.0-release/contrib/llvm/lib/Target/Sparc/
H A DSparcFrameLowering.cpp37 : TargetFrameLowering(TargetFrameLowering::StackGrowsDown,
/freebsd-11.0-release/contrib/llvm/lib/Target/SystemZ/
H A DSystemZFrameLowering.cpp50 : TargetFrameLowering(TargetFrameLowering::StackGrowsDown, 8,
/freebsd-11.0-release/contrib/llvm/lib/Target/XCore/
H A DXCoreFrameLowering.cpp213 : TargetFrameLowering(TargetFrameLowering::StackGrowsDown, 4, 0) {
/freebsd-11.0-release/contrib/llvm/lib/Target/ARM/
H A DARMFrameLowering.cpp44 : TargetFrameLowering(StackGrowsDown, sti.getStackAlignment(), 0, 4),
/freebsd-11.0-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCFrameLowering.cpp85 : TargetFrameLowering(TargetFrameLowering::StackGrowsDown,
/freebsd-11.0-release/contrib/llvm/lib/Target/X86/
H A DX86FrameLowering.cpp40 : TargetFrameLowering(StackGrowsDown, StackAlignOverride,

Completed in 123 milliseconds