Home | History | Annotate | Download | only in ARM

Lines Matching refs:NumBytes

122              int NumBytes, unsigned MIFlags = MachineInstr::NoFlags,
125 emitARMRegPlusImmediate(MBB, MBBI, dl, ARM::SP, ARM::SP, NumBytes,
128 emitT2RegPlusImmediate(MBB, MBBI, dl, ARM::SP, ARM::SP, NumBytes,
146 unsigned NumBytes = MFI->getStackSize();
162 // Allocate the vararg register save area. This is not counted in NumBytes.
168 if (NumBytes != 0)
169 emitSPUpdate(isARM, MBB, MBBI, dl, TII, -NumBytes,
235 unsigned DPRCSOffset = NumBytes - (GPRCS1Size + GPRCS2Size + DPRCSSize);
240 NumBytes);
260 // Adjust NumBytes to represent the stack slots below the DPRCS2 area.
261 NumBytes += MFI->getObjectOffset(D8SpillFI);
263 NumBytes = DPRCSOffset;
265 if (NumBytes) {
267 emitSPUpdate(isARM, MBB, MBBI, dl, TII, -NumBytes,
363 int NumBytes = (int)MFI->getStackSize();
372 if (NumBytes != 0)
373 emitSPUpdate(isARM, MBB, MBBI, dl, TII, NumBytes);
386 NumBytes -= (AFI->getGPRCalleeSavedArea1Size() +
393 NumBytes = AFI->getFramePtrSpillOffset() - NumBytes;
394 if (NumBytes) {
396 emitARMRegPlusImmediate(MBB, MBBI, dl, ARM::SP, FramePtr, -NumBytes,
408 emitT2RegPlusImmediate(MBB, MBBI, dl, ARM::R4, FramePtr, -NumBytes,
424 } else if (NumBytes)
425 emitSPUpdate(isARM, MBB, MBBI, dl, TII, NumBytes);