Statistics
| Branch: | Revision:

root / target-alpha @ 1c12e1f5

Name Size
Makefile.objs 132 Bytes
STATUS 1.3 kB
cpu-qom.h 1.8 kB
cpu.c 1.6 kB
cpu.h 14.6 kB
fpu_helper.c 19.6 kB
helper.c 13.5 kB
helper.h 5.6 kB
int_helper.c 7 kB
machine.c 2.6 kB
mem_helper.c 3.6 kB
sys_helper.c 2.3 kB
translate.c 106.3 kB

Latest revisions

# Date Author Comment
98c8a73b 11/01/2012 06:12 pm Anthony Liguori

Merge remote-tracking branch 'afaerber/qom-cpu' into staging

  • afaerber/qom-cpu: (35 commits)
    target-i386: Pass X86CPU to kvm_handle_halt()
    target-i386: Pass X86CPU to kvm_get_mp_state()
    cpu: Move thread_id to CPUState
    cpus: Pass CPUState to run_on_cpu()...
e1e1b25c 10/31/2012 11:20 pm Richard Henderson

target-alpha: Use TCG_CALL_NO_WG

Mark helper functions that raise exceptions, but otherwise do not
change TCG register state, with TCG_CALL_NO_WG.

Signed-off-by: Richard Henderson <>

3993c6bd 10/31/2012 05:11 am Andreas Färber

cpus: Pass CPUState to [qemu_]cpu_has_work()

For target-mips also change the return type to bool.

Make include paths for cpu-qom.h consistent for alpha and unicore32.

Signed-off-by: Andreas Färber <>
[AF: Updated new target-openrisc function accordingly]...

0c0dcdfe 10/28/2012 03:54 pm Aurelien Jarno

target-alpha: rename helper flags

Rename helper flags to the new ones. This is purely a mechanical change,
it's possible to use better flags by looking at the helpers.

Acked-by: Richard Henderson <>
Signed-off-by: Aurelien Jarno <>

a8170e5e 10/23/2012 04:58 pm Avi Kivity

Rename target_phys_addr_t to hwaddr

target_phys_addr_t is unwieldly, violates the C standard (_t suffixes are
reserved) and its purpose doesn't match the name (most target_phys_addr_t
addresses are not target specific). Replace it with a finger-friendly,...

fdefe51c 09/27/2012 10:38 pm Richard Henderson

Emit debug_insn for CPU_LOG_TB_OP_OPT as well.

For all targets that currently call tcg_gen_debug_insn_start,
add CPU_LOG_TB_OP_OPT to the condition that gates it.

This is useful for comparing optimization dumps, when the
pre-optimization dump is merely noise....

97fe81d3 09/26/2012 12:06 am Anthony Liguori

Merge remote-tracking branch 'afaerber/qom-cpu' into staging

  • afaerber/qom-cpu:
    target-alpha: Initialize env->cpu_model_str
    target-i386: Drop unused setscalar() macro
    target-i386: Kill cpudef config section support
    target-i386: x86_cpudef_setup() coding style change...
57e289de 09/21/2012 08:53 pm Richard Henderson

target-alpha: Use movcond

For proper cmov insns, as well as the non-goto-tb case
of conditional branch.

Signed-off-by: Richard Henderson <>
Signed-off-by: Aurelien Jarno <>

2b85cf0e 09/21/2012 04:12 pm Richard Henderson

target-alpha: Initialize env->cpu_model_str

Save the cpu_model_str so that we have a non-null value when
creating a new cpu during clone.

Signed-off-by: Richard Henderson <>
Signed-off-by: Andreas Färber <>

76393642 08/04/2012 07:37 pm Richard Henderson

alpha-linux-user: Work around hosted mmap allocation problems

Signed-off-by: Richard Henderson <>

View revisions

Also available in: Atom