Home | History | Annotate | Download | only in x64

Lines Matching full:divisor

1305   int32_t divisor = instr->right()->GetInteger32Constant();
1307 dividend, divisor));
1308 if ((instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) ||
1309 (instr->CheckFlag(HValue::kCanOverflow) && divisor == -1) ||
1311 divisor != 1 && divisor != -1)) {
1323 int32_t divisor = instr->right()->GetInteger32Constant();
1327 dividend, divisor, temp1, temp2), rdx);
1328 if (divisor == 0 ||
1329 (instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) ||
1342 LOperand* divisor = UseRegister(instr->right());
1345 dividend, divisor, temp), rax);
1375 int32_t divisor = instr->right()->GetInteger32Constant();
1377 dividend, divisor));
1378 if ((instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) ||
1379 (instr->CheckFlag(HValue::kLeftCanBeMinInt) && divisor == -1)) {
1391 int32_t divisor = instr->right()->GetInteger32Constant();
1395 ((divisor > 0 && !instr->CheckFlag(HValue::kLeftCanBeNegative)) ||
1396 (divisor < 0 && !instr->CheckFlag(HValue::kLeftCanBePositive))) ?
1400 divisor,
1405 if (divisor == 0 ||
1406 (instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0)) {
1418 LOperand* divisor = UseRegister(instr->right());
1421 dividend, divisor, temp), rax);
1447 int32_t divisor = instr->right()->GetInteger32Constant();
1449 dividend, divisor));
1463 int32_t divisor = instr->right()->GetInteger32Constant();
1467 dividend, divisor, temp1, temp2), rax);
1468 if (divisor == 0 || instr->CheckFlag(HValue::kBailoutOnMinusZero)) {
1480 LOperand* divisor = UseRegister(instr->right());
1483 dividend, divisor, temp), rdx);