• Home
  • Raw
  • Download

Lines Matching refs:CheckFlag

594       does_deopt = !instr->CheckFlag(HInstruction::kUint32);  in DoShift()
1104 DCHECK(instr->CheckFlag(HValue::kTruncatingToInt32)); in DoBitwise()
1122 if ((instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) || in DoDivByPowerOf2I()
1123 (instr->CheckFlag(HValue::kCanOverflow) && divisor == -1) || in DoDivByPowerOf2I()
1124 (!instr->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) && in DoDivByPowerOf2I()
1140 (instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) || in DoDivByConstI()
1141 !instr->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) { in DoDivByConstI()
1155 if (instr->CheckFlag(HValue::kCanBeDivByZero) || in DoDivI()
1156 instr->CheckFlag(HValue::kBailoutOnMinusZero) || in DoDivI()
1157 (instr->CheckFlag(HValue::kCanOverflow) && in DoDivI()
1158 !instr->CheckFlag(HValue::kAllUsesTruncatingToInt32)) || in DoDivI()
1160 !instr->CheckFlag(HValue::kAllUsesTruncatingToInt32))) { in DoDivI()
1187 if ((instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) || in DoFlooringDivByPowerOf2I()
1188 (instr->CheckFlag(HValue::kLeftCanBeMinInt) && divisor == -1)) { in DoFlooringDivByPowerOf2I()
1201 ((divisor > 0 && !instr->CheckFlag(HValue::kLeftCanBeNegative)) || in DoFlooringDivByConstI()
1202 (divisor < 0 && !instr->CheckFlag(HValue::kLeftCanBePositive))) in DoFlooringDivByConstI()
1208 (instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0)) { in DoFlooringDivByConstI()
1222 if (instr->CheckFlag(HValue::kCanBeDivByZero) || in DoFlooringDivI()
1223 instr->CheckFlag(HValue::kBailoutOnMinusZero) || in DoFlooringDivI()
1224 (instr->CheckFlag(HValue::kCanOverflow) && in DoFlooringDivI()
1225 !instr->CheckFlag(HValue::kAllUsesTruncatingToInt32))) { in DoFlooringDivI()
1249 if (instr->CheckFlag(HValue::kLeftCanBeNegative) && in DoModByPowerOf2I()
1250 instr->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByPowerOf2I()
1264 if (divisor == 0 || instr->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByConstI()
1278 if (instr->CheckFlag(HValue::kCanBeDivByZero) || in DoModI()
1279 instr->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
1309 bool can_overflow = instr->CheckFlag(HValue::kCanOverflow); in DoMul()
1310 bool bailout_on_minus_zero = instr->CheckFlag(HValue::kBailoutOnMinusZero); in DoMul()
1362 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoSub()
1398 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoAdd()
1404 DCHECK(!instr->CheckFlag(HValue::kCanOverflow)); in DoAdd()
1644 if (!instr->CheckFlag(HValue::kCanOverflow)) { in DoChange()
1647 } else if (val->CheckFlag(HInstruction::kUint32)) { in DoChange()
1663 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoChange()
1669 if (val->CheckFlag(HInstruction::kUint32)) { in DoChange()
1838 !instr->CheckFlag(HInstruction::kUint32); in DoLoadKeyed()