MCPcopy Create free account
hub / github.com/bytecodealliance/wasmtime / get_i128

Method get_i128

pulley/src/interp.rs:1161–1165  ·  view source on GitHub ↗
(&self, lo: XReg, hi: XReg)

Source from the content-addressed store, hash-verified

1159
1160 #[cfg(not(pulley_disable_interp_simd))]
1161 fn get_i128(&self, lo: XReg, hi: XReg) -> i128 {
1162 let lo = self.state[lo].get_u64();
1163 let hi = self.state[hi].get_i64();
1164 i128::from(lo) | (i128::from(hi) << 64)
1165 }
1166
1167 #[cfg(not(pulley_disable_interp_simd))]
1168 fn set_i128(&mut self, lo: XReg, hi: XReg, val: i128) {

Callers 2

xadd128Method · 0.80
xsub128Method · 0.80

Calls 3

fromFunction · 0.85
get_u64Method · 0.45
get_i64Method · 0.45

Tested by

no test coverage detected