Lines Matching refs:CheckFlag
894 if (hmod->CheckFlag(HValue::kLeftCanBeNegative)) { in DoModByPowerOf2I()
902 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByPowerOf2I()
905 } else if (!hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByPowerOf2I()
940 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByConstI()
957 if (hmod->CheckFlag(HValue::kCanBeDivByZero)) { in DoModI()
964 if (hmod->CheckFlag(HValue::kCanOverflow)) { in DoModI()
969 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
991 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
1009 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) { in DoDivByPowerOf2I()
1014 if (hdiv->CheckFlag(HValue::kCanOverflow) && divisor == -1) { in DoDivByPowerOf2I()
1022 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) && shift) { in DoDivByPowerOf2I()
1062 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) { in DoDivByConstI()
1070 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) { in DoDivByConstI()
1090 if (hdiv->CheckFlag(HValue::kCanBeDivByZero)) { in DoDivI()
1096 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoDivI()
1106 if (hdiv->CheckFlag(HValue::kCanOverflow)) { in DoDivI()
1121 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) { in DoDivI()
1133 bool can_overflow = hdiv->CheckFlag(HValue::kLeftCanBeMinInt); in DoFlooringDivByPowerOf2I()
1157 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoFlooringDivByPowerOf2I()
1204 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) { in DoFlooringDivByConstI()
1211 if ((divisor > 0 && !hdiv->CheckFlag(HValue::kLeftCanBeNegative)) || in DoFlooringDivByConstI()
1212 (divisor < 0 && !hdiv->CheckFlag(HValue::kLeftCanBePositive))) { in DoFlooringDivByConstI()
1247 if (hdiv->CheckFlag(HValue::kCanBeDivByZero)) { in DoFlooringDivI()
1253 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoFlooringDivI()
1263 if (hdiv->CheckFlag(HValue::kCanOverflow)) { in DoFlooringDivI()
1268 if (!hdiv->CheckFlag(HValue::kAllUsesTruncatingToInt32)) { in DoFlooringDivI()
1339 instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero); in DoMulI()
1340 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoMulI()
1696 bool checkOverflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoShiftI()
1747 if (instr->hydrogen()->CheckFlag(HValue::kCanOverflow)) { in DoShiftI()
1867 bool checkOverflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoShiftI()
1912 if (instr->hydrogen()->CheckFlag(HValue::kCanOverflow)) { in DoShiftI()
2280 instr->hydrogen()->left()->CheckFlag(HInstruction::kUint32) || in DoShiftI()
2281 instr->hydrogen()->right()->CheckFlag(HInstruction::kUint32); in DoShiftI()
2882 if (!instr->hydrogen()->CheckFlag(HInstruction::kUint32)) { in DoShiftI()
3477 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoShiftI()
3505 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoShiftI()
4661 if (hchange->CheckFlag(HValue::kCanOverflow) && in DoShiftI()
4662 hchange->value()->CheckFlag(HValue::kUint32)) { in DoShiftI()
4667 if (hchange->CheckFlag(HValue::kCanOverflow) && in DoShiftI()
4668 !hchange->value()->CheckFlag(HValue::kUint32)) { in DoShiftI()
4774 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoShiftI()
4782 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoShiftI()
4853 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoShiftI()
4877 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoShiftI()