Lines Matching refs:ScratchReg
131 unsigned ScratchReg) { in RegisterContext()
134 BusyRegs.push_back(convReg(ScratchReg, 64)); in RegisterContext()
145 unsigned ScratchReg(unsigned Size) const { in ScratchReg() function
555 if (RegCtx.ScratchReg(32) != X86::NoRegister) in InstrumentMemOperandPrologue()
556 SpillReg(Out, RegCtx.ScratchReg(32)); in InstrumentMemOperandPrologue()
567 if (RegCtx.ScratchReg(32) != X86::NoRegister) in InstrumentMemOperandEpilogue()
568 RestoreReg(Out, RegCtx.ScratchReg(32)); in InstrumentMemOperandEpilogue()
623 assert(RegCtx.ScratchReg(32) != X86::NoRegister); in InstrumentMemOperandSmall()
624 unsigned ScratchRegI32 = RegCtx.ScratchReg(32); in InstrumentMemOperandSmall()
814 if (RegCtx.ScratchReg(64) != X86::NoRegister) in InstrumentMemOperandPrologue()
815 SpillReg(Out, RegCtx.ScratchReg(64)); in InstrumentMemOperandPrologue()
826 if (RegCtx.ScratchReg(64) != X86::NoRegister) in InstrumentMemOperandEpilogue()
827 RestoreReg(Out, RegCtx.ScratchReg(64)); in InstrumentMemOperandEpilogue()
896 assert(RegCtx.ScratchReg(32) != X86::NoRegister); in InstrumentMemOperandSmall()
897 unsigned ScratchRegI32 = RegCtx.ScratchReg(32); in InstrumentMemOperandSmall()