| Index: src/interpreter/bytecodes.h
|
| diff --git a/src/interpreter/bytecodes.h b/src/interpreter/bytecodes.h
|
| index d0e32b3f2267468958ba125f1ad582423f9de55d..c113df8bcaef292cb7dd2498da4ffe2ca0714be7 100644
|
| --- a/src/interpreter/bytecodes.h
|
| +++ b/src/interpreter/bytecodes.h
|
| @@ -44,9 +44,10 @@ namespace interpreter {
|
| V(LdaFalse, OperandType::kNone) \
|
| \
|
| /* Globals */ \
|
| - V(LdaGlobal, OperandType::kIdx8) \
|
| - V(StaGlobalSloppy, OperandType::kIdx8) \
|
| - V(StaGlobalStrict, OperandType::kIdx8) \
|
| + V(LdaGlobalSloppy, OperandType::kIdx8, OperandType::kIdx8) \
|
| + V(LdaGlobalStrict, OperandType::kIdx8, OperandType::kIdx8) \
|
| + V(StaGlobalSloppy, OperandType::kIdx8, OperandType::kIdx8) \
|
| + V(StaGlobalStrict, OperandType::kIdx8, OperandType::kIdx8) \
|
| \
|
| /* Context operations */ \
|
| V(PushContext, OperandType::kReg8) \
|
| @@ -59,14 +60,14 @@ namespace interpreter {
|
| V(Star, OperandType::kReg8) \
|
| \
|
| /* LoadIC operations */ \
|
| - V(LoadICSloppy, OperandType::kReg8, OperandType::kIdx8) \
|
| - V(LoadICStrict, OperandType::kReg8, OperandType::kIdx8) \
|
| + V(LoadICSloppy, OperandType::kReg8, OperandType::kIdx8, OperandType::kIdx8) \
|
| + V(LoadICStrict, OperandType::kReg8, OperandType::kIdx8, OperandType::kIdx8) \
|
| V(KeyedLoadICSloppy, OperandType::kReg8, OperandType::kIdx8) \
|
| V(KeyedLoadICStrict, OperandType::kReg8, OperandType::kIdx8) \
|
| \
|
| /* StoreIC operations */ \
|
| - V(StoreICSloppy, OperandType::kReg8, OperandType::kReg8, OperandType::kIdx8) \
|
| - V(StoreICStrict, OperandType::kReg8, OperandType::kReg8, OperandType::kIdx8) \
|
| + V(StoreICSloppy, OperandType::kReg8, OperandType::kIdx8, OperandType::kIdx8) \
|
| + V(StoreICStrict, OperandType::kReg8, OperandType::kIdx8, OperandType::kIdx8) \
|
| V(KeyedStoreICSloppy, OperandType::kReg8, OperandType::kReg8, \
|
| OperandType::kIdx8) \
|
| V(KeyedStoreICStrict, OperandType::kReg8, OperandType::kReg8, \
|
|
|