Lines Matching refs:CheckFlag
649 does_deopt = !instr->CheckFlag(HInstruction::kUint32); in DoShift()
1197 DCHECK(instr->CheckFlag(HValue::kTruncatingToInt32)); in DoBitwise()
1216 if ((instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) || in DoDivByPowerOf2I()
1217 (instr->CheckFlag(HValue::kCanOverflow) && divisor == -1) || in DoDivByPowerOf2I()
1218 (!instr->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) && in DoDivByPowerOf2I()
1235 (instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) || in DoDivByConstI()
1236 !instr->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) { in DoDivByConstI()
1253 if (instr->CheckFlag(HValue::kCanBeDivByZero) || in DoDivI()
1254 instr->CheckFlag(HValue::kBailoutOnMinusZero) || in DoDivI()
1255 (instr->CheckFlag(HValue::kCanOverflow) && in DoDivI()
1257 !instr->CheckFlag(HValue::kAllUsesTruncatingToInt32))) || in DoDivI()
1259 !instr->CheckFlag(HValue::kAllUsesTruncatingToInt32))) { in DoDivI()
1288 if ((instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) || in DoFlooringDivByPowerOf2I()
1289 (instr->CheckFlag(HValue::kLeftCanBeMinInt) && divisor == -1)) { in DoFlooringDivByPowerOf2I()
1303 ((divisor > 0 && !instr->CheckFlag(HValue::kLeftCanBeNegative)) || in DoFlooringDivByConstI()
1304 (divisor < 0 && !instr->CheckFlag(HValue::kLeftCanBePositive))) ? in DoFlooringDivByConstI()
1309 (instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0)) { in DoFlooringDivByConstI()
1326 if (instr->CheckFlag(HValue::kCanBeDivByZero) || in DoFlooringDivI()
1327 instr->CheckFlag(HValue::kBailoutOnMinusZero) || in DoFlooringDivI()
1328 (instr->CheckFlag(HValue::kCanOverflow) && in DoFlooringDivI()
1330 !instr->CheckFlag(HValue::kAllUsesTruncatingToInt32)))) { in DoFlooringDivI()
1356 if (instr->CheckFlag(HValue::kLeftCanBeNegative) && in DoModByPowerOf2I()
1357 instr->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByPowerOf2I()
1372 if (divisor == 0 || instr->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByConstI()
1391 if (instr->CheckFlag(HValue::kCanBeDivByZero) || in DoModI()
1392 instr->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
1424 bool can_overflow = instr->CheckFlag(HValue::kCanOverflow); in DoMul()
1425 bool bailout_on_minus_zero = instr->CheckFlag(HValue::kBailoutOnMinusZero); in DoMul()
1504 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoSub()
1531 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoRSub()
1566 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoAdd()
1572 DCHECK(!instr->CheckFlag(HValue::kCanOverflow)); in DoAdd()
1841 if (!instr->CheckFlag(HValue::kCanOverflow)) { in DoChange()
1844 } else if (val->CheckFlag(HInstruction::kUint32)) { in DoChange()
1860 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoChange()
1866 if (val->CheckFlag(HInstruction::kUint32)) { in DoChange()
2054 !instr->CheckFlag(HInstruction::kUint32); in DoLoadKeyed()