Lines Matching defs:NumBytes

70                              const ThumbRegisterInfo &MRI, int NumBytes,
74 if (std::abs(NumBytes) > 508 * 3) {
86 .addImm(NumBytes).setMIFlags(MIFlags);
88 MRI.emitLoadConstPool(MBB, MBBI, dl, ScratchReg, 0, NumBytes, ARMCC::AL,
100 emitThumbRegPlusImmediate(MBB, MBBI, dl, ARM::SP, ARM::SP, NumBytes, TII,
108 const ThumbRegisterInfo &MRI, int NumBytes,
110 emitThumbRegPlusImmediate(MBB, MBBI, dl, ARM::SP, ARM::SP, NumBytes, TII,
160 unsigned NumBytes = MFI.getStackSize();
161 assert(NumBytes >= ArgRegsSaveSize &&
162 "ArgRegsSaveSize is included in NumBytes");
176 NumBytes = (NumBytes + 3) & ~3;
177 MFI.setStackSize(NumBytes);
196 if (NumBytes - ArgRegsSaveSize != 0) {
198 -(NumBytes - ArgRegsSaveSize),
200 CFAOffset += NumBytes - ArgRegsSaveSize;
297 unsigned DPRCSOffset = NumBytes - ArgRegsSaveSize -
304 NumBytes);
310 NumBytes = DPRCSOffset;
315 tryFoldSPUpdateIntoPushPop(STI, MF, &*(GPRCS1Push), NumBytes)) {
316 FramePtrOffsetInBlock = NumBytes;
317 adjustedGPRCS1Size += NumBytes;
318 NumBytes = 0;
357 if (NumBytes > 508)
427 if (NumBytes) {
441 emitPrologueEpilogueSPUpdate(MBB, MBBI, TII, dl, *RegInfo, -NumBytes,
444 CFAOffset += NumBytes;
524 int NumBytes = (int)MFI.getStackSize();
525 assert((unsigned)NumBytes >= ArgRegsSaveSize &&
526 "ArgRegsSaveSize is included in NumBytes");
530 if (NumBytes - ArgRegsSaveSize != 0)
532 NumBytes - ArgRegsSaveSize, ARM::NoRegister,
545 NumBytes -=
563 NumBytes = AFI->getFramePtrSpillOffset() - NumBytes;
567 if (NumBytes) {
570 emitThumbRegPlusImmediate(MBB, MBBI, dl, ScratchRegister, FramePtr, -NumBytes,
585 if (!tryFoldSPUpdateIntoPushPop(STI, MF, &*PMBBI, NumBytes))
586 emitPrologueEpilogueSPUpdate(MBB, PMBBI, TII, dl, *RegInfo, NumBytes,
588 } else if (!tryFoldSPUpdateIntoPushPop(STI, MF, &*MBBI, NumBytes))
589 emitPrologueEpilogueSPUpdate(MBB, MBBI, TII, dl, *RegInfo, NumBytes,