소스 검색

LibJS: Remove redundant Value() from bytecode bitwise ops execute()

Linus Groh 4 년 전
부모
커밋
54fc7079c6
1개의 변경된 파일3개의 추가작업 그리고 3개의 파일을 삭제
  1. 3 3
      Userland/Libraries/LibJS/Bytecode/Op.cpp

+ 3 - 3
Userland/Libraries/LibJS/Bytecode/Op.cpp

@@ -114,17 +114,17 @@ void AbstractEquals::execute(Bytecode::Interpreter& interpreter) const
 
 void BitwiseAnd::execute(Bytecode::Interpreter& interpreter) const
 {
-    interpreter.reg(m_dst) = Value(bitwise_and(interpreter.global_object(), interpreter.reg(m_src1), interpreter.reg(m_src2)));
+    interpreter.reg(m_dst) = bitwise_and(interpreter.global_object(), interpreter.reg(m_src1), interpreter.reg(m_src2));
 }
 
 void BitwiseOr::execute(Bytecode::Interpreter& interpreter) const
 {
-    interpreter.reg(m_dst) = Value(bitwise_or(interpreter.global_object(), interpreter.reg(m_src1), interpreter.reg(m_src2)));
+    interpreter.reg(m_dst) = bitwise_or(interpreter.global_object(), interpreter.reg(m_src1), interpreter.reg(m_src2));
 }
 
 void BitwiseXor::execute(Bytecode::Interpreter& interpreter) const
 {
-    interpreter.reg(m_dst) = Value(bitwise_xor(interpreter.global_object(), interpreter.reg(m_src1), interpreter.reg(m_src2)));
+    interpreter.reg(m_dst) = bitwise_xor(interpreter.global_object(), interpreter.reg(m_src1), interpreter.reg(m_src2));
 }
 
 void NewString::execute(Bytecode::Interpreter& interpreter) const