Lines Matching refs:CheckFlag
656 does_deopt = !instr->CheckFlag(HInstruction::kUint32);
1205 DCHECK(instr->CheckFlag(HValue::kTruncatingToInt32));
1224 if ((instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) ||
1225 (instr->CheckFlag(HValue::kCanOverflow) && divisor == -1) ||
1226 (!instr->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) &&
1243 (instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) ||
1244 !instr->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) {
1260 if (instr->CheckFlag(HValue::kCanBeDivByZero) ||
1261 instr->CheckFlag(HValue::kBailoutOnMinusZero) ||
1262 (instr->CheckFlag(HValue::kCanOverflow) &&
1263 !instr->CheckFlag(HValue::kAllUsesTruncatingToInt32)) ||
1265 !instr->CheckFlag(HValue::kAllUsesTruncatingToInt32))) {
1294 if ((instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) ||
1295 (instr->CheckFlag(HValue::kLeftCanBeMinInt) && divisor == -1)) {
1309 ((divisor > 0 && !instr->CheckFlag(HValue::kLeftCanBeNegative)) ||
1310 (divisor < 0 && !instr->CheckFlag(HValue::kLeftCanBePositive))) ?
1315 (instr->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0)) {
1330 if (instr->CheckFlag(HValue::kCanBeDivByZero) ||
1331 instr->CheckFlag(HValue::kBailoutOnMinusZero) ||
1332 (instr->CheckFlag(HValue::kCanOverflow))) {
1358 if (instr->CheckFlag(HValue::kLeftCanBeNegative) &&
1359 instr->CheckFlag(HValue::kBailoutOnMinusZero)) {
1374 if (divisor == 0 || instr->CheckFlag(HValue::kBailoutOnMinusZero)) {
1389 if (instr->CheckFlag(HValue::kCanBeDivByZero) ||
1390 instr->CheckFlag(HValue::kBailoutOnMinusZero)) {
1416 bool can_overflow = instr->CheckFlag(HValue::kCanOverflow);
1417 bool bailout_on_minus_zero = instr->CheckFlag(HValue::kBailoutOnMinusZero);
1484 if (instr->CheckFlag(HValue::kCanOverflow)) {
1513 if (instr->CheckFlag(HValue::kCanOverflow)) {
1519 DCHECK(!instr->CheckFlag(HValue::kCanOverflow));
1788 if (!instr->CheckFlag(HValue::kCanOverflow)) {
1791 } else if (val->CheckFlag(HInstruction::kUint32)) {
1807 if (instr->CheckFlag(HValue::kCanOverflow)) {
1813 if (val->CheckFlag(HInstruction::kUint32)) {
2001 !instr->CheckFlag(HInstruction::kUint32);