Statistics
| Branch: | Revision:

root / target-mips @ 1e6eec8b

Name Size
TODO 1.9 kB
cpu.h 17.2 kB
exec.h 2.8 kB
helper.c 19.9 kB
helper.h 8.1 kB
machine.c 10.6 kB
mips-defs.h 1.8 kB
op_helper.c 89.5 kB
translate.c 250.6 kB
translate_init.c 21.8 kB

Latest revisions

# Date Author Comment
fa31af0e 08/25/2009 07:05 pm Nathan Froyd

target-mips: fix conditional moves off fp condition codes

Conditional moves off fp condition codes were using the result of
get_fp_bit to isolate and test the relevant condition code. However,
get_fp_bit returns the bit number of the condition code, not a...

0b5c1ce8 08/24/2009 04:21 pm Nathan Froyd

cleanup cpu-exec.c, part 0/N: consolidate handle_cpu_signal

handle_cpu_signal is very nearly copy-paste code for each target, with a
few minor variations. This patch sets up appropriate defaults for a
generic handle_cpu_signal and provides overrides for particular targets...

e2542fe2 07/27/2009 10:09 pm Juan Quintela

rename WORDS_BIGENDIAN to HOST_WORDS_BIGENDIAN

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

dfe5fff3 07/27/2009 10:09 pm Juan Quintela

change HOST_SOLARIS to CONFIG_SOLARIS{_VERSION}

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

8167ee88 07/16/2009 11:47 pm Blue Swirl

Update to a hopefully more future proof FSF address

Signed-off-by: Blue Swirl <>

344b983d 07/12/2009 04:09 pm Aurelien Jarno

target-mips: remove useless code in gen_st_cond()

Signed-off-by: Aurelien Jarno <>

feeb3b6a 07/12/2009 03:11 pm Paul Brook

Fix MIPS SC

Fix botched merge of op_ldst_sc calls to match actual implementation.
Thanks to Aurelien Jarno for diagnosing this.

Signed-off-by: Paul Brook <>

590bc601 07/09/2009 07:45 pm Paul Brook

MIPS atomic instructions

Implement MIPS ll/sc instructions using atomic compare+exchange.

Signed-off-by: Paul Brook <>

ff867ddc 07/09/2009 05:07 pm Paul Brook

MIPS usermode TLS register

Implement cpu_set_tls for MIPS.

Signed-off-by: Paul Brook <>

98070ce0 07/03/2009 04:28 am Nathan Froyd

target-mips: fix MADD and MSUB/MSUBU instructions

MADD was not correctly writing to HI.

MSUB/MSUBU are specified as `HI||LO - product', not `product - HI||LO'.

Signed-off-by: Nathan Froyd <>
Signed-off-by: Aurelien Jarno <>

View revisions

Also available in: Atom