| Index: src/compiler/instruction.cc
 | 
| diff --git a/src/compiler/instruction.cc b/src/compiler/instruction.cc
 | 
| index 5ca3600375aafd8f4b7bd5d55a0742235d732702..749b8701dc81d95bba44dda8dda1c95a55372d23 100644
 | 
| --- a/src/compiler/instruction.cc
 | 
| +++ b/src/compiler/instruction.cc
 | 
| @@ -48,6 +48,10 @@ FlagsCondition CommuteFlagsCondition(FlagsCondition condition) {
 | 
|        return kFloatGreaterThanOrEqualOrUnordered;
 | 
|      case kFloatGreaterThan:
 | 
|        return kFloatLessThan;
 | 
| +    case kPositiveOrZero:
 | 
| +    case kNegative:
 | 
| +      UNREACHABLE();
 | 
| +      break;
 | 
|      case kEqual:
 | 
|      case kNotEqual:
 | 
|      case kOverflow:
 | 
| @@ -450,6 +454,10 @@ std::ostream& operator<<(std::ostream& os, const FlagsCondition& fc) {
 | 
|        return os << "overflow";
 | 
|      case kNotOverflow:
 | 
|        return os << "not overflow";
 | 
| +    case kPositiveOrZero:
 | 
| +      return os << "positive or zero";
 | 
| +    case kNegative:
 | 
| +      return os << "negative";
 | 
|    }
 | 
|    UNREACHABLE();
 | 
|    return os;
 | 
| 
 |