Lines Matching refs:CheckFlag
1506 DCHECK(!instr->hydrogen()->CheckFlag(HValue::kCanOverflow)); in DoAddE()
1512 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoAddI()
1527 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoAddS()
2479 instr->hydrogen()->left()->CheckFlag(HInstruction::kUint32) || in DoCompareNumericAndBranch()
2480 instr->hydrogen()->right()->CheckFlag(HInstruction::kUint32); in DoCompareNumericAndBranch()
2704 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) { in DoDivByPowerOf2I()
2708 if (hdiv->CheckFlag(HValue::kCanOverflow) && divisor == -1) { in DoDivByPowerOf2I()
2715 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) && in DoDivByPowerOf2I()
2753 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) { in DoDivByConstI()
2760 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) { in DoDivByConstI()
2782 if (hdiv->CheckFlag(HValue::kAllUsesTruncatingToInt32)) { in DoDivI()
2788 if (hdiv->CheckFlag(HValue::kCanBeDivByZero)) { in DoDivI()
2793 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoDivI()
2805 if (hdiv->CheckFlag(HValue::kCanOverflow)) { in DoDivI()
2827 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoDoubleToIntOrSmi()
3492 if (!instr->hydrogen()->CheckFlag(HInstruction::kUint32)) { in DoLoadKeyedExternal()
3885 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoMathFloorI()
3921 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoFlooringDivByPowerOf2I()
3927 if (instr->hydrogen()->CheckFlag(HValue::kLeftCanBeMinInt)) { in DoFlooringDivByPowerOf2I()
3934 if (!instr->hydrogen()->CheckFlag(HValue::kLeftCanBeMinInt)) { in DoFlooringDivByPowerOf2I()
3957 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) { in DoFlooringDivByConstI()
3963 if ((divisor > 0 && !hdiv->CheckFlag(HValue::kLeftCanBeNegative)) || in DoFlooringDivByConstI()
3964 (divisor < 0 && !hdiv->CheckFlag(HValue::kLeftCanBePositive))) { in DoFlooringDivByConstI()
4004 if (instr->hydrogen()->CheckFlag(HValue::kCanOverflow)) { in DoFlooringDivI()
4012 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoFlooringDivI()
4181 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoMathRoundI()
4259 if (hmod->CheckFlag(HValue::kLeftCanBeNegative)) { in DoModByPowerOf2I()
4265 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByPowerOf2I()
4296 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByConstI()
4313 if (instr->hydrogen()->CheckFlag(HValue::kCanBeDivByZero)) { in DoModI()
4317 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
4335 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoMulConstIS()
4337 instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero); in DoMulConstIS()
4446 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoMulI()
4448 instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero); in DoMulI()
4476 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoMulS()
4478 instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero); in DoMulS()
4869 if (hchange->CheckFlag(HValue::kCanOverflow) && in DoSmiTag()
4870 hchange->value()->CheckFlag(HValue::kUint32)) { in DoSmiTag()
5558 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoSubI()
5573 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoSubS()
5632 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoDeferredTaggedToI()