Lines Matching refs:CheckFlag
1363 DCHECK(!instr->hydrogen()->CheckFlag(HValue::kCanOverflow)); in DoAddE()
1369 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoAddI()
1384 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoAddS()
2319 instr->hydrogen()->left()->CheckFlag(HInstruction::kUint32) || in DoCompareNumericAndBranch()
2320 instr->hydrogen()->right()->CheckFlag(HInstruction::kUint32); in DoCompareNumericAndBranch()
2506 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) { in DoDivByPowerOf2I()
2510 if (hdiv->CheckFlag(HValue::kCanOverflow) && divisor == -1) { in DoDivByPowerOf2I()
2517 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) && in DoDivByPowerOf2I()
2555 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) { in DoDivByConstI()
2562 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) { in DoDivByConstI()
2584 if (hdiv->CheckFlag(HValue::kAllUsesTruncatingToInt32)) { in DoDivI()
2590 if (hdiv->CheckFlag(HValue::kCanBeDivByZero)) { in DoDivI()
2595 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoDivI()
2607 if (hdiv->CheckFlag(HValue::kCanOverflow)) { in DoDivI()
2629 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoDoubleToIntOrSmi()
3106 if (!instr->hydrogen()->CheckFlag(HInstruction::kUint32)) { in DoLoadKeyedExternal()
3484 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoMathFloorI()
3520 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoFlooringDivByPowerOf2I()
3526 if (instr->hydrogen()->CheckFlag(HValue::kLeftCanBeMinInt)) { in DoFlooringDivByPowerOf2I()
3533 if (!instr->hydrogen()->CheckFlag(HValue::kLeftCanBeMinInt)) { in DoFlooringDivByPowerOf2I()
3556 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) { in DoFlooringDivByConstI()
3562 if ((divisor > 0 && !hdiv->CheckFlag(HValue::kLeftCanBeNegative)) || in DoFlooringDivByConstI()
3563 (divisor < 0 && !hdiv->CheckFlag(HValue::kLeftCanBePositive))) { in DoFlooringDivByConstI()
3603 if (instr->hydrogen()->CheckFlag(HValue::kCanOverflow)) { in DoFlooringDivI()
3611 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoFlooringDivI()
3779 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoMathRoundI()
3857 if (hmod->CheckFlag(HValue::kLeftCanBeNegative)) { in DoModByPowerOf2I()
3863 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByPowerOf2I()
3894 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByConstI()
3911 if (instr->hydrogen()->CheckFlag(HValue::kCanBeDivByZero)) { in DoModI()
3915 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
3933 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoMulConstIS()
3935 instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero); in DoMulConstIS()
4044 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoMulI()
4046 instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero); in DoMulI()
4074 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoMulS()
4076 instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero); in DoMulS()
4457 if (hchange->CheckFlag(HValue::kCanOverflow) && in DoSmiTag()
4458 hchange->value()->CheckFlag(HValue::kUint32)) { in DoSmiTag()
5178 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoSubI()
5193 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoSubS()
5241 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoDeferredTaggedToI()