Statistics
| Branch: | Revision:

root / target-i386 @ 37952117

Name Size
Makefile.objs 784 Bytes
TODO 1 kB
arch_dump.c 12 kB
arch_memory_mapping.c 7.9 kB
cc_helper.c 8.4 kB
cc_helper_template.h 6.8 kB
cpu-qom.h 1.9 kB
cpu.c 58.5 kB
cpu.h 33.6 kB
excp_helper.c 4.1 kB
fpu_helper.c 27.7 kB
helper.c 38.2 kB
helper.h 6.3 kB
hyperv.c 1.2 kB
hyperv.h 1.2 kB
int_helper.c 10.1 kB
ioport-user.c 1.6 kB
kvm.c 57.4 kB
machine.c 14.1 kB
mem_helper.c 3.7 kB
misc_helper.c 14.5 kB
ops_sse.h 67.4 kB
ops_sse_header.h 11.7 kB
seg_helper.c 77.2 kB
shift_helper_template.h 2.8 kB
smm_helper.c 10.2 kB
svm.h 5.7 kB
svm_helper.c 26.1 kB
translate.c 258 kB

Latest revisions

# Date Author Comment
bedc2ac1 07/07/2012 12:06 pm Peter Maydell

target-i386: make it clearer that op table accesses don't overrun

Rephrase some of the expressions used to select an entry
in the SSE op table arrays so that it's clearer that they
don't overrun the op table array size.

Signed-off-by: Peter Maydell <>...

96d7073f 07/07/2012 12:05 pm Peter Maydell

target-i386: Remove confusing X86_64_DEF macro

The X86_64_DEF macro is a confusing way of making some terms
in a conditional only appear if TARGET_X86_64 is defined. We
only use it in two places, and in both cases this is for making
the same test, so abstract that check out into a function...

a87dacc8 07/07/2012 12:05 pm Peter Maydell

target-i386: Remove unused macros

Commit 11f8cdb removed all the uses of the X86_64_ONLY
macro. The BUGGY_64() macro has been unused for a long time:
it originally marked some ops which couldn't be enabled
because of issues with the pre-TCG code generation scheme....

11f8cdbc 07/05/2012 09:55 pm Stefan Weil

target-i386: Fix compilation with --enable-debug

commit c4baa0503d9623f1ce891f525ccd140c598bc29a improved SSE table
type safety which now raises compiler errors when latest QEMU was
configured with --enable-debug.

Fix this by splitting the SSE tables even further to separate...

6bada5e8 06/28/2012 11:28 pm Blue Swirl

x86: split off SVM helpers

Move SVM helpers to svm_helper.c.

Signed-off-by: Blue Swirl <>

ab109e59 06/28/2012 11:28 pm Blue Swirl

x86: split off SMM helpers

Move SMM helpers to smm_helper.c.

Signed-off-by: Blue Swirl <>

f7b2429f 06/28/2012 11:28 pm Blue Swirl

x86: split off misc helpers

Move various functions to misc_helper.c.

Signed-off-by: Blue Swirl <>

10774999 06/28/2012 11:28 pm Blue Swirl

x86: split off memory access helpers

Move memory access helpers to mem_helper.c.

Signed-off-by: Blue Swirl <>

9cc85c28 06/28/2012 11:28 pm Blue Swirl

x86: rename op_helper.c to seg_helper.c

Rename what is remaining of op_helper.c to seg_helper.c.

Signed-off-by: Blue Swirl <>

d7582078 06/28/2012 11:28 pm Blue Swirl

x86: split off integer helpers

Move integer and bit field helpers to int_helper.c.

Signed-off-by: Blue Swirl <>

View revisions

Also available in: Atom