• Home
  • Raw
  • Download

Lines Matching refs:CheckFlag

1025   if (hmod->CheckFlag(HValue::kLeftCanBeNegative)) {  in DoModByPowerOf2I()
1032 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByPowerOf2I()
1061 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByConstI()
1085 if (hmod->CheckFlag(HValue::kCanBeDivByZero)) { in DoModI()
1092 if (hmod->CheckFlag(HValue::kCanOverflow)) { in DoModI()
1097 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
1111 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
1135 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) { in DoDivByPowerOf2I()
1140 if (hdiv->CheckFlag(HValue::kCanOverflow) && divisor == -1) { in DoDivByPowerOf2I()
1145 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) && in DoDivByPowerOf2I()
1176 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) { in DoDivByConstI()
1184 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) { in DoDivByConstI()
1206 if (hdiv->CheckFlag(HValue::kCanBeDivByZero)) { in DoDivI()
1212 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoDivI()
1222 if (hdiv->CheckFlag(HValue::kCanOverflow)) { in DoDivI()
1235 if (!hdiv->CheckFlag(HValue::kAllUsesTruncatingToInt32)) { in DoDivI()
1259 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoFlooringDivByPowerOf2I()
1265 if (instr->hydrogen()->CheckFlag(HValue::kLeftCanBeMinInt)) { in DoFlooringDivByPowerOf2I()
1272 if (!instr->hydrogen()->CheckFlag(HValue::kLeftCanBeMinInt)) { in DoFlooringDivByPowerOf2I()
1299 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) { in DoFlooringDivByConstI()
1306 if ((divisor > 0 && !hdiv->CheckFlag(HValue::kLeftCanBeNegative)) || in DoFlooringDivByConstI()
1307 (divisor < 0 && !hdiv->CheckFlag(HValue::kLeftCanBePositive))) { in DoFlooringDivByConstI()
1346 if (hdiv->CheckFlag(HValue::kCanBeDivByZero)) { in DoFlooringDivI()
1352 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoFlooringDivI()
1362 if (hdiv->CheckFlag(HValue::kCanOverflow)) { in DoFlooringDivI()
1389 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoMulI()
1404 } else if (!instr->hydrogen()->CheckFlag(HValue::kCanOverflow)) { in DoMulI()
1444 if (instr->hydrogen()->CheckFlag(HValue::kCanOverflow)) { in DoMulI()
1448 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoMulI()
1604 if (instr->hydrogen()->CheckFlag(HValue::kCanOverflow)) { in DoSubI()
1783 if (instr->hydrogen()->CheckFlag(HValue::kCanOverflow)) { in DoAddI()
2162 instr->hydrogen()->left()->CheckFlag(HInstruction::kUint32) || in DoCompareNumericAndBranch()
2163 instr->hydrogen()->right()->CheckFlag(HInstruction::kUint32); in DoCompareNumericAndBranch()
2864 if (!instr->hydrogen()->CheckFlag(HInstruction::kUint32)) { in DoLoadKeyedExternalArray()
3390 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoMathFloor()
3414 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoMathFloor()
3496 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoMathRound()
4489 if (hchange->CheckFlag(HValue::kCanOverflow) && in DoSmiTag()
4490 hchange->value()->CheckFlag(HValue::kUint32)) { in DoSmiTag()
4495 if (hchange->CheckFlag(HValue::kCanOverflow) && in DoSmiTag()
4496 !hchange->value()->CheckFlag(HValue::kUint32)) { in DoSmiTag()