HomeSort by: relevance | last modified time | path
    Searched refs:StackSize (Results 1 - 25 of 51) sorted by relevancy

1 2 3

  /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
MipsSERegisterInfo.h 33 int FrameIndex, uint64_t StackSize,
Mips16FrameLowering.cpp 53 uint64_t StackSize = MFI.getStackSize();
56 if (StackSize == 0 && !MFI.adjustsStack()) return;
62 TII.makeFrame(Mips::SP, StackSize, MBB, MBBI);
64 // emit ".cfi_def_cfa_offset StackSize"
66 MF.addFrameInst(MCCFIInstruction::cfiDefCfaOffset(nullptr, StackSize));
98 uint64_t StackSize = MFI.getStackSize();
100 if (!StackSize)
108 // assumes stacksize multiple of 8
109 TII.restoreFrame(Mips::SP, StackSize, MBB, MBBI);
Mips16RegisterInfo.h 40 int FrameIndex, uint64_t StackSize,
Mips16RegisterInfo.cpp 75 uint64_t StackSize,
124 Offset = SPOffset + (int64_t)StackSize;
MipsRegisterInfo.h 77 int FrameIndex, uint64_t StackSize,
MipsSERegisterInfo.cpp 147 uint64_t StackSize,
203 Offset = SPOffset + (int64_t)StackSize;
MipsTargetStreamer.h 62 virtual void emitFrame(unsigned StackReg, unsigned StackSize,
244 void emitFrame(unsigned StackReg, unsigned StackSize,
344 void emitFrame(unsigned StackReg, unsigned StackSize,
  /src/external/apache2/llvm/dist/clang/lib/AST/Interp/
InterpStack.cpp 26 StackSize = 0;
45 StackSize += Size;
77 StackSize -= Size;
InterpStack.h 59 size_t size() const { return StackSize; }
107 size_t StackSize = 0;
  /src/external/apache2/llvm/dist/llvm/lib/Target/XCore/
XCoreFrameToArgsOffsetElim.cpp 50 unsigned StackSize = MF.getFrameInfo().getStackSize();
59 MBBI = TII.loadImmediate(MBB, MBBI, Reg, StackSize);
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARC/
ARCRegisterInfo.cpp 40 unsigned FrameReg, int Offset, int StackSize,
173 int StackSize = MF.getFrameInfo().getStackSize();
182 LLVM_DEBUG(dbgs() << "StackSize : " << StackSize << "\n");
208 Offset = StackSize + Offset;
210 assert((Offset >= 0 && Offset < StackSize) && "SP Offset not in bounds.");
213 assert((Offset < 0 && -Offset <= StackSize) &&
217 ReplaceFrameIndex(II, TII, Reg, getFrameRegister(MF), Offset, StackSize,
ARCFrameLowering.cpp 195 // .cfi_def_cfa_offset StackSize
196 // .cfi_offset fp, -StackSize
197 // .cfi_offset blink, -StackSize+4
246 uint64_t StackSize = MF.getFrameInfo().getStackSize();
250 // the stack pointer to a known spot (fp - StackSize).
251 // Then, replace the frame pointer by (new) [sp,StackSize-4].
252 // Then, move the stack pointer the rest of the way (sp = sp + StackSize).
255 if (isUInt<6>(StackSize))
259 .addImm(StackSize);
281 if (unsigned MoveAmount = StackSize - AmountAboveFunclet)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
WebAssemblyFrameLowering.cpp 215 uint64_t StackSize = MFI.getStackSize();
230 if (StackSize)
246 if (StackSize) {
250 .addImm(StackSize);
271 if (StackSize && needsSPWriteback(MF)) {
278 uint64_t StackSize = MF.getFrameInfo().getStackSize();
297 } else if (StackSize) {
302 .addImm(StackSize);
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZFrameLowering.cpp 328 uint64_t StackSize = (MFFrame.estimateStackSize(MF) +
340 uint64_t MaxReach = StackSize + MaxArgOffset;
472 uint64_t StackSize = MFFrame.getStackSize();
483 StackSize += SystemZMC::ELFCallFrameSize;
485 StackSize = StackSize > SystemZMC::ELFCallFrameSize
486 ? StackSize - SystemZMC::ELFCallFrameSize
488 MFFrame.setStackSize(StackSize);
490 if (StackSize) {
491 // Allocate StackSize bytes
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/
LanaiFrameLowering.cpp 109 unsigned StackSize = MFI.getStackSize();
128 // sub %sp,StackSize,%sp
129 if (StackSize != 0) {
132 .addImm(StackSize)
  /src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/
MSP430FrameLowering.cpp 52 uint64_t StackSize = MFI.getStackSize();
57 uint64_t FrameSize = StackSize - 2;
79 NumBytes = StackSize - MSP430FI->getCalleeSavedFrameSize();
125 uint64_t StackSize = MFI.getStackSize();
131 uint64_t FrameSize = StackSize - 2;
137 NumBytes = StackSize - CSSize;
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
StackMaps.h 305 uint64_t StackSize = 0;
309 explicit FunctionInfo(uint64_t StackSize) : StackSize(StackSize) {}
MachineFrameInfo.h 242 /// above. It then updates StackSize to contain the number of bytes that need
244 uint64_t StackSize = 0;
551 uint64_t getStackSize() const { return StackSize; }
554 void setStackSize(uint64_t Size) { StackSize = Size; }
  /src/external/apache2/llvm/dist/llvm/lib/Target/M68k/
M68kFrameLowering.cpp 96 uint64_t StackSize = MFI.getStackSize();
107 assert((-(Offset + StackSize)) % MFI.getObjectAlign(FI).value() == 0);
108 return StackOffset::getFixed(Offset + StackSize);
116 assert((-(Offset + StackSize)) % MFI.getObjectAlign(FI).value() == 0);
117 return StackOffset::getFixed(Offset + StackSize);
121 return StackOffset::getFixed(Offset + StackSize);
485 uint64_t StackSize = MFI.getStackSize(); // Number of bytes to allocate.
532 uint64_t FrameSize = StackSize - SlotSize;
557 assert(StackSize);
587 NumBytes = StackSize - MMFI->getCalleeSavedFrameSize()
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86MachineFunctionInfo.h 224 void setPreallocatedStackSize(size_t Id, size_t StackSize) {
225 PreallocatedStackSizes[Id] = StackSize;
X86FrameLowering.cpp 1325 uint64_t StackSize = MFI.getStackSize(); // Number of bytes to allocate.
1378 StackSize += 8;
1379 MFI.setStackSize(StackSize);
1396 X86FI->setUsesRedZone(MinSize > 0 || StackSize > 0);
1397 StackSize = std::max(MinSize, StackSize > 128 ? StackSize - 128 : 0);
1398 MFI.setStackSize(StackSize);
1449 uint64_t FrameSize = StackSize - SlotSize;
1468 assert(StackSize);
    [all...]
  /src/sys/external/bsd/compiler_rt/dist/lib/xray/
xray_basic_logging.cc 63 size_t StackSize = 0;
143 TLD.StackSize = 0;
151 TLD.StackSize = GlobalOptions.MaxStackDepth;
180 if (TLD.StackEntries++ >= TLD.StackSize)
200 if (--TLD.StackEntries >= TLD.StackSize)
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/
AArch64AsmBackend.cpp 543 uint32_t encodeStackAdjustment(uint32_t StackSize) const {
544 return (StackSize / 16) << 12;
567 unsigned StackSize = 0;
618 assert(StackSize == 0 && "We already have the CFA offset!");
619 StackSize = std::abs(Inst.getOffset());
700 if (StackSize > 65520)
704 CompactUnwindEncoding |= encodeStackAdjustment(StackSize);
  /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVFrameLowering.cpp 389 uint64_t StackSize = MFI.getStackSize() + RVFI->getRVVPadding();
390 uint64_t RealStackSize = StackSize + RVFI->getLibCallStackSize();
406 StackSize = FirstSPAdjustAmount;
411 adjustReg(MBB, MBBI, DL, SPReg, SPReg, -StackSize, MachineInstr::FrameSetup);
476 // Emit ".cfi_def_cfa_offset StackSize"
564 uint64_t StackSize = MFI.getStackSize() + RVFI->getRVVPadding();
565 uint64_t RealStackSize = StackSize + RVFI->getLibCallStackSize();
592 StackSize = FirstSPAdjustAmount;
595 adjustReg(MBB, MBBI, DL, SPReg, SPReg, StackSize, MachineInstr::FrameDestroy);
950 uint64_t StackSize = MFI.getStackSize()
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
NVPTXPrologEpilogPass.cpp 252 int64_t StackSize = Offset - LocalAreaOffset;
253 MFI.setStackSize(StackSize);

Completed in 42 milliseconds

1 2 3