Home | History | Annotate | Download | only in ia32

Lines Matching full:divisor

1318   int32_t divisor = instr->right()->GetInteger32Constant();
1320 dividend, divisor));
1321 if ((instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) ||
1322 (instr->CheckFlag(HValue::kCanOverflow) && divisor == -1) ||
1324 divisor != 1 && divisor != -1)) {
1336 int32_t divisor = instr->right()->GetInteger32Constant();
1340 dividend, divisor, temp1, temp2), edx);
1341 if (divisor == 0 ||
1342 (instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) ||
1355 LOperand* divisor = UseRegister(instr->right());
1358 dividend, divisor, temp), eax);
1388 int32_t divisor = instr->right()->GetInteger32Constant();
1390 dividend, divisor));
1391 if ((instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) ||
1392 (instr->CheckFlag(HValue::kLeftCanBeMinInt) && divisor == -1)) {
1404 int32_t divisor = instr->right()->GetInteger32Constant();
1408 ((divisor > 0 && !instr->CheckFlag(HValue::kLeftCanBeNegative)) ||
1409 (divisor < 0 && !instr->CheckFlag(HValue::kLeftCanBePositive))) ?
1413 divisor,
1418 if (divisor == 0 ||
1419 (instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0)) {
1431 LOperand* divisor = UseRegister(instr->right());
1434 dividend, divisor, temp), eax);
1460 int32_t divisor = instr->right()->GetInteger32Constant();
1462 dividend, divisor));
1476 int32_t divisor = instr->right()->GetInteger32Constant();
1480 dividend, divisor, temp1, temp2), eax);
1481 if (divisor == 0 || instr->CheckFlag(HValue::kBailoutOnMinusZero)) {
1493 LOperand* divisor = UseRegister(instr->right());
1496 dividend, divisor, temp), edx);