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

Method vsplatf32

pulley/src/interp.rs:4070–4074  ·  view source on GitHub ↗
(&mut self, dst: VReg, src: FReg)

Source from the content-addressed store, hash-verified

4068
4069 #[interp_disable_if_cfg(pulley_disable_interp_simd)]
4070 fn vsplatf32(&mut self, dst: VReg, src: FReg) -> ControlFlow<Done> {
4071 let val = self.state[src].get_f32();
4072 self.state[dst].set_f32x4([val; 4]);
4073 ControlFlow::Continue(())
4074 }
4075
4076 #[interp_disable_if_cfg(pulley_disable_interp_simd)]
4077 fn vsplatf64(&mut self, dst: VReg, src: FReg) -> ControlFlow<Done> {

Callers

nothing calls this directly

Calls 2

set_f32x4Method · 0.80
get_f32Method · 0.45

Tested by

no test coverage detected