• Home
  • Raw
  • Download

Lines Matching refs:CheckFlag

1410   DCHECK(!instr->hydrogen()->CheckFlag(HValue::kCanOverflow));  in DoAddE()
1416 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoAddI()
1431 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoAddS()
2355 instr->hydrogen()->left()->CheckFlag(HInstruction::kUint32) || in DoCompareNumericAndBranch()
2356 instr->hydrogen()->right()->CheckFlag(HInstruction::kUint32); in DoCompareNumericAndBranch()
2542 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) { in DoDivByPowerOf2I()
2546 if (hdiv->CheckFlag(HValue::kCanOverflow) && divisor == -1) { in DoDivByPowerOf2I()
2553 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) && in DoDivByPowerOf2I()
2591 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) { in DoDivByConstI()
2598 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) { in DoDivByConstI()
2620 if (hdiv->CheckFlag(HValue::kAllUsesTruncatingToInt32)) { in DoDivI()
2626 if (hdiv->CheckFlag(HValue::kCanBeDivByZero)) { in DoDivI()
2631 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoDivI()
2643 if (hdiv->CheckFlag(HValue::kCanOverflow)) { in DoDivI()
2665 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoDoubleToIntOrSmi()
3180 if (!instr->hydrogen()->CheckFlag(HInstruction::kUint32)) { in DoLoadKeyedExternal()
3590 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoMathFloorI()
3626 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoFlooringDivByPowerOf2I()
3632 if (instr->hydrogen()->CheckFlag(HValue::kLeftCanBeMinInt)) { in DoFlooringDivByPowerOf2I()
3639 if (!instr->hydrogen()->CheckFlag(HValue::kLeftCanBeMinInt)) { in DoFlooringDivByPowerOf2I()
3662 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) { in DoFlooringDivByConstI()
3668 if ((divisor > 0 && !hdiv->CheckFlag(HValue::kLeftCanBeNegative)) || in DoFlooringDivByConstI()
3669 (divisor < 0 && !hdiv->CheckFlag(HValue::kLeftCanBePositive))) { in DoFlooringDivByConstI()
3709 if (instr->hydrogen()->CheckFlag(HValue::kCanOverflow)) { in DoFlooringDivI()
3717 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoFlooringDivI()
3886 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoMathRoundI()
3964 if (hmod->CheckFlag(HValue::kLeftCanBeNegative)) { in DoModByPowerOf2I()
3970 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByPowerOf2I()
4001 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByConstI()
4018 if (instr->hydrogen()->CheckFlag(HValue::kCanBeDivByZero)) { in DoModI()
4022 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
4040 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoMulConstIS()
4042 instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero); in DoMulConstIS()
4151 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoMulI()
4153 instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero); in DoMulI()
4181 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoMulS()
4183 instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero); in DoMulS()
4570 if (hchange->CheckFlag(HValue::kCanOverflow) && in DoSmiTag()
4571 hchange->value()->CheckFlag(HValue::kUint32)) { in DoSmiTag()
5321 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoSubI()
5336 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoSubS()
5396 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoDeferredTaggedToI()