| Index: src/compiler/js-operator.cc | 
| diff --git a/src/compiler/js-operator.cc b/src/compiler/js-operator.cc | 
| index d9ec6d2ace4c9d2ab14fe423415f638b4e2272d8..4895d4bf41aa01e5ac4b166834bbd06770ebee1d 100644 | 
| --- a/src/compiler/js-operator.cc | 
| +++ b/src/compiler/js-operator.cc | 
| @@ -643,6 +643,7 @@ struct JSOperatorGlobalCache final { | 
| Name##Operator<BinaryOperationHint::kSignedSmall>                           \ | 
| k##Name##SignedSmallOperator;                                           \ | 
| Name##Operator<BinaryOperationHint::kSigned32> k##Name##Signed32Operator;   \ | 
| +  Name##Operator<BinaryOperationHint::kNumber> k##Name##NumberOperator;       \ | 
| Name##Operator<BinaryOperationHint::kNumberOrOddball>                       \ | 
| k##Name##NumberOrOddballOperator;                                       \ | 
| Name##Operator<BinaryOperationHint::kString> k##Name##StringOperator;       \ | 
| @@ -696,6 +697,8 @@ CACHED_OP_LIST(CACHED_OP) | 
| return &cache_.k##Name##SignedSmallOperator;                  \ | 
| case BinaryOperationHint::kSigned32:                            \ | 
| return &cache_.k##Name##Signed32Operator;                     \ | 
| +      case BinaryOperationHint::kNumber:                              \ | 
| +        return &cache_.k##Name##NumberOperator;                       \ | 
| case BinaryOperationHint::kNumberOrOddball:                     \ | 
| return &cache_.k##Name##NumberOrOddballOperator;              \ | 
| case BinaryOperationHint::kString:                              \ | 
|  |