wasmer-emscripten 4.4.0

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

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