Index: src/interpreter/bytecodes.h |
diff --git a/src/interpreter/bytecodes.h b/src/interpreter/bytecodes.h |
index 64bf660746d484b1d85889d62bfa608e65c8f43c..c953b6ba0691d038ed3a84de5cc3371dc778d052 100644 |
--- a/src/interpreter/bytecodes.h |
+++ b/src/interpreter/bytecodes.h |
@@ -156,9 +156,18 @@ namespace interpreter { |
V(ToObject, OperandType::kNone) \ |
\ |
/* Literals */ \ |
- V(CreateRegExpLiteral, OperandType::kIdx8, OperandType::kImm8) \ |
- V(CreateArrayLiteral, OperandType::kIdx8, OperandType::kImm8) \ |
- V(CreateObjectLiteral, OperandType::kIdx8, OperandType::kImm8) \ |
+ V(CreateRegExpLiteral, OperandType::kIdx8, OperandType::kIdx8, \ |
+ OperandType::kImm8) \ |
+ V(CreateArrayLiteral, OperandType::kIdx8, OperandType::kIdx8, \ |
+ OperandType::kImm8) \ |
+ V(CreateObjectLiteral, OperandType::kIdx8, OperandType::kIdx8, \ |
+ OperandType::kImm8) \ |
+ V(CreateRegExpLiteralWide, OperandType::kIdx16, OperandType::kIdx16, \ |
+ OperandType::kImm8) \ |
+ V(CreateArrayLiteralWide, OperandType::kIdx16, OperandType::kIdx16, \ |
+ OperandType::kImm8) \ |
+ V(CreateObjectLiteralWide, OperandType::kIdx16, OperandType::kIdx16, \ |
+ OperandType::kImm8) \ |
\ |
/* Closure allocation */ \ |
V(CreateClosure, OperandType::kIdx8, OperandType::kImm8) \ |