Statistics
| Branch: | Revision:

root / target-sparc @ 208ae657

Name Size
TODO 2.2 kB
cc_helper.c 10.6 kB
cpu.h 22.6 kB
cpu_init.c 26.6 kB
fop_helper.c 13 kB
helper.c 3.3 kB
helper.h 5.1 kB
int32_helper.c 4.9 kB
int64_helper.c 5.9 kB
ldst_helper.c 71.7 kB
machine.c 6.8 kB
mmu_helper.c 27 kB
op_helper.c 1.8 kB
translate.c 207.2 kB
vis_helper.c 13 kB
win_helper.c 9.4 kB

Latest revisions

# Date Author Comment
208ae657 10/26/2011 11:50 pm Richard Henderson

target-sparc: Add accessors for single-precision fpr access.

Load, store, and "create destination". This version attempts to
change the behaviour of the translator as little as possible. We
previously used cpu_tmp32 as the temporary destination, and we...

fafd8bce 10/26/2011 08:19 pm Blue Swirl

Sparc: split load and store op helpers

Move load and store op helpers top ldst_helper.c.

Reviewed-by: Richard Henderson <>
Signed-off-by: Blue Swirl <>

870be6ad 10/26/2011 08:19 pm Blue Swirl

Sparc: convert win_helper to trace framework

Reviewed-by: Richard Henderson <>
Signed-off-by: Blue Swirl <>

11e66bca 10/26/2011 08:18 pm Blue Swirl

Sparc: convert interrupt helpers to trace framework

Reviewed-by: Richard Henderson <>
Signed-off-by: Blue Swirl <>

ec0ceb17 10/26/2011 08:18 pm Blue Swirl

Sparc: convert mmu_helper to trace framework

Reviewed-by: Richard Henderson <>
Signed-off-by: Blue Swirl <>

163fa5ca 10/26/2011 08:18 pm Blue Swirl

Sparc: split MMU helpers

Move MMU helpers to mmu_helper.c.

Reviewed-by: Richard Henderson <>
Signed-off-by: Blue Swirl <>

b7da25f0 10/26/2011 08:18 pm Blue Swirl

Sparc: fix coding style in helper.c

Before the next patch, fix coding style of the areas affected.

Reviewed-by: Richard Henderson <>
Signed-off-by: Blue Swirl <>

7a5e4488 10/26/2011 08:18 pm Blue Swirl

Sparc: avoid AREG0 for division op helpers

Make [su]div{,cc} helpers take a parameter for CPUState instead
of relying on global env. Move the functions to helper.c.

Reviewed-by: Richard Henderson <>
Signed-off-by: Blue Swirl <>

79227036 10/26/2011 08:18 pm Blue Swirl

Sparc: avoid AREG0 for softint op helpers and Leon cache control

Make softint op helpers and Leon cache irq manager take a parameter
for CPUState instead of relying on global env. Move the functions
to int{32,64}_helper.c.

Reviewed-by: Richard Henderson <>...

063c3675 10/26/2011 08:18 pm Blue Swirl

Sparc: avoid AREG0 for CWP and PSTATE helpers

Make CWP and PSTATE helpers take a parameter for CPUState instead
of relying on global env. Remove wrapper functions.

Reviewed-by: Richard Henderson <>
Signed-off-by: Blue Swirl <>

View revisions

Also available in: Atom