• Home
  • Raw
  • Download

Lines Matching refs:NumBytes

150                   unsigned StackPtr, int64_t NumBytes,  in emitSPUpdate()  argument
153 bool isSub = NumBytes < 0; in emitSPUpdate()
154 uint64_t Offset = isSub ? -NumBytes : NumBytes; in emitSPUpdate()
208 unsigned StackPtr, uint64_t *NumBytes = nullptr) { in mergeSPUpdatesUp() argument
217 if (NumBytes) in mergeSPUpdatesUp()
218 *NumBytes += PI->getOperand(2).getImm(); in mergeSPUpdatesUp()
223 if (NumBytes) in mergeSPUpdatesUp()
224 *NumBytes -= PI->getOperand(2).getImm(); in mergeSPUpdatesUp()
234 unsigned StackPtr, uint64_t *NumBytes = nullptr) { in mergeSPUpdatesDown() argument
247 if (NumBytes) in mergeSPUpdatesDown()
248 *NumBytes -= NI->getOperand(2).getImm(); in mergeSPUpdatesDown()
254 if (NumBytes) in mergeSPUpdatesDown()
255 *NumBytes += NI->getOperand(2).getImm(); in mergeSPUpdatesDown()
532 uint64_t NumBytes = 0; in emitPrologue() local
542 NumBytes = (FrameSize + MaxAlign - 1) / MaxAlign * MaxAlign; in emitPrologue()
544 NumBytes = FrameSize - X86FI->getCalleeSavedFrameSize(); in emitPrologue()
550 MFI->setOffsetAdjustment(-NumBytes); in emitPrologue()
601 NumBytes = StackSize - X86FI->getCalleeSavedFrameSize(); in emitPrologue()
650 NumBytes -= mergeSPUpdates(MBB, MBBI, StackPtr, true); in emitPrologue()
654 mergeSPUpdatesDown(MBB, MBBI, StackPtr, &NumBytes); in emitPrologue()
666 if (NumBytes >= 4096 && STI.isOSWindows() && !STI.isTargetMacho()) { in emitPrologue()
698 .addImm(NumBytes) in emitPrologue()
704 .addImm(isEAXAlive ? NumBytes - 4 : NumBytes) in emitPrologue()
728 StackPtr, false, NumBytes - 4); in emitPrologue()
732 } else if (NumBytes) { in emitPrologue()
733 emitSPUpdate(MBB, MBBI, StackPtr, -(int64_t)NumBytes, Is64Bit, IsLP64, in emitPrologue()
768 if (NumBytes) { in emitPrologue()
770 .addImm(NumBytes) in emitPrologue()
813 if (((!HasFP && NumBytes) || PushedRegs) && NeedsDwarfCFI) { in emitPrologue()
815 if (!HasFP && NumBytes) { in emitPrologue()
874 uint64_t NumBytes = 0; in emitEpilogue() local
894 NumBytes = (FrameSize + MaxAlign - 1) / MaxAlign * MaxAlign; in emitEpilogue()
896 NumBytes = FrameSize - CSSize; in emitEpilogue()
903 NumBytes = StackSize - CSSize; in emitEpilogue()
923 if (NumBytes || MFI->hasVarSizedObjects()) in emitEpilogue()
924 mergeSPUpdatesUp(MBB, MBBI, StackPtr, &NumBytes); in emitEpilogue()
941 } else if (NumBytes) { in emitEpilogue()
943 emitSPUpdate(MBB, MBBI, StackPtr, NumBytes, Is64Bit, IsLP64, UseLEA, in emitEpilogue()