wasmer-emscripten-asml-fork 1.0.2

Emscripten implementation library for Wasmer WebAssembly runtime
1
2
3
4
5
6
7
8
9
use crate::emscripten_target;
use crate::EmEnv;

///emscripten: _llvm_bswap_i64
pub fn _llvm_bswap_i64(ctx: &EmEnv, _low: i32, high: i32) -> i32 {
    debug!("emscripten::_llvm_bswap_i64");
    emscripten_target::setTempRet0(ctx, _low.swap_bytes());
    high.swap_bytes()
}