| Index: src/interpreter/interpreter.cc
|
| diff --git a/src/interpreter/interpreter.cc b/src/interpreter/interpreter.cc
|
| index 38150c515c7fd441e6cc0049a830ddf5d4a1a056..1c5bc0052ebb6b43fd8364cfb75aa263a8b38356 100644
|
| --- a/src/interpreter/interpreter.cc
|
| +++ b/src/interpreter/interpreter.cc
|
| @@ -1861,6 +1861,15 @@ void Interpreter::DoForInStep(compiler::InterpreterAssembler* assembler) {
|
| __ Dispatch();
|
| }
|
|
|
| +void Interpreter::DoIntrinsicOneArg(compiler::InterpreterAssembler* assembler) {
|
| + Node* function_id = __ BytecodeOperandIdx(0);
|
| + Node* first_arg_reg = __ BytecodeOperandReg(1);
|
| + Node* first_arg = __ RegisterLocation(first_arg_reg);
|
| + Node* result = __ IntrinsicOneArg(function_id, first_arg);
|
| + __ SetAccumulator(result);
|
| + __ Dispatch();
|
| +}
|
| +
|
| } // namespace interpreter
|
| } // namespace internal
|
| } // namespace v8
|
|
|