| //------------------------------------------------------------------------------------------------------- |
| // Copyright (C) Microsoft. All rights reserved. |
| // Licensed under the MIT license. See LICENSE.txt file in the project root for full license information. |
| //------------------------------------------------------------------------------------------------------- |
| #include "Backend.h" |
| |
| const Js::OpCode LowererMD::MDUncondBranchOpcode = Js::OpCode::B; |
| const Js::OpCode LowererMD::MDTestOpcode = Js::OpCode::TST; |
| const Js::OpCode LowererMD::MDOrOpcode = Js::OpCode::ORR; |
| const Js::OpCode LowererMD::MDXorOpcode = Js::OpCode::EOR; |
| const Js::OpCode LowererMD::MDOverflowBranchOpcode = Js::OpCode::BVS; |
| const Js::OpCode LowererMD::MDNotOverflowBranchOpcode = Js::OpCode::BVC; |
| const Js::OpCode LowererMD::MDConvertFloat32ToFloat64Opcode = Js::OpCode::VCVTF64F32; |
| const Js::OpCode LowererMD::MDConvertFloat64ToFloat32Opcode = Js::OpCode::VCVTF32F64; |
| const Js::OpCode LowererMD::MDCallOpcode = Js::OpCode::Call; |
| const Js::OpCode LowererMD::MDImulOpcode = Js::OpCode::MUL; |