Lines Matching full:numbytes
128 unsigned NumBytes = AFI->getLocalStackSize();
133 if (MFI->hasCalls() || hasFP(MF) || NumBytes > 128)
300 int NumBytes = (int)MFI->getStackSize();
305 AFI->setLocalStackSize(NumBytes);
312 if (NumBytes && !canUseRedZone(MF)) {
313 emitFrameOffset(MBB, MBBI, DL, AArch64::SP, AArch64::SP, -NumBytes, TII,
318 MCCFIInstruction::createDefCfaOffset(FrameLabel, -NumBytes));
322 } else if (NumBytes) {
337 NumBytes -= 16;
339 assert(NumBytes >= 0 && "Negative stack allocation size!?");
350 AFI->setLocalStackSize(NumBytes);
357 if (NumBytes && NeedsRealignment) {
363 if (NumBytes && !canUseRedZone(MF))
364 // FIXME: in the case of dynamic re-alignment, NumBytes doesn't have
365 // the correct value here, as NumBytes also includes padding bytes,
367 emitFrameOffset(MBB, MBBI, DL, scratchSPReg, AArch64::SP, -NumBytes, TII,
370 if (NumBytes && NeedsRealignment) {
375 // SUB X9, SP, NumBytes
553 int NumBytes = MFI->getStackSize();
592 // ---------------------| | NumBytes
600 // So NumBytes = StackSize + BytesInStackArgArea - CalleeArgStackSize
605 NumBytes += ArgumentPopSize;
621 NumBytes -= NumRestores * 8;
622 assert(NumBytes >= 0 && "Negative stack allocation size!?");
628 emitFrameOffset(MBB, LastPopI, DL, AArch64::SP, AArch64::SP, NumBytes,
637 if (NumBytes || MFI->hasVarSizedObjects())