Lines Matching defs:ScratchReg
574 Register ScratchReg =
576 inlineStackProbeFixed(I, ScratchReg, -Amount, StackOffset::get(0, 0));
830 Register ScratchReg = findScratchNonCalleeSaveRegister(&MBB);
831 assert(ScratchReg != AArch64::NoRegister);
833 .addDef(ScratchReg)
859 Register ScratchReg = RealignmentPadding
862 assert(ScratchReg != AArch64::NoRegister);
864 emitFrameOffset(MBB, MBBI, DL, ScratchReg, AArch64::SP, -AllocSize, &TII,
870 .addReg(ScratchReg, RegState::Kill)
4284 Register ScratchReg = MRI->createVirtualRegister(&AArch64::GPR64RegClass);
4285 emitFrameOffset(*MBB, InsertI, DL, ScratchReg, BaseReg,
4287 BaseReg = ScratchReg;
4994 MachineBasicBlock::iterator MBBI, Register ScratchReg, int64_t FrameSize,
5032 // SUB ScratchReg, SP, #FrameSize (or equivalent if FrameSize is not
5034 emitFrameOffset(*MBB, MBBI, DL, ScratchReg, AArch64::SP,
5039 MBBI = inlineStackProbeLoopExactMultiple(MBBI, ProbeSize, ScratchReg);
5085 Register ScratchReg = MI->getOperand(0).getReg();
5089 inlineStackProbeFixed(MI->getIterator(), ScratchReg, FrameSize,