Lines Matching refs:OpRegReg

44     OpRegReg(kOpCmp, rl_src1.reg, rl_src2.reg);  in GenCmpLong()
62 OpRegReg(kOpSub, rs_r0, rs_r2); // r0 = r0 - r2 in GenCmpLong()
63 OpRegReg(kOpSbc, rs_r1, rs_r3); // r1 = r1 - r3 - CF in GenCmpLong()
67 OpRegReg(kOpOr, rs_r0, rs_r1); // r0 = high | low - sets ZF in GenCmpLong()
70 OpRegReg(kOpOr, rs_r0, rs_r2); // r0 = r0 | r2 in GenCmpLong()
232 OpRegReg(kOpCmp, left_op, right_op); in GenSelectConst32()
252 OpRegReg(kOpCmp, left_op, right_op); in GenSelectConst32()
327 OpRegReg(kOpXor, rl_result.reg, rl_result.reg); in GenSelect()
409 OpRegReg(kOpCmp, rl_src1.reg, rl_src2.reg); in GenFusedLongCmpBranch()
424 OpRegReg(kOpSub, rs_r2, rs_r0); // r2 = r2 - r0 in GenFusedLongCmpBranch()
425 OpRegReg(kOpSbc, rs_r3, rs_r1); // r3 = r3 - r1 - CF in GenFusedLongCmpBranch()
428 OpRegReg(kOpSub, rs_r0, rs_r2); // r0 = r0 - r2 in GenFusedLongCmpBranch()
429 OpRegReg(kOpSbc, rs_r1, rs_r3); // r1 = r1 - r3 - CF in GenFusedLongCmpBranch()
434 OpRegReg(kOpOr, rs_r0, rs_r1); // r0 = r0 | r1 in GenFusedLongCmpBranch()
468 OpRegReg(kOpCmp, rl_src1.reg, tmp); in GenFusedLongCmpImmBranch()
485 OpRegReg(kOpOr, low_reg, high_reg); in GenFusedLongCmpImmBranch()
500 OpRegReg(kOpOr, high_reg, low_reg); in GenFusedLongCmpImmBranch()
506 OpRegReg(kOpSub, tmp.GetLow(), low_reg); in GenFusedLongCmpImmBranch()
507 OpRegReg(kOpSbc, tmp.GetHigh(), high_reg); in GenFusedLongCmpImmBranch()
962 OpRegReg(kOpMov, tmp, rl_result.reg.GetLow()); in GenInlinedMinMax()
963 OpRegReg(kOpSub, tmp, rl_src2.reg.GetLow()); in GenInlinedMinMax()
964 OpRegReg(kOpMov, tmp, rl_result.reg.GetHigh()); in GenInlinedMinMax()
965 OpRegReg(kOpSbc, tmp, rl_src2.reg.GetHigh()); in GenInlinedMinMax()
1016 OpRegReg(kOpCmp, rl_src1.reg, rl_src2.reg); in GenInlinedMinMax()
1285 OpRegReg(kOpOr, result_reg, r_temp); in SwapBits()
1295 OpRegReg(kOpAnd, r_temp, r_value); in SwapBits64()
1296 OpRegReg(kOpAnd, result_reg, r_value); in SwapBits64()
1298 OpRegReg(kOpOr, result_reg, r_temp); in SwapBits64()
1323 OpRegReg(kOpRev, rl_result.reg, rl_i.reg); in GenInlinedReverseBits()
1337 OpRegReg(kOpRev, rl_result.reg.GetLow(), rl_i.reg.GetHigh()); in GenInlinedReverseBits()
1338 OpRegReg(kOpRev, rl_result.reg.GetHigh(), r_i_low); in GenInlinedReverseBits()
1365 OpRegReg(kOpRev, rl_result.reg, rl_i.reg); in GenInlinedReverseBits()
1741 OpRegReg(kOpXor, rl_result.reg, rl_result.reg); in GenMulLongConst()
1743 OpRegReg(kOpXor, rl_result.reg.GetLow(), rl_result.reg.GetLow()); in GenMulLongConst()
1744 OpRegReg(kOpXor, rl_result.reg.GetHigh(), rl_result.reg.GetHigh()); in GenMulLongConst()
2171 OpRegReg(kOpCmp, rl_src.reg, rs_temp); in GenDivRemLongLit()
2195 OpRegReg(kOpAdd, rl_result.reg, rl_src.reg); in GenDivRemLongLit()
2271 OpRegReg(kOpAdd, rs_r2q, numerator_reg); in GenDivRemLongLit()
2274 OpRegReg(kOpSub, rs_r2q, numerator_reg); in GenDivRemLongLit()
2290 OpRegReg(kOpAdd, rs_r2q, rs_r0q); in GenDivRemLongLit()
2316 OpRegReg(kOpSub, rs_r0q, rs_r2q); in GenDivRemLongLit()
2396 OpRegReg(kOpNeg, rl_result.reg, rl_src.reg); in GenNegLong()
2399 OpRegReg(kOpNeg, rl_result.reg.GetLow(), rl_result.reg.GetLow()); // rLow = -rLow in GenNegLong()
2401 OpRegReg(kOpNeg, rl_result.reg.GetHigh(), rl_result.reg.GetHigh()); // rHigh = -rHigh in GenNegLong()
3196 OpRegReg(op, rl_result.reg, rl_lhs.reg); in GenArithOpInt()
3212 OpRegReg(op, rl_result.reg, t_reg); in GenArithOpInt()
3238 OpRegReg(op, rl_result.reg, rl_rhs.reg); in GenArithOpInt()
3254 OpRegReg(op, rl_result.reg, rl_rhs.reg); in GenArithOpInt()
3464 OpRegReg(op, rl_result.reg, t_reg); in GenShiftOpLong()