]> 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:58:16 +0000 (17:58 +0300)
commit755cf29eade59550eaf0d676f8f98d2111465cf3
tree57c45c2fa260764f79c022b16479e97d2f9fd41b
parent796468c24a8ff2b752710d5577d0bda545ed3a46
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