]> xenbits.xensource.com Git - qemu-xen.git/commit
target/i386: fix memory operand size for CVTPS2PD
authorPaolo Bonzini <pbonzini@redhat.com>
Tue, 29 Aug 2023 16:28:33 +0000 (18:28 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Fri, 1 Sep 2023 21:44:39 +0000 (23:44 +0200)
commitabd41884c530aa025ada253bf1a5bd0c2b808219
treef81194f837d0f753fcd3fdb6a17ec9388d812d7c
parenta48b26978a090fe1f3f3e54319902d4ab56a6b3a
target/i386: fix memory operand size for CVTPS2PD

CVTPS2PD only loads a half-register for memory, unlike the other
operations under 0x0F 0x5A.  "Unpack" the group into separate
emission functions instead of using gen_unary_fp_sse.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
target/i386/tcg/decode-new.c.inc
target/i386/tcg/emit.c.inc