Home
last modified time | relevance | path

Searched refs:StackGrowsDown (Results 1 – 23 of 23) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DLocalStackSlotAllocation.cpp82 bool StackGrowsDown, unsigned &MaxAlign);
85 MachineFrameInfo &MFI, bool StackGrowsDown,
145 bool StackGrowsDown, in AdjustStackOffset() argument
148 if (StackGrowsDown) in AdjustStackOffset()
160 int64_t LocalOffset = StackGrowsDown ? -Offset : Offset; in AdjustStackOffset()
168 if (!StackGrowsDown) in AdjustStackOffset()
184 AdjustStackOffset(MFI, i, Offset, StackGrowsDown, MaxAlign); in AssignProtectedObjSet()
195 bool StackGrowsDown = in calculateFrameObjectOffsets() local
196 TFI.getStackGrowthDirection() == TargetFrameLowering::StackGrowsDown; in calculateFrameObjectOffsets()
260 AdjustStackOffset(MFI, i, Offset, StackGrowsDown, MaxAlign); in calculateFrameObjectOffsets()
[all …]
H A DPrologEpilogInserter.cpp576 bool StackGrowsDown, int64_t &Offset, in AdjustStackOffset() argument
579 if (StackGrowsDown) in AdjustStackOffset()
591 if (StackGrowsDown) { in AdjustStackOffset()
606 computeFreeStackSlots(MachineFrameInfo &MFI, bool StackGrowsDown, in computeFreeStackSlots() argument
629 if (StackGrowsDown) { in computeFreeStackSlots()
688 if (StackGrowsDown) { in scavengeStackSlot()
708 MachineFrameInfo &MFI, bool StackGrowsDown, in AssignProtectedObjSet() argument
724 bool StackGrowsDown = in calculateFrameObjectOffsets() local
734 if (StackGrowsDown) in calculateFrameObjectOffsets()
749 if (StackGrowsDown) { in calculateFrameObjectOffsets()
[all …]
H A DTargetInstrInfo.cpp956 bool StackGrowsDown = in getSPAdjust() local
957 TFI->getStackGrowthDirection() == TargetFrameLowering::StackGrowsDown; in getSPAdjust()
967 if ((!StackGrowsDown && MI.getOpcode() == FrameSetupOpcode) || in getSPAdjust()
968 (StackGrowsDown && MI.getOpcode() == FrameDestroyOpcode)) in getSPAdjust()
H A DMachineScheduler.cpp1505 bool StackGrowsDown = TFI.getStackGrowthDirection() == in operator <() local
1506 TargetFrameLowering::StackGrowsDown; in operator <()
1510 return StackGrowsDown ? BaseOp->getIndex() > RHS.BaseOp->getIndex() in operator <()
1514 return StackGrowsDown ? Offset > RHS.Offset : Offset < RHS.Offset; in operator <()
/freebsd-12.1/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXPrologEpilogPass.cpp103 bool StackGrowsDown, int64_t &Offset, in AdjustStackOffset() argument
106 if (StackGrowsDown) in AdjustStackOffset()
118 if (StackGrowsDown) { in AdjustStackOffset()
135 bool StackGrowsDown = in calculateFrameObjectOffsets() local
136 TFI.getStackGrowthDirection() == TargetFrameLowering::StackGrowsDown; in calculateFrameObjectOffsets()
145 if (StackGrowsDown) in calculateFrameObjectOffsets()
158 if (StackGrowsDown) { in calculateFrameObjectOffsets()
192 int64_t FIOffset = (StackGrowsDown ? -Offset : Offset) + Entry.second; in calculateFrameObjectOffsets()
214 AdjustStackOffset(MFI, i, StackGrowsDown, Offset, MaxAlign); in calculateFrameObjectOffsets()
/freebsd-12.1/contrib/llvm/lib/Target/BPF/
H A DBPFFrameLowering.h25 : TargetFrameLowering(TargetFrameLowering::StackGrowsDown, 8, 0) {} in BPFFrameLowering()
/freebsd-12.1/contrib/llvm/lib/Target/Lanai/
H A DLanaiFrameLowering.h35 : TargetFrameLowering(StackGrowsDown, in LanaiFrameLowering()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsFrameLowering.h29 : TargetFrameLowering(StackGrowsDown, Alignment, 0, Alignment), STI(sti) {} in MipsFrameLowering()
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFrameLowering.h33 : TargetFrameLowering(StackGrowsDown, /*StackAlignment=*/16, in WebAssemblyFrameLowering()
/freebsd-12.1/contrib/llvm/lib/Target/MSP430/
H A DMSP430FrameLowering.h26 : TargetFrameLowering(TargetFrameLowering::StackGrowsDown, 2, -2, 2) {} in MSP430FrameLowering()
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/
H A DRISCVFrameLowering.h25 : TargetFrameLowering(StackGrowsDown, in RISCVFrameLowering()
/freebsd-12.1/contrib/llvm/lib/Target/ARC/
H A DARCFrameLowering.h31 : TargetFrameLowering(TargetFrameLowering::StackGrowsDown, 4, 0), ST(st) { in ARCFrameLowering()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64FrameLowering.h24 : TargetFrameLowering(StackGrowsDown, 16, 0, 16, in AArch64FrameLowering()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DTargetFrameLowering.h38 StackGrowsDown // Adding to the stack decreases the stack address enumerator
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.h34 : TargetFrameLowering(StackGrowsDown, 8, 0, 1, true) {} in HexagonFrameLowering()
/freebsd-12.1/contrib/googletest/googletest/src/
H A Dgtest-death-test.cc1221 static bool StackGrowsDown() { in StackGrowsDown() function
1288 static const bool stack_grows_down = StackGrowsDown(); in ExecDeathTestSpawnChild()
/freebsd-12.1/contrib/llvm/lib/Target/Sparc/
H A DSparcFrameLowering.cpp37 : TargetFrameLowering(TargetFrameLowering::StackGrowsDown, in SparcFrameLowering()
/freebsd-12.1/contrib/llvm/lib/Target/AVR/
H A DAVRFrameLowering.cpp34 : TargetFrameLowering(TargetFrameLowering::StackGrowsDown, 1, -2) {} in AVRFrameLowering()
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZFrameLowering.cpp50 : TargetFrameLowering(TargetFrameLowering::StackGrowsDown, 8, in SystemZFrameLowering()
/freebsd-12.1/contrib/llvm/lib/Target/XCore/
H A DXCoreFrameLowering.cpp215 : TargetFrameLowering(TargetFrameLowering::StackGrowsDown, 4, 0) { in XCoreFrameLowering()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCFrameLowering.cpp94 : TargetFrameLowering(TargetFrameLowering::StackGrowsDown, in PPCFrameLowering()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMFrameLowering.cpp79 : TargetFrameLowering(StackGrowsDown, sti.getStackAlignment(), 0, 4), in ARMFrameLowering()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86FrameLowering.cpp40 : TargetFrameLowering(StackGrowsDown, StackAlignOverride, in X86FrameLowering()