Lines Matching refs:CheckFlag

708         does_deopt = !instr->CheckFlag(HInstruction::kUint32);  in DoShift()
1283 DCHECK(instr->CheckFlag(HValue::kTruncatingToInt32)); in DoBitwise()
1302 if ((instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) || in DoDivByPowerOf2I()
1303 (instr->CheckFlag(HValue::kCanOverflow) && divisor == -1) || in DoDivByPowerOf2I()
1304 (!instr->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) && in DoDivByPowerOf2I()
1321 (instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) || in DoDivByConstI()
1322 !instr->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) { in DoDivByConstI()
1338 if (instr->CheckFlag(HValue::kCanBeDivByZero) || in DoDivI()
1339 instr->CheckFlag(HValue::kBailoutOnMinusZero) || in DoDivI()
1340 (instr->CheckFlag(HValue::kCanOverflow) && in DoDivI()
1341 !instr->CheckFlag(HValue::kAllUsesTruncatingToInt32)) || in DoDivI()
1343 !instr->CheckFlag(HValue::kAllUsesTruncatingToInt32))) { in DoDivI()
1372 if ((instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) || in DoFlooringDivByPowerOf2I()
1373 (instr->CheckFlag(HValue::kLeftCanBeMinInt) && divisor == -1)) { in DoFlooringDivByPowerOf2I()
1387 ((divisor > 0 && !instr->CheckFlag(HValue::kLeftCanBeNegative)) || in DoFlooringDivByConstI()
1388 (divisor < 0 && !instr->CheckFlag(HValue::kLeftCanBePositive))) ? in DoFlooringDivByConstI()
1393 (instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0)) { in DoFlooringDivByConstI()
1430 if (instr->CheckFlag(HValue::kLeftCanBeNegative) && in DoModByPowerOf2I()
1431 instr->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByPowerOf2I()
1446 if (divisor == 0 || instr->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByConstI()
1461 if (instr->CheckFlag(HValue::kCanBeDivByZero) || in DoModI()
1462 instr->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
1488 bool can_overflow = instr->CheckFlag(HValue::kCanOverflow); in DoMul()
1489 bool bailout_on_minus_zero = instr->CheckFlag(HValue::kBailoutOnMinusZero); in DoMul()
1552 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoSub()
1581 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoAdd()
1588 DCHECK(!instr->CheckFlag(HValue::kCanOverflow)); in DoAdd()
1912 if (!instr->CheckFlag(HValue::kCanOverflow)) { in DoChange()
1915 } else if (val->CheckFlag(HInstruction::kUint32)) { in DoChange()
1931 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoChange()
1937 if (val->CheckFlag(HInstruction::kUint32)) { in DoChange()
2175 !instr->CheckFlag(HInstruction::kUint32)) : in DoLoadKeyed()