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

Lines Matching defs:FrameSize

442   unsigned FrameSize = determineFrameLayout(MF, UseEstimate,
444 MF.getFrameInfo().setStackSize(FrameSize);
446 return FrameSize;
459 unsigned FrameSize =
479 bool FitsInRedZone = FrameSize <= Subtarget.getRedZoneSize();
504 FrameSize += maxCallFrameSize;
507 FrameSize = alignTo(FrameSize, Alignment);
509 return FrameSize;
689 unsigned FrameSize = determineFrameLayout(MF);
690 int NegFrameSize = -FrameSize;
732 unsigned FrameSize = MFI.getStackSize();
733 if (!FrameSize || FrameSize > Subtarget.getRedZoneSize())
794 unsigned FrameSize = determineFrameLayoutAndUpdate(MF);
795 int NegFrameSize = -FrameSize;
847 assert((isPPC64 || !isSVR4ABI || !(!FrameSize && (MustSaveLR || HasFP))) &&
848 "FrameSize must be >0 to save/restore the FP or LR for 32-bit SVR4.");
1015 if (!FrameSize)
1032 // If FrameSize <= TLI.getStackProbeSize(MF), as POWER ABI requires backchain
1035 if (TLI.hasInlineStackProbe(MF) && FrameSize > TLI.getStackProbeSize(MF)) {
1208 // Since the SPReg has been decreased by FrameSize, add it back to each
1213 .addImm(FrameSize + FPOffset)
1218 .addImm(FrameSize + PBPOffset)
1223 .addImm(FrameSize + BPOffset)
1227 .addImm(FrameSize);
1550 int FrameSize = MFI.getStackSize();
1650 FrameSize += (StackAdj +Delta);
1652 FrameSize += StackAdj;
1658 bool isLargeFrame = !isInt<16>(FrameSize);
1701 if (FrameSize) {
1716 .addReg(FPReg).addImm(FrameSize);
1719 .addImm(FrameSize >> 16);
1722 .addImm(FrameSize & 0xFFFF);
1732 .addImm(FrameSize);
1734 // Make sure that adding FrameSize will not overflow the max offset
1738 SPAdd = FrameSize;
1739 FPOffset += FrameSize;
1740 BPOffset += FrameSize;
1741 PBPOffset += FrameSize;