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