Index: src/interpreter/bytecodes.h |
diff --git a/src/interpreter/bytecodes.h b/src/interpreter/bytecodes.h |
index 3101a1dc4a09bff3ff307c0c49c2ec659c1730a4..30c49acdcec84f9ff8d020c08e3a92d4c7572fc8 100644 |
--- a/src/interpreter/bytecodes.h |
+++ b/src/interpreter/bytecodes.h |
@@ -54,10 +54,14 @@ namespace interpreter { |
V(PopContext, AccumulatorUse::kNone, OperandType::kReg) \ |
V(LdaContextSlot, AccumulatorUse::kWrite, OperandType::kReg, \ |
OperandType::kIdx, OperandType::kUImm) \ |
+ V(LdaCurrentContextSlot, AccumulatorUse::kWrite, OperandType::kIdx) \ |
V(LdrContextSlot, AccumulatorUse::kNone, OperandType::kReg, \ |
OperandType::kIdx, OperandType::kUImm, OperandType::kRegOut) \ |
+ V(LdrCurrentContextSlot, AccumulatorUse::kNone, OperandType::kIdx, \ |
+ OperandType::kRegOut) \ |
V(StaContextSlot, AccumulatorUse::kRead, OperandType::kReg, \ |
OperandType::kIdx, OperandType::kUImm) \ |
+ V(StaCurrentContextSlot, AccumulatorUse::kRead, OperandType::kIdx) \ |
\ |
/* Load-Store lookup slots */ \ |
V(LdaLookupSlot, AccumulatorUse::kWrite, OperandType::kIdx) \ |