Home | History | Annotate | Download | only in ia32

Lines Matching refs:HDiv

1225   HDiv* hdiv = instr->hydrogen();
1226 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
1231 if (hdiv->CheckFlag(HValue::kCanOverflow) && divisor == -1) {
1236 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) &&
1266 HDiv* hdiv = instr->hydrogen();
1267 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
1275 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) {
1286 HBinaryOperation* hdiv = instr->hydrogen();
1297 if (hdiv->CheckFlag(HValue::kCanBeDivByZero)) {
1303 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero)) {
1313 if (hdiv->CheckFlag(HValue::kCanOverflow)) {
1326 if (!hdiv->CheckFlag(HValue::kAllUsesTruncatingToInt32)) {
1389 HMathFloorOfDiv* hdiv = instr->hydrogen();
1390 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
1397 if ((divisor > 0 && !hdiv->CheckFlag(HValue::kLeftCanBeNegative)) ||
1398 (divisor < 0 && !hdiv->CheckFlag(HValue::kLeftCanBePositive))) {
1425 HBinaryOperation* hdiv = instr->hydrogen();
1437 if (hdiv->CheckFlag(HValue::kCanBeDivByZero)) {
1443 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero)) {
1453 if (hdiv->CheckFlag(HValue::kCanOverflow)) {