[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-ppc] [PATCH v2 00/22] PPC AREG0 conversion
From: |
Blue Swirl |
Subject: |
[Qemu-ppc] [PATCH v2 00/22] PPC AREG0 conversion |
Date: |
Sun, 22 Apr 2012 13:22:11 +0000 |
In this rebased version I pushed the exception helper conversion first.
Helpers for cpu_{ld,st}_data are in common code.
Two new bonus patches last.
URL git://repo.or.cz/qemu/blueswirl.git
http://repo.or.cz/r/qemu/blueswirl.git
Blue Swirl (22):
ppc: fix coding style in op_helper.c
ppc: split exception helpers
ppc: avoid AREG0 for exception helpers
ppc: fix coding style in helper.c
ppc: move exception helpers from helper.c to excp_helper.c
ppc: split FPU and SPE ops
ppc: avoid AREG0 for FPU and SPE helpers
ppc: split integer and vector ops
ppc: avoid AREG0 for integer and vector helpers
ppc: split MMU etc. helpers from op_helper.c
ppc: avoid AREG0 for MMU etc. helpers
ppc: avoid a warning with the next patch
ppc: move MMU helpers from helper.c to mmu_helper.c
ppc: cleanup MMU merge
ppc: split off timebase helpers
ppc: avoid AREG0 for timebase helpers
ppc: split off misc helpers
ppc: avoid AREG0 for misc helpers
ppc: move misc helpers from helper.c to misc_helper.c
ppc: move load and store helpers, switch to AREG0 free mode
ppc: add missing break
ppc: make hbrev table const
Makefile.target | 9 +-
configure | 2 +-
cpu-all.h | 9 +
target-ppc/cpu.h | 24 -
target-ppc/excp_helper.c | 968 +++++++
target-ppc/fpu_helper.c | 1740 +++++++++++++
target-ppc/helper.c | 3120 +---------------------
target-ppc/helper.h | 572 ++---
target-ppc/int_helper.c | 1564 +++++++++++
target-ppc/mem_helper.c | 295 +++
target-ppc/misc_helper.c | 124 +
target-ppc/{helper.c => mmu_helper.c} | 1715 +++++++------
target-ppc/op_helper.c | 4568 ---------------------------------
target-ppc/timebase_helper.c | 159 ++
target-ppc/translate.c | 460 ++--
target-ppc/translate_init.c | 74 +-
16 files changed, 6374 insertions(+), 9029 deletions(-)
create mode 100644 target-ppc/excp_helper.c
create mode 100644 target-ppc/fpu_helper.c
create mode 100644 target-ppc/int_helper.c
create mode 100644 target-ppc/mem_helper.c
create mode 100644 target-ppc/misc_helper.c
copy target-ppc/{helper.c => mmu_helper.c} (69%)
delete mode 100644 target-ppc/op_helper.c
create mode 100644 target-ppc/timebase_helper.c
--
1.7.10
- [Qemu-ppc] [PATCH v2 00/22] PPC AREG0 conversion,
Blue Swirl <=