| Index: src/interpreter/bytecodes.h
|
| diff --git a/src/interpreter/bytecodes.h b/src/interpreter/bytecodes.h
|
| index a6c6d0be34761e9153789e2fb672ff4b322e66cd..fd4bbeaee08617804cfc84a56032c7d491890c72 100644
|
| --- a/src/interpreter/bytecodes.h
|
| +++ b/src/interpreter/bytecodes.h
|
| @@ -315,9 +315,11 @@ namespace interpreter {
|
| V(Return, AccumulatorUse::kRead) \
|
| \
|
| /* Generators */ \
|
| - V(SuspendGenerator, AccumulatorUse::kRead, OperandType::kReg, \
|
| - OperandType::kFlag8) \
|
| V(ResumeGenerator, AccumulatorUse::kWrite, OperandType::kReg) \
|
| + V(SuspendGenerator, AccumulatorUse::kRead, OperandType::kReg, \
|
| + OperandType::kRegList, OperandType::kRegCount, OperandType::kFlag8) \
|
| + V(RestoreGeneratorRegisters, AccumulatorUse::kWrite, 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;
|
|
|