Lines Matching refs:r_src2
201 LIR* X86Mir2Lir::OpRegReg(OpKind op, RegStorage r_dest_src1, RegStorage r_src2) { in OpRegReg() argument
208 OpRegCopy(r_dest_src1, r_src2); in OpRegReg()
211 OpRegCopy(r_dest_src1, r_src2); in OpRegReg()
214 OpRegCopy(r_dest_src1, r_src2); in OpRegReg()
217 OpRegCopy(r_dest_src1, r_src2); in OpRegReg()
237 if (r_src2.GetRegNum() >= rs_rX86_SP_32.GetRegNum()) { in OpRegReg()
238 NewLIR2(is64Bit ? kX86Mov64RR : kX86Mov32RR, r_dest_src1.GetReg(), r_src2.GetReg()); in OpRegReg()
253 CHECK(!src2_must_be_cx || r_src2.GetReg() == rs_rCX.GetReg()); in OpRegReg()
254 return NewLIR2(opcode, r_dest_src1.GetReg(), r_src2.GetReg()); in OpRegReg()
452 RegStorage r_src2) { in OpRegRegReg() argument
454 if (r_dest != r_src1 && r_dest != r_src2) { in OpRegRegReg()
456 if (r_src1 == r_src2) { in OpRegRegReg()
461 r_src1.GetReg() /* base */, r_src2.GetReg() /* index */, in OpRegRegReg()
465 r_src2.GetReg() /* base */, r_src1.GetReg() /* index */, in OpRegRegReg()
470 return OpRegReg(op, r_dest, r_src2); in OpRegRegReg()
473 return OpRegReg(op, r_dest, r_src2); in OpRegRegReg()
484 OpRegReg(op, t_reg, r_src2); in OpRegRegReg()