Lines Matching refs:ScratchRegI32
632 unsigned ScratchRegI32 = RegCtx.ScratchReg(MVT::i32); in InstrumentMemOperandSmall() local
661 EmitInstruction(Out, MCInstBuilder(X86::MOV32rr).addReg(ScratchRegI32).addReg( in InstrumentMemOperandSmall()
664 .addReg(ScratchRegI32) in InstrumentMemOperandSmall()
665 .addReg(ScratchRegI32) in InstrumentMemOperandSmall()
675 X86Operand::CreateMem(getPointerWidth(), 0, Disp, ScratchRegI32, 0, 1, in InstrumentMemOperandSmall()
677 EmitLEA(*Op, MVT::i32, ScratchRegI32, Out); in InstrumentMemOperandSmall()
682 .addReg(ScratchRegI32) in InstrumentMemOperandSmall()
683 .addReg(ScratchRegI32) in InstrumentMemOperandSmall()
691 EmitInstruction(Out, MCInstBuilder(X86::CMP32rr).addReg(ScratchRegI32).addReg( in InstrumentMemOperandSmall()
904 unsigned ScratchRegI32 = RegCtx.ScratchReg(MVT::i32); in InstrumentMemOperandSmall() local
932 EmitInstruction(Out, MCInstBuilder(X86::MOV32rr).addReg(ScratchRegI32).addReg( in InstrumentMemOperandSmall()
935 .addReg(ScratchRegI32) in InstrumentMemOperandSmall()
936 .addReg(ScratchRegI32) in InstrumentMemOperandSmall()
946 X86Operand::CreateMem(getPointerWidth(), 0, Disp, ScratchRegI32, 0, 1, in InstrumentMemOperandSmall()
948 EmitLEA(*Op, MVT::i32, ScratchRegI32, Out); in InstrumentMemOperandSmall()
953 .addReg(ScratchRegI32) in InstrumentMemOperandSmall()
954 .addReg(ScratchRegI32) in InstrumentMemOperandSmall()
962 EmitInstruction(Out, MCInstBuilder(X86::CMP32rr).addReg(ScratchRegI32).addReg( in InstrumentMemOperandSmall()