Lines Matching defs:NumBytes

69                              const ThumbRegisterInfo &MRI, int NumBytes,
73 if (std::abs(NumBytes) > 508 * 3) {
85 .addImm(NumBytes).setMIFlags(MIFlags);
87 MRI.emitLoadConstPool(MBB, MBBI, dl, ScratchReg, 0, NumBytes, ARMCC::AL,
99 emitThumbRegPlusImmediate(MBB, MBBI, dl, ARM::SP, ARM::SP, NumBytes, TII,
107 const ThumbRegisterInfo &MRI, int NumBytes,
109 emitThumbRegPlusImmediate(MBB, MBBI, dl, ARM::SP, ARM::SP, NumBytes, TII,
159 unsigned NumBytes = MFI.getStackSize();
160 assert(NumBytes >= ArgRegsSaveSize &&
161 "ArgRegsSaveSize is included in NumBytes");
173 NumBytes = (NumBytes + 3) & ~3;
174 MFI.setStackSize(NumBytes);
193 if (NumBytes - ArgRegsSaveSize != 0) {
195 -(NumBytes - ArgRegsSaveSize),
197 CFAOffset += NumBytes - ArgRegsSaveSize;
283 unsigned DPRCSOffset = NumBytes - ArgRegsSaveSize -
290 NumBytes);
296 NumBytes = DPRCSOffset;
301 tryFoldSPUpdateIntoPushPop(STI, MF, &*(GPRCS1Push), NumBytes)) {
302 FramePtrOffsetInBlock = NumBytes;
303 adjustedGPRCS1Size += NumBytes;
304 NumBytes = 0;
343 if (NumBytes > 508)
415 if (NumBytes) {
429 emitPrologueEpilogueSPUpdate(MBB, MBBI, TII, dl, *RegInfo, -NumBytes,
432 CFAOffset += NumBytes;
512 int NumBytes = (int)MFI.getStackSize();
513 assert((unsigned)NumBytes >= ArgRegsSaveSize &&
514 "ArgRegsSaveSize is included in NumBytes");
518 if (NumBytes - ArgRegsSaveSize != 0)
520 NumBytes - ArgRegsSaveSize, ARM::NoRegister,
533 NumBytes -= (AFI->getFrameRecordSavedAreaSize() +
552 NumBytes = AFI->getFramePtrSpillOffset() - NumBytes;
556 if (NumBytes) {
559 emitThumbRegPlusImmediate(MBB, MBBI, dl, ScratchRegister, FramePtr, -NumBytes,
574 if (!tryFoldSPUpdateIntoPushPop(STI, MF, &*PMBBI, NumBytes))
575 emitPrologueEpilogueSPUpdate(MBB, PMBBI, TII, dl, *RegInfo, NumBytes,
577 } else if (!tryFoldSPUpdateIntoPushPop(STI, MF, &*MBBI, NumBytes))
578 emitPrologueEpilogueSPUpdate(MBB, MBBI, TII, dl, *RegInfo, NumBytes,