Lines Matching refs:ScratchRegI32
624 unsigned ScratchRegI32 = RegCtx.ScratchReg(32); in InstrumentMemOperandSmall() local
653 EmitInstruction(Out, MCInstBuilder(X86::MOV32rr).addReg(ScratchRegI32).addReg( in InstrumentMemOperandSmall()
656 .addReg(ScratchRegI32) in InstrumentMemOperandSmall()
657 .addReg(ScratchRegI32) in InstrumentMemOperandSmall()
667 X86Operand::CreateMem(getPointerWidth(), 0, Disp, ScratchRegI32, 0, 1, in InstrumentMemOperandSmall()
669 EmitLEA(*Op, 32, ScratchRegI32, Out); in InstrumentMemOperandSmall()
674 .addReg(ScratchRegI32) in InstrumentMemOperandSmall()
675 .addReg(ScratchRegI32) in InstrumentMemOperandSmall()
683 EmitInstruction(Out, MCInstBuilder(X86::CMP32rr).addReg(ScratchRegI32).addReg( in InstrumentMemOperandSmall()
897 unsigned ScratchRegI32 = RegCtx.ScratchReg(32); in InstrumentMemOperandSmall() local
925 EmitInstruction(Out, MCInstBuilder(X86::MOV32rr).addReg(ScratchRegI32).addReg( in InstrumentMemOperandSmall()
928 .addReg(ScratchRegI32) in InstrumentMemOperandSmall()
929 .addReg(ScratchRegI32) in InstrumentMemOperandSmall()
939 X86Operand::CreateMem(getPointerWidth(), 0, Disp, ScratchRegI32, 0, 1, in InstrumentMemOperandSmall()
941 EmitLEA(*Op, 32, ScratchRegI32, Out); in InstrumentMemOperandSmall()
946 .addReg(ScratchRegI32) in InstrumentMemOperandSmall()
947 .addReg(ScratchRegI32) in InstrumentMemOperandSmall()
955 EmitInstruction(Out, MCInstBuilder(X86::CMP32rr).addReg(ScratchRegI32).addReg( in InstrumentMemOperandSmall()