• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/

Lines Matching refs:StackSize

1352   uint64_t StackSize = MFI.getStackSize();    // Number of bytes to allocate.
1397 StackSize += 8;
1398 MFI.setStackSize(StackSize);
1415 X86FI->setUsesRedZone(MinSize > 0 || StackSize > 0);
1416 StackSize = std::max(MinSize, StackSize > 128 ? StackSize - 128 : 0);
1417 MFI.setStackSize(StackSize);
1468 uint64_t FrameSize = StackSize - SlotSize;
1487 assert(StackSize);
1531 NumBytes = StackSize - X86FI->getCalleeSavedFrameSize();
1540 MFI.setOffsetAdjustment(-StackSize);
1564 assert(StackSize);
1852 assert(StackSize);
1855 MCCFIInstruction::cfiDefCfaOffset(nullptr, StackSize - stackGrowth));
1982 uint64_t StackSize = MFI.getStackSize();
1997 uint64_t FrameSize = StackSize - SlotSize;
2005 NumBytes = StackSize - CSSize;
2168 uint64_t StackSize = MFI.getStackSize();
2183 assert(!MFI.hasCalls() || (StackSize % 16) == 8);
2186 uint64_t FrameSize = StackSize - SlotSize;
2212 assert(isAligned(MFI.getObjectAlign(FI), -(Offset + StackSize)));
2213 return Offset + StackSize;
2220 assert(isAligned(MFI.getObjectAlign(FI), -(Offset + StackSize)));
2221 return Offset + StackSize;
2226 return Offset + StackSize;
2269 const uint64_t StackSize = MFI.getStackSize();
2333 // |(E - B)| is the StackSize (absolute value, positive). For a
2340 // == getObjectOffset - LocalAreaOffset + StackSize
2342 return getFrameIndexReferenceSP(MF, FI, FrameReg, StackSize);
2675 uint64_t StackSize;
2694 // Eventually StackSize will be calculated by a link-time pass; which will
2697 StackSize = MFI.getStackSize();
2706 if (StackSize == 0 && !MFI.hasTailCall()) {
2736 bool CompareStackPointer = StackSize < kSplitStackAvailable;
2763 .addImm(1).addReg(0).addImm(-StackSize).addReg(0);
2790 .addImm(1).addReg(0).addImm(-StackSize).addReg(0);
2855 .addImm(StackSize);
2862 .addImm(StackSize);