| Index: src/interpreter/bytecodes.h
 | 
| diff --git a/src/interpreter/bytecodes.h b/src/interpreter/bytecodes.h
 | 
| index a6c6d0be34761e9153789e2fb672ff4b322e66cd..805c4e3ff326150590a959bfb2f300ed0c69663d 100644
 | 
| --- a/src/interpreter/bytecodes.h
 | 
| +++ b/src/interpreter/bytecodes.h
 | 
| @@ -315,9 +315,11 @@ namespace interpreter {
 | 
|    V(Return, AccumulatorUse::kRead)                                             \
 | 
|                                                                                 \
 | 
|    /* Generators */                                                             \
 | 
| +  V(RestoreGeneratorState, AccumulatorUse::kWrite, OperandType::kReg)          \
 | 
|    V(SuspendGenerator, AccumulatorUse::kRead, OperandType::kReg,                \
 | 
| -    OperandType::kFlag8)                                                       \
 | 
| -  V(ResumeGenerator, AccumulatorUse::kWrite, OperandType::kReg)                \
 | 
| +    OperandType::kRegList, OperandType::kRegCount, OperandType::kFlag8)        \
 | 
| +  V(RestoreGeneratorRegisters, AccumulatorUse::kNone, OperandType::kReg,       \
 | 
| +    OperandType::kRegOutList, OperandType::kRegCount)                          \
 | 
|                                                                                 \
 | 
|    /* Debugger */                                                               \
 | 
|    V(Debugger, AccumulatorUse::kNone)                                           \
 | 
| @@ -821,6 +823,7 @@ class V8_EXPORT_PRIVATE Bytecodes final {
 | 
|        case OperandType::kRegOutTriple:
 | 
|          return 3;
 | 
|        case OperandType::kRegList:
 | 
| +      case OperandType::kRegOutList:
 | 
|          UNREACHABLE();
 | 
|        default:
 | 
|          return 0;
 | 
| 
 |