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)) ||
912 (HasSTUX || !isInt<16>(FrameSize + LROffset)))
915 // If FrameSize <= TLI.getStackProbeSize(MF), as POWER ABI requires backchain
918 if (TLI.hasInlineStackProbe(MF) && FrameSize > TLI.getStackProbeSize(MF)) {
1078 // Since the SPReg has been decreased by FrameSize, add it back to each
1083 .addImm(FrameSize + FPOffset)
1088 .addImm(FrameSize + PBPOffset)
1093 .addImm(FrameSize + BPOffset)
1097 .addImm(FrameSize);
1103 if (!HasSTUX && MustSaveLR && !HasFastMFLR && isInt<16>(FrameSize + LROffset))
1104 SaveLR(LROffset + FrameSize);
1554 int64_t FrameSize = MFI.getStackSize();
1649 FrameSize += (StackAdj +Delta);
1651 FrameSize += StackAdj;
1657 bool isLargeFrame = !isInt<16>(FrameSize);
1706 if (FrameSize) {
1728 .addReg(FPReg).addImm(FrameSize);
1730 TII.materializeImmPostRA(MBB, MBBI, dl, ScratchReg, FrameSize);
1740 .addImm(FrameSize);
1742 // Make sure that adding FrameSize will not overflow the max offset
1746 SPAdd = FrameSize;
1747 FPOffset += FrameSize;
1748 BPOffset += FrameSize;
1749 PBPOffset += FrameSize;