Lines Matching defs:ScratchReg
571 Register ScratchReg =
573 inlineStackProbeFixed(I, ScratchReg, -Amount, StackOffset::get(0, 0));
824 Register ScratchReg = findScratchNonCalleeSaveRegister(&MBB);
825 assert(ScratchReg != AArch64::NoRegister);
827 .addDef(ScratchReg)
853 Register ScratchReg = RealignmentPadding
856 assert(ScratchReg != AArch64::NoRegister);
858 emitFrameOffset(MBB, MBBI, DL, ScratchReg, AArch64::SP, -AllocSize, &TII,
864 .addReg(ScratchReg, RegState::Kill)
4227 Register ScratchReg = MRI->createVirtualRegister(&AArch64::GPR64RegClass);
4228 emitFrameOffset(*MBB, InsertI, DL, ScratchReg, BaseReg,
4230 BaseReg = ScratchReg;
4916 MachineBasicBlock::iterator MBBI, Register ScratchReg, int64_t FrameSize,
4954 // SUB ScratchReg, SP, #FrameSize (or equivalent if FrameSize is not
4956 emitFrameOffset(*MBB, MBBI, DL, ScratchReg, AArch64::SP,
4961 MBBI = inlineStackProbeLoopExactMultiple(MBBI, ProbeSize, ScratchReg);
5007 Register ScratchReg = MI->getOperand(0).getReg();
5011 inlineStackProbeFixed(MI->getIterator(), ScratchReg, FrameSize,