Function wasmer_compiler_singlepass::emitter_x64::move_src_to_dst
source · fn move_src_to_dst(
emitter: &mut AssemblerX64,
precision: Precision,
src: XMM,
dst: XMM,
)
Expand description
Move a single or double precision XMM value to another if src and destination are not the same.
TODO: Can we assume data is aligned and packed? If so, this function isn’t necessary
TODO: as we can use EmitterX64::emit_vmovaps
and [EmitterX64::emit_vmovadp
]
TODO: instead