Index: src/interpreter/interpreter.cc |
diff --git a/src/interpreter/interpreter.cc b/src/interpreter/interpreter.cc |
index 899ecef417f5e2bc09c6b481b26dcd2fc915fb23..873540cd594518e7d20840762ced52434ff8f92d 100644 |
--- a/src/interpreter/interpreter.cc |
+++ b/src/interpreter/interpreter.cc |
@@ -769,7 +769,7 @@ void Interpreter::DoBitwiseAnd(InterpreterAssembler* assembler) { |
// before the operation. 5 lsb bits from the accumulator are used as count |
// i.e. <src> << (accumulator & 0x1F). |
void Interpreter::DoShiftLeft(InterpreterAssembler* assembler) { |
- DoBinaryOp(Runtime::kShiftLeft, assembler); |
+ DoBinaryOp(CodeFactory::ShiftLeft(isolate_), assembler); |
} |
@@ -780,7 +780,7 @@ void Interpreter::DoShiftLeft(InterpreterAssembler* assembler) { |
// accumulator to uint32 before the operation. 5 lsb bits from the accumulator |
// are used as count i.e. <src> >> (accumulator & 0x1F). |
void Interpreter::DoShiftRight(InterpreterAssembler* assembler) { |
- DoBinaryOp(Runtime::kShiftRight, assembler); |
+ DoBinaryOp(CodeFactory::ShiftRight(isolate_), assembler); |
} |
@@ -791,7 +791,7 @@ void Interpreter::DoShiftRight(InterpreterAssembler* assembler) { |
// uint32 before the operation 5 lsb bits from the accumulator are used as |
// count i.e. <src> << (accumulator & 0x1F). |
void Interpreter::DoShiftRightLogical(InterpreterAssembler* assembler) { |
- DoBinaryOp(Runtime::kShiftRightLogical, assembler); |
+ DoBinaryOp(CodeFactory::ShiftRightLogical(isolate_), assembler); |
} |
void Interpreter::DoCountOp(Runtime::FunctionId function_id, |