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

Method vsplatx32

pulley/src/interp.rs:4056–4060  ·  view source on GitHub ↗
(&mut self, dst: VReg, src: XReg)

Source from the content-addressed store, hash-verified

4054
4055 #[interp_disable_if_cfg(pulley_disable_interp_simd)]
4056 fn vsplatx32(&mut self, dst: VReg, src: XReg) -> ControlFlow<Done> {
4057 let val = self.state[src].get_u32();
4058 self.state[dst].set_u32x4([val; 4]);
4059 ControlFlow::Continue(())
4060 }
4061
4062 #[interp_disable_if_cfg(pulley_disable_interp_simd)]
4063 fn vsplatx64(&mut self, dst: VReg, src: XReg) -> ControlFlow<Done> {

Callers

nothing calls this directly

Calls 2

set_u32x4Method · 0.80
get_u32Method · 0.45

Tested by

no test coverage detected