Lines Matching refs:CheckFlag
675 does_deopt = !instr->CheckFlag(HInstruction::kUint32); in DoShift()
1234 DCHECK(instr->CheckFlag(HValue::kTruncatingToInt32)); in DoBitwise()
1259 if ((instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) || in DoDivByPowerOf2I()
1260 (instr->CheckFlag(HValue::kCanOverflow) && divisor == -1) || in DoDivByPowerOf2I()
1261 (!instr->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) && in DoDivByPowerOf2I()
1280 (instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) || in DoDivByConstI()
1281 !instr->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) { in DoDivByConstI()
1297 if (instr->CheckFlag(HValue::kCanBeDivByZero) || in DoDivI()
1298 instr->CheckFlag(HValue::kBailoutOnMinusZero) || in DoDivI()
1299 instr->CheckFlag(HValue::kCanOverflow) || in DoDivI()
1300 !instr->CheckFlag(HValue::kAllUsesTruncatingToInt32)) { in DoDivI()
1329 if ((instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) || in DoFlooringDivByPowerOf2I()
1330 (instr->CheckFlag(HValue::kLeftCanBeMinInt) && divisor == -1)) { in DoFlooringDivByPowerOf2I()
1346 ((divisor > 0 && !instr->CheckFlag(HValue::kLeftCanBeNegative)) || in DoFlooringDivByConstI()
1347 (divisor < 0 && !instr->CheckFlag(HValue::kLeftCanBePositive))) ? in DoFlooringDivByConstI()
1357 (instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0)) { in DoFlooringDivByConstI()
1373 if (instr->CheckFlag(HValue::kCanBeDivByZero) || in DoFlooringDivI()
1374 instr->CheckFlag(HValue::kBailoutOnMinusZero) || in DoFlooringDivI()
1375 instr->CheckFlag(HValue::kCanOverflow)) { in DoFlooringDivI()
1401 if (instr->CheckFlag(HValue::kLeftCanBeNegative) && in DoModByPowerOf2I()
1402 instr->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByPowerOf2I()
1419 if (divisor == 0 || instr->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByConstI()
1435 if (instr->CheckFlag(HValue::kCanBeDivByZero) || in DoModI()
1436 instr->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
1473 instr->CheckFlag(HValue::kCanOverflow) || in DoMul()
1474 (instr->CheckFlag(HValue::kBailoutOnMinusZero) && in DoMul()
1502 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoSub()
1535 bool can_overflow = instr->CheckFlag(HValue::kCanOverflow); in DoAdd()
1544 DCHECK(!instr->CheckFlag(HValue::kCanOverflow)); in DoAdd()
1829 if (!instr->CheckFlag(HValue::kCanOverflow)) { in DoChange()
1832 } else if (val->CheckFlag(HInstruction::kUint32)) { in DoChange()
1848 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoChange()
1854 if (val->CheckFlag(HInstruction::kUint32)) { in DoChange()
2081 !instr->CheckFlag(HInstruction::kUint32); in DoLoadKeyed()