| Index: src/interpreter/interpreter.cc
|
| diff --git a/src/interpreter/interpreter.cc b/src/interpreter/interpreter.cc
|
| index ea0db765ee7a315696514167a7e1171e7ac684d8..0306e7b575d8aca0f186623cb5875c132337502b 100644
|
| --- a/src/interpreter/interpreter.cc
|
| +++ b/src/interpreter/interpreter.cc
|
| @@ -400,6 +400,30 @@ void Interpreter::DoMod(compiler::InterpreterAssembler* assembler) {
|
| }
|
|
|
|
|
| +// BitwiseOr <src>
|
| +//
|
| +// BitwiseOr register <src> to accumulator.
|
| +void Interpreter::DoBitwiseOr(compiler::InterpreterAssembler* assembler) {
|
| + DoBinaryOp(Runtime::kBitwiseOr, assembler);
|
| +}
|
| +
|
| +
|
| +// BitwiseXor <src>
|
| +//
|
| +// BitwiseXor register <src> to accumulator.
|
| +void Interpreter::DoBitwiseXor(compiler::InterpreterAssembler* assembler) {
|
| + DoBinaryOp(Runtime::kBitwiseXor, assembler);
|
| +}
|
| +
|
| +
|
| +// BitwiseAnd <src>
|
| +//
|
| +// BitwiseAnd register <src> to accumulator.
|
| +void Interpreter::DoBitwiseAnd(compiler::InterpreterAssembler* assembler) {
|
| + DoBinaryOp(Runtime::kBitwiseAnd, assembler);
|
| +}
|
| +
|
| +
|
| // ShiftLeft <src>
|
| //
|
| // Left shifts register <src> by the count specified in the accumulator.
|
|
|