Lines Matching defs:FrameSize
287 uint64_t FrameSize = determineFrameLayout(MF, UseEstimate,
289 MF.getFrameInfo().setStackSize(FrameSize);
291 return FrameSize;
304 uint64_t FrameSize =
325 bool FitsInRedZone = FrameSize <= Subtarget.getRedZoneSize();
350 FrameSize += maxCallFrameSize;
353 FrameSize = alignTo(FrameSize, Alignment);
355 return FrameSize;
539 unsigned FrameSize = determineFrameLayout(MF);
540 int NegFrameSize = -FrameSize;
584 unsigned FrameSize = MFI.getStackSize();
585 if (!FrameSize || FrameSize > Subtarget.getRedZoneSize())
631 uint64_t FrameSize = determineFrameLayoutAndUpdate(MF);
632 int64_t NegFrameSize = -FrameSize;
633 if (!isPPC64 && (!isInt<32>(FrameSize) || !isInt<32>(NegFrameSize)))
685 assert((isPPC64 || !isSVR4ABI || !(!FrameSize && (MustSaveLR || HasFP))) &&
686 "FrameSize must be >0 to save/restore the FP or LR for 32-bit SVR4.");
884 if (!FrameSize) {
903 (TLI.hasInlineStackProbe(MF) && FrameSize > TLI.getStackProbeSize(MF)) ||
914 (HasSTUX || !isInt<16>(FrameSize + LROffset) || HasROPProtect))
917 // If FrameSize <= TLI.getStackProbeSize(MF), as POWER ABI requires backchain
920 if (TLI.hasInlineStackProbe(MF) && FrameSize > TLI.getStackProbeSize(MF)) {
1080 // Since the SPReg has been decreased by FrameSize, add it back to each
1085 .addImm(FrameSize + FPOffset)
1090 .addImm(FrameSize + PBPOffset)
1095 .addImm(FrameSize + BPOffset)
1099 .addImm(FrameSize);
1106 isInt<16>(FrameSize + LROffset) && !HasROPProtect)
1107 SaveLR(LROffset + FrameSize);
1557 int64_t FrameSize = MFI.getStackSize();
1652 FrameSize += (StackAdj +Delta);
1654 FrameSize += StackAdj;
1660 bool isLargeFrame = !isInt<16>(FrameSize);
1709 if (FrameSize) {
1731 .addReg(FPReg).addImm(FrameSize);
1733 TII.materializeImmPostRA(MBB, MBBI, dl, ScratchReg, FrameSize);
1743 .addImm(FrameSize);
1745 // Make sure that adding FrameSize will not overflow the max offset
1749 SPAdd = FrameSize;
1750 FPOffset += FrameSize;
1751 BPOffset += FrameSize;
1752 PBPOffset += FrameSize;