Statistics
| Branch: | Revision:

root / target-i386 @ 31501a71

Name Size
TODO 1.1 kB
cpu.h 26.8 kB
exec.h 9.3 kB
helper.c 62.6 kB
helper.h 6.3 kB
helper_template.h 8.6 kB
kvm.c 25.7 kB
machine.c 13.8 kB
op_helper.c 158.8 kB
ops_sse.h 58.1 kB
ops_sse_header.h 11.6 kB
svm.h 5.8 kB
translate.c 257.6 kB

Latest revisions

# Date Author Comment
31501a71 10/23/2009 06:10 pm Andre Przywara

target-i386: implement lzcnt emulation

lzcnt is a AMD Phenom/Barcelona added instruction returning the
number of leading zero bits in a word.
As this is similar to the "bsr" instruction, reuse the existing
code. There need to be some more changes, though, as lzcnt always...

976b2037 10/18/2009 05:51 pm Blue Swirl

x86: add 'static' to please Sparse

Signed-off-by: Blue Swirl <>

49d9fdcc 10/06/2009 11:01 pm Laurent Desnogues

target-i386: fix ARPL

The arpl implementation in target-i386/translate.c uses cpu_A0
temporary across a brcond op. This patch fixes that issue.

Signed-off-by: Laurent Desnogues <>
Signed-off-by: Aurelien Jarno <>

5a2d0e57 10/05/2009 11:41 pm Aurelien Jarno

target-i386: move recently added vmstate fields at the end of the structure

This reduce the impact on hosts that have addressing modes with limited
offsets. Suggested by Laurent Desnogues.

Signed-off-by: Aurelien Jarno <>

1e7fbc6d 10/05/2009 10:01 pm Juan Quintela

x86: fix miss merge

There was a missmerge, and then we got a tail recursive call to cpu_post_load
without case base :)

Signed-off-by: Juan Quintela <>
Signed-off-by: Anthony Liguori <>

5f30fa18 10/05/2009 05:32 pm Jan Kiszka

gdbstub: x86: Switch 64/32 bit registers dynamically

Commit 56aebc891674cd2d07b3f64183415697be200084 changed gdbstub in way
that debugging 32 or 16-bit guest code is no longer possible with qemu
for x86_64 guest CPUs. Since that commit, qemu only provides registers...

3c8ce630 10/05/2009 05:32 pm Juan Quintela

x86: factor out cpu_get/put_fpreg()

Signed-off-by: Juan Quintela <>
Signed-off-by: Anthony Liguori <>

0cb892aa 10/05/2009 05:32 pm Juan Quintela

x86: port cpu to vmstate

Signed-off-by: Juan Quintela <>
Signed-off-by: Anthony Liguori <>

fc3b0aa2 10/05/2009 05:32 pm Juan Quintela

x86: factor out cpu_get/put_xmm_reg()

Signed-off-by: Juan Quintela <>
Signed-off-by: Anthony Liguori <>

216c07c3 10/05/2009 05:32 pm Juan Quintela

x86: factor out cpu_get/put_mttr_var()

Signed-off-by: Juan Quintela <>
Signed-off-by: Anthony Liguori <>

View revisions

Also available in: Atom