qemu/target-i386
Max Reitz 5c6562c204 target-i386: Fix several SSE3 instructions.
haddp[sd], hsubp[sd] and addsubp[sd] operate on floats, thus it is
necessary to use the appropriate floating point calculation functions.
If this is not done, those functions operate merely on integers, which
is not correct.

Signed-off-by: Max Reitz <max@tyndur.org>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
2011-09-17 17:13:31 +00:00
..
cpu.h Merge remote-tracking branch 'qemu-kvm/uq/master' into staging 2011-08-08 14:38:42 -05:00
cpuid.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
helper_template.h
helper.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
helper.h target-i386: implement lzcnt emulation 2009-10-23 17:10:36 +02:00
kvm.c kvm: remove unnecessary assignments 2011-09-10 14:50:00 +00:00
machine.c Remove exec-all.h include directives 2011-06-26 18:25:35 +00:00
op_helper.c x86: fix daa opcode for al register values higher than 0xf9 2011-09-02 11:08:44 +01:00
ops_sse_header.h tcg: Optionally sign-extend 32-bit arguments for 64-bit hosts. 2010-06-16 11:29:11 +02:00
ops_sse.h target-i386: Fix several SSE3 instructions. 2011-09-17 17:13:31 +00:00
svm.h Use new macro QEMU_PACKED for packed structures 2011-09-03 10:45:59 +00:00
TODO
translate.c target-i386: Compute all flag data inside %cl != 0 test. 2011-09-08 18:10:16 +04:00