Lines Matching refs:NumBytes
351 uint64_t NumBytes = AFI->getLocalStackSize(); in canUseRedZone() local
353 return !(MFI.hasCalls() || hasFP(MF) || NumBytes > RedZoneSize || in canUseRedZone()
446 int NumBytes, int NumVGScaledBytes, unsigned VG, in appendVGScaledOffsetExpr() argument
450 if (NumBytes) { in appendVGScaledOffsetExpr()
452 Expr.append(buffer, buffer + encodeSLEB128(NumBytes, buffer)); in appendVGScaledOffsetExpr()
454 Comment << (NumBytes < 0 ? " - " : " + ") << std::abs(NumBytes); in appendVGScaledOffsetExpr()
477 int64_t NumBytes, NumVGScaledBytes; in createDefCFAExpressionFromSP() local
478 AArch64InstrInfo::decomposeStackOffsetForDwarfOffsets(OffsetFromSP, NumBytes, in createDefCFAExpressionFromSP()
488 appendVGScaledOffsetExpr(Expr, NumBytes, NumVGScaledBytes, in createDefCFAExpressionFromSP()
505 int64_t NumBytes, NumVGScaledBytes; in createCfaOffset() local
507 OffsetFromDefCFA, NumBytes, NumVGScaledBytes); in createCfaOffset()
513 return MCCFIInstruction::createOffset(nullptr, DwarfReg, NumBytes); in createCfaOffset()
521 appendVGScaledOffsetExpr(OffsetExpr, NumBytes, NumVGScaledBytes, in createCfaOffset()
1189 int64_t NumBytes = IsFunclet ? getWinEHFuncletFrameSize(MF) in emitPrologue() local
1191 if (!AFI->hasStackFrame() && !windowsRequiresStackProbe(MF, NumBytes)) { in emitPrologue()
1196 AFI->setLocalStackSize(NumBytes); in emitPrologue()
1197 if (!NumBytes) in emitPrologue()
1206 StackOffset::getFixed(-NumBytes), TII, in emitPrologue()
1213 MCCFIInstruction::cfiDefCfaOffset(FrameLabel, NumBytes)); in emitPrologue()
1235 AFI->setLocalStackSize(NumBytes - PrologueSaveSize); in emitPrologue()
1236 bool CombineSPBump = shouldCombineCSRLocalStackBump(MF, NumBytes); in emitPrologue()
1241 StackOffset::getFixed(-NumBytes), TII, in emitPrologue()
1243 NumBytes = 0; in emitPrologue()
1246 NumBytes -= PrologueSaveSize; in emitPrologue()
1250 NumBytes -= PrologueSaveSize; in emitPrologue()
1252 assert(NumBytes >= 0 && "Negative stack allocation size!?"); in emitPrologue()
1305 if (windowsRequiresStackProbe(MF, NumBytes)) { in emitPrologue()
1306 uint64_t NumWords = NumBytes >> 4; in emitPrologue()
1314 if (NumBytes >= (1 << 28)) in emitPrologue()
1393 .addImm(NumBytes) in emitPrologue()
1396 NumBytes = 0; in emitPrologue()
1427 if (NumBytes) { in emitPrologue()
1444 StackOffset::getFixed(-NumBytes), TII, in emitPrologue()
1470 .addImm(NumBytes & andMaskEncoded) in emitPrologue()
1676 int64_t NumBytes = IsFunclet ? getWinEHFuncletFrameSize(MF) in emitEpilogue() local
1729 AFI->setLocalStackSize(NumBytes - PrologueSaveSize); in emitEpilogue()
1749 bool CombineSPBump = shouldCombineCSRLocalStackBumpInEpilogue(MBB, NumBytes); in emitEpilogue()
1820 StackOffset::getFixed(NumBytes + (int64_t)AfterCSRPopSize), in emitEpilogue()
1830 NumBytes -= PrologueSaveSize; in emitEpilogue()
1831 assert(NumBytes >= 0 && "Negative stack allocation size!?"); in emitEpilogue()
1867 StackOffset::getFixed(NumBytes), TII, in emitEpilogue()
1869 NumBytes = 0; in emitEpilogue()
1888 int64_t StackRestoreBytes = RedZone ? 0 : NumBytes; in emitEpilogue()
1912 NumBytes = 0; in emitEpilogue()
1924 } else if (NumBytes) in emitEpilogue()
1926 StackOffset::getFixed(NumBytes), TII, in emitEpilogue()