]> git.ipfire.org Git - thirdparty/qemu.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)
committerMichael Tokarev <mjt@tls.msk.ru>
Wed, 4 Oct 2023 14:34:46 +0000 (17:34 +0300)
commit1e5839828d9a283057149c17e91bca9201e4003c
treeb16b965a29ccdda66f9ef122699428636b716281
parentdb2d4bcb8e22347881eee326ec91c936237260b3
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>
(cherry picked from commit abd41884c530aa025ada253bf1a5bd0c2b808219)
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
target/i386/tcg/decode-new.c.inc
target/i386/tcg/emit.c.inc