| Index: src/compiler/interpreter-assembler.h
|
| diff --git a/src/compiler/interpreter-assembler.h b/src/compiler/interpreter-assembler.h
|
| index 3dc0c96ee61eacd43921245558854a8d75dc589f..0f8996d7006c844d0fa38546d3f1f14d0f37e821 100644
|
| --- a/src/compiler/interpreter-assembler.h
|
| +++ b/src/compiler/interpreter-assembler.h
|
| @@ -37,6 +37,9 @@ class InterpreterAssembler {
|
|
|
| Handle<Code> GenerateCode();
|
|
|
| + // Returns the Idx immediate for bytecode operand |operand_index| in the
|
| + // current bytecode.
|
| + Node* BytecodeOperandIdx(int operand_index);
|
| // Returns the Imm8 immediate for bytecode operand |operand_index| in the
|
| // current bytecode.
|
| Node* BytecodeOperandImm8(int operand_index);
|
| @@ -62,6 +65,9 @@ class InterpreterAssembler {
|
| Node* SmiTag(Node* value);
|
| Node* SmiUntag(Node* value);
|
|
|
| + // Load constant at |index| in the constant pool.
|
| + Node* LoadConstantPoolEntry(Node* index);
|
| +
|
| // Load a field from an object on the heap.
|
| Node* LoadObjectField(Node* object, int offset);
|
|
|
|
|