Home
last modified time | relevance | path

Searched refs:right_reg (Results 1 – 6 of 6) sorted by relevance

/external/v8/src/mips64/
Dlithium-codegen-mips64.cc1111 const Register right_reg = ToRegister(instr->right()); in DoModI() local
1115 __ Dmod(result_reg, left_reg, right_reg); in DoModI()
1121 DeoptimizeIf(eq, instr, right_reg, Operand(zero_reg)); in DoModI()
1130 DeoptimizeIf(eq, instr, right_reg, Operand(-1)); in DoModI()
1132 __ Branch(&no_overflow_possible, ne, right_reg, Operand(-1)); in DoModI()
1664 Register right_reg = EmitLoadRegister(right, at); in DoSubI() local
1665 __ Dsubu(ToRegister(result), ToRegister(left), Operand(right_reg)); in DoSubI()
1674 Register right_reg = EmitLoadRegister(right, scratch); in DoSubI() local
1677 right_reg, in DoSubI()
1858 Register right_reg = EmitLoadRegister(right, at); in DoAddI() local
[all …]
/external/v8/src/mips/
Dlithium-codegen-mips.cc1161 const Register right_reg = ToRegister(instr->right()); in DoModI() local
1165 __ Mod(result_reg, left_reg, right_reg); in DoModI()
1171 DeoptimizeIf(eq, instr, right_reg, Operand(zero_reg)); in DoModI()
1180 DeoptimizeIf(eq, instr, right_reg, Operand(-1)); in DoModI()
1182 __ Branch(&no_overflow_possible, ne, right_reg, Operand(-1)); in DoModI()
1705 Register right_reg = EmitLoadRegister(right, at); in DoSubI() local
1706 __ Subu(ToRegister(result), ToRegister(left), Operand(right_reg)); in DoSubI()
1715 Register right_reg = EmitLoadRegister(right, scratch); in DoSubI() local
1718 right_reg, in DoSubI()
1895 Register right_reg = EmitLoadRegister(right, at); in DoAddI() local
[all …]
/external/v8/src/arm/
Dlithium-codegen-arm.cc1206 Register right_reg = ToRegister(instr->right()); in DoModI() local
1213 __ cmp(right_reg, Operand::Zero()); in DoModI()
1223 __ cmp(right_reg, Operand(-1)); in DoModI()
1238 __ sdiv(result_reg, left_reg, right_reg); in DoModI()
1239 __ Mls(result_reg, result_reg, right_reg, left_reg); in DoModI()
1253 Register right_reg = ToRegister(instr->right()); in DoModI() local
1257 DCHECK(!scratch.is(right_reg)); in DoModI()
1270 __ cmp(right_reg, Operand::Zero()); in DoModI()
1280 __ vmov(double_scratch0().low(), right_reg); in DoModI()
1860 Register right_reg = EmitLoadRegister(right, ip); in DoSubI() local
[all …]
/external/v8/src/x64/
Dlithium-codegen-x64.cc1079 Register right_reg = ToRegister(instr->right()); in DoModI() local
1080 DCHECK(!right_reg.is(rax)); in DoModI()
1081 DCHECK(!right_reg.is(rdx)); in DoModI()
1089 __ testl(right_reg, right_reg); in DoModI()
1099 __ cmpl(right_reg, Immediate(-1)); in DoModI()
1119 __ idivl(right_reg); in DoModI()
1125 __ idivl(right_reg); in DoModI()
1958 Register right_reg = ToRegister(right); in DoMathMinMax() local
1960 __ cmpp(left_reg, right_reg); in DoMathMinMax()
1962 __ cmpl(left_reg, right_reg); in DoMathMinMax()
[all …]
/external/v8/src/ia32/
Dlithium-codegen-ia32.cc1167 Register right_reg = ToRegister(instr->right()); in DoModI() local
1168 DCHECK(!right_reg.is(eax)); in DoModI()
1169 DCHECK(!right_reg.is(edx)); in DoModI()
1177 __ test(right_reg, Operand(right_reg)); in DoModI()
1187 __ cmp(right_reg, -1); in DoModI()
1206 __ idiv(right_reg); in DoModI()
1212 __ idiv(right_reg); in DoModI()
1948 XMMRegister right_reg = ToDoubleRegister(right); in DoMathMinMax() local
1949 __ ucomisd(left_reg, right_reg); in DoMathMinMax()
1962 __ orpd(left_reg, right_reg); in DoMathMinMax()
[all …]
/external/v8/src/x87/
Dlithium-codegen-x87.cc1459 Register right_reg = ToRegister(instr->right()); in DoModI() local
1460 DCHECK(!right_reg.is(eax)); in DoModI()
1461 DCHECK(!right_reg.is(edx)); in DoModI()
1469 __ test(right_reg, Operand(right_reg)); in DoModI()
1479 __ cmp(right_reg, -1); in DoModI()
1498 __ idiv(right_reg); in DoModI()
1504 __ idiv(right_reg); in DoModI()
2216 X87Register right_reg = ToX87Register(right); in DoMathMinMax() local
2218 X87PrepareBinaryOp(left_reg, right_reg, ToX87Register(instr->result())); in DoMathMinMax()
2261 X87Mov(left_reg, right_reg); in DoMathMinMax()