Lines Matching refs:CheckFlag
965 if (hmod->CheckFlag(HValue::kLeftCanBeNegative)) { in DoModByPowerOf2I()
970 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByPowerOf2I()
1001 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModByConstI()
1023 if (hmod->CheckFlag(HValue::kCanBeDivByZero)) { in DoModI()
1030 if (hmod->CheckFlag(HValue::kCanOverflow)) { in DoModI()
1033 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
1046 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoModI()
1063 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) { in DoDivByPowerOf2I()
1068 if (hdiv->CheckFlag(HValue::kCanOverflow) && divisor == -1) { in DoDivByPowerOf2I()
1073 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) && in DoDivByPowerOf2I()
1114 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) { in DoDivByConstI()
1122 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) { in DoDivByConstI()
1144 if (hdiv->CheckFlag(HValue::kCanBeDivByZero)) { in DoDivI()
1150 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoDivI()
1159 if (hdiv->CheckFlag(HValue::kCanOverflow) && in DoDivI()
1160 !hdiv->CheckFlag(HValue::kAllUsesTruncatingToInt32)) { in DoDivI()
1167 if (!hdiv->CheckFlag(HValue::kAllUsesTruncatingToInt32)) { in DoDivI()
1214 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoFlooringDivByPowerOf2I()
1222 if (instr->hydrogen()->CheckFlag(HValue::kLeftCanBeMinInt)) { in DoFlooringDivByPowerOf2I()
1230 if (!instr->hydrogen()->CheckFlag(HValue::kLeftCanBeMinInt)) { in DoFlooringDivByPowerOf2I()
1258 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) { in DoFlooringDivByConstI()
1265 if ((divisor > 0 && !hdiv->CheckFlag(HValue::kLeftCanBeNegative)) || in DoFlooringDivByConstI()
1266 (divisor < 0 && !hdiv->CheckFlag(HValue::kLeftCanBePositive))) { in DoFlooringDivByConstI()
1303 if (hdiv->CheckFlag(HValue::kCanBeDivByZero)) { in DoFlooringDivI()
1309 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoFlooringDivI()
1318 if (hdiv->CheckFlag(HValue::kCanOverflow) && in DoFlooringDivI()
1319 !hdiv->CheckFlag(HValue::kAllUsesTruncatingToInt32)) { in DoFlooringDivI()
1344 instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero); in DoMulI()
1345 bool overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoMulI()
1578 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoSubI()
1718 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoAddI()
2101 instr->hydrogen()->left()->CheckFlag(HInstruction::kUint32) || in DoCompareNumericAndBranch()
2102 instr->hydrogen()->right()->CheckFlag(HInstruction::kUint32); in DoCompareNumericAndBranch()
2690 if (!instr->hydrogen()->CheckFlag(HInstruction::kUint32)) { in DoLoadKeyedExternalArray()
3255 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoMathFloor()
3286 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoMathRound()
3308 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoMathRound()
3333 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoMathRound()
4405 if (hchange->CheckFlag(HValue::kCanOverflow) && in DoSmiTag()
4406 hchange->value()->CheckFlag(HValue::kUint32)) { in DoSmiTag()
4410 if (hchange->CheckFlag(HValue::kCanOverflow) && in DoSmiTag()
4411 !hchange->value()->CheckFlag(HValue::kUint32)) { in DoSmiTag()
4538 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoDeferredTaggedToI()
4623 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoDoubleToI()
4658 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoDoubleToSmi()