Lines Matching refs:r_src2
161 LIR* MipsMir2Lir::OpRegRegReg(OpKind op, RegStorage r_dest, RegStorage r_src1, RegStorage r_src2) {
199 return NewLIR3(opcode, r_dest.GetReg(), r_src1.GetReg(), r_src2.GetReg());
285 LIR* MipsMir2Lir::OpRegReg(OpKind op, RegStorage r_dest_src1, RegStorage r_src2) {
293 return NewLIR3(kMipsNor, r_dest_src1.GetReg(), r_src2.GetReg(), rZERO);
295 return NewLIR3(kMipsSubu, r_dest_src1.GetReg(), rZERO, r_src2.GetReg());
302 return OpRegRegReg(op, r_dest_src1, r_dest_src1, r_src2);
305 res = NewLIR2(kMipsSeb, r_dest_src1.GetReg(), r_src2.GetReg());
307 res = OpRegRegImm(kOpLsl, r_dest_src1, r_src2, 24);
313 res = NewLIR2(kMipsSeh, r_dest_src1.GetReg(), r_src2.GetReg());
315 res = OpRegRegImm(kOpLsl, r_dest_src1, r_src2, 16);
320 return NewLIR3(kMipsAndi, r_dest_src1.GetReg(), r_src2.GetReg(), 0xFFFF);
325 return NewLIR2(opcode, r_dest_src1.GetReg(), r_src2.GetReg());