Lines Matching refs:NumBytes
418 uint64_t NumBytes = AFI->getLocalStackSize(); in canUseRedZone() local
420 return !(MFI.hasCalls() || hasFP(MF) || NumBytes > RedZoneSize || in canUseRedZone()
1491 int64_t NumBytes = IsFunclet ? getWinEHFuncletFrameSize(MF) in emitPrologue() local
1493 if (!AFI->hasStackFrame() && !windowsRequiresStackProbe(MF, NumBytes)) { in emitPrologue()
1498 AFI->setLocalStackSize(NumBytes); in emitPrologue()
1499 if (!NumBytes) in emitPrologue()
1508 StackOffset::getFixed(-NumBytes), TII, in emitPrologue()
1515 MCCFIInstruction::cfiDefCfaOffset(FrameLabel, NumBytes)); in emitPrologue()
1537 AFI->setLocalStackSize(NumBytes - PrologueSaveSize); in emitPrologue()
1538 bool CombineSPBump = shouldCombineCSRLocalStackBump(MF, NumBytes); in emitPrologue()
1543 StackOffset::getFixed(-NumBytes), TII, in emitPrologue()
1546 NumBytes = 0; in emitPrologue()
1549 NumBytes -= PrologueSaveSize; in emitPrologue()
1554 NumBytes -= PrologueSaveSize; in emitPrologue()
1556 assert(NumBytes >= 0 && "Negative stack allocation size!?"); in emitPrologue()
1628 if (windowsRequiresStackProbe(MF, NumBytes)) { in emitPrologue()
1629 uint64_t NumWords = NumBytes >> 4; in emitPrologue()
1637 if (NumBytes >= (1 << 28)) in emitPrologue()
1716 .addImm(NumBytes) in emitPrologue()
1719 NumBytes = 0; in emitPrologue()
1744 StackOffset::getFixed((int64_t)MFI.getStackSize() - NumBytes)); in emitPrologue()
1754 (int64_t)MFI.getStackSize() - NumBytes)); in emitPrologue()
1757 if (NumBytes) { in emitPrologue()
1775 StackOffset::getFixed(-NumBytes), TII, MachineInstr::FrameSetup, in emitPrologue()
1778 StackOffset::getFixed((int64_t)MFI.getStackSize() - NumBytes)); in emitPrologue()
1803 .addImm(NumBytes & andMaskEncoded) in emitPrologue()
1922 int64_t NumBytes = IsFunclet ? getWinEHFuncletFrameSize(MF) in emitEpilogue() local
1945 AFI->setLocalStackSize(NumBytes - PrologueSaveSize); in emitEpilogue()
1965 bool CombineSPBump = shouldCombineCSRLocalStackBumpInEpilogue(MBB, NumBytes); in emitEpilogue()
2057 MF.addFrameInst(MCCFIInstruction::cfiDefCfa(nullptr, Reg, NumBytes)); in emitEpilogue()
2064 StackOffset::getFixed(NumBytes + (int64_t)AfterCSRPopSize), in emitEpilogue()
2066 &HasWinCFI, EmitCFI, StackOffset::getFixed(NumBytes)); in emitEpilogue()
2074 NumBytes -= PrologueSaveSize; in emitEpilogue()
2075 assert(NumBytes >= 0 && "Negative stack allocation size!?"); in emitEpilogue()
2116 StackOffset::getFixed(NumBytes), TII, MachineInstr::FrameDestroy, in emitEpilogue()
2118 SVEStackSize + StackOffset::getFixed(NumBytes + PrologueSaveSize)); in emitEpilogue()
2119 NumBytes = 0; in emitEpilogue()
2126 StackOffset::getFixed(NumBytes + PrologueSaveSize)); in emitEpilogue()
2132 StackOffset::getFixed(NumBytes + PrologueSaveSize)); in emitEpilogue()
2150 int64_t StackRestoreBytes = RedZone ? 0 : NumBytes; in emitEpilogue()
2158 StackOffset::getFixed((RedZone ? 0 : NumBytes) + PrologueSaveSize)); in emitEpilogue()
2171 NumBytes = 0; in emitEpilogue()
2183 } else if (NumBytes) in emitEpilogue()
2185 StackOffset::getFixed(NumBytes), TII, in emitEpilogue()