wasmer/lib/emscripten/src/bitwise.rs
2019-04-04 13:58:05 -07:00

10 lines
294 B
Rust

use crate::emscripten_target;
use wasmer_runtime_core::vm::Ctx;
///emscripten: _llvm_bswap_i64
pub fn _llvm_bswap_i64(_ctx: &mut Ctx, _low: i32, high: i32) -> i32 {
debug!("emscripten::_llvm_bswap_i64");
emscripten_target::setTempRet0(_ctx, _low.swap_bytes());
high.swap_bytes()
}