qemu-e2k/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
..
TODO Unbreak large mem support by removing kqemu 2009-08-24 08:02:55 -05: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.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
helper_template.h Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00: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.h target-i386: Fix several SSE3 instructions. 2011-09-17 17:13:31 +00:00
ops_sse_header.h tcg: Optionally sign-extend 32-bit arguments for 64-bit hosts. 2010-06-16 11:29:11 +02:00
svm.h Use new macro QEMU_PACKED for packed structures 2011-09-03 10:45:59 +00:00
translate.c target-i386: Compute all flag data inside %cl != 0 test. 2011-09-08 18:10:16 +04:00