Lines Matching refs:CheckFlag
894 if (hmod->CheckFlag(HValue::kLeftCanBeNegative)) {
902 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) {
905 } else if (!hmod->CheckFlag(HValue::kBailoutOnMinusZero)) {
940 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) {
957 if (hmod->CheckFlag(HValue::kCanBeDivByZero)) {
964 if (hmod->CheckFlag(HValue::kCanOverflow)) {
969 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) {
991 if (hmod->CheckFlag(HValue::kBailoutOnMinusZero)) {
1009 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
1014 if (hdiv->CheckFlag(HValue::kCanOverflow) && divisor == -1) {
1022 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32) && shift) {
1062 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
1070 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) {
1090 if (hdiv->CheckFlag(HValue::kCanBeDivByZero)) {
1096 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero)) {
1106 if (hdiv->CheckFlag(HValue::kCanOverflow)) {
1121 if (!hdiv->CheckFlag(HInstruction::kAllUsesTruncatingToInt32)) {
1133 bool can_overflow = hdiv->CheckFlag(HValue::kLeftCanBeMinInt);
1157 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero)) {
1204 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero) && divisor < 0) {
1211 if ((divisor > 0 && !hdiv->CheckFlag(HValue::kLeftCanBeNegative)) ||
1212 (divisor < 0 && !hdiv->CheckFlag(HValue::kLeftCanBePositive))) {
1247 if (hdiv->CheckFlag(HValue::kCanBeDivByZero)) {
1253 if (hdiv->CheckFlag(HValue::kBailoutOnMinusZero)) {
1263 if (hdiv->CheckFlag(HValue::kCanOverflow)) {
1268 if (!hdiv->CheckFlag(HValue::kAllUsesTruncatingToInt32)) {
1339 instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero);
1340 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow);
1696 bool checkOverflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow);
1747 if (instr->hydrogen()->CheckFlag(HValue::kCanOverflow)) {
1867 bool checkOverflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow);
1912 if (instr->hydrogen()->CheckFlag(HValue::kCanOverflow)) {
2280 instr->hydrogen()->left()->CheckFlag(HInstruction::kUint32) ||
2281 instr->hydrogen()->right()->CheckFlag(HInstruction::kUint32);
2882 if (!instr->hydrogen()->CheckFlag(HInstruction::kUint32)) {
3477 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) {
3505 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) {
4661 if (hchange->CheckFlag(HValue::kCanOverflow) &&
4662 hchange->value()->CheckFlag(HValue::kUint32)) {
4667 if (hchange->CheckFlag(HValue::kCanOverflow) &&
4668 !hchange->value()->CheckFlag(HValue::kUint32)) {
4774 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) {
4782 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) {
4853 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) {
4877 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) {