[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 00/14] tcg-ppc64 improvements
From: |
Richard Henderson |
Subject: |
[Qemu-devel] [PATCH 00/14] tcg-ppc64 improvements |
Date: |
Sun, 1 Sep 2013 09:15:59 -0700 |
A random collection of cleanups to the ppc64 backend, culminating
in a conversion to out-of-line calls to the ldst helpers. The
final conversion looks a lot like the ppc32 version.
r~
Richard Henderson (14):
tcg-ppc64: Reformat tcg-target.c
tcg-ppc64: More use of TAI and SAI helper macros
tcg-ppc64: Use TCG_REG_Rn constants
tcg-ppc64: Use tcg_out64
tcg-ppc64: Avoid code for nop move
tcg-ppc64: Don't load the static chain from TCG
tcg-ppc64: Fold constant call address into descriptor load
tcg-ppc64: Look through a constant function descriptor
tcg-ppc64: Tidy register allocation order
tcg-ppc64: Handle long offsets better
tcg-ppc64: Implement tcg_register_jit
tcg-ppc64: Streamline tcg_out_tlb_read
tcg-ppc64: Add _noaddr functions for emitting forward branches
tcg-ppc64: Implement CONFIG_QEMU_LDST_OPTIMIZATION
configure | 2 +-
tcg/ppc64/tcg-target.c | 1109 +++++++++++++++++++++++++++---------------------
2 files changed, 616 insertions(+), 495 deletions(-)
--
1.8.3.1
- [Qemu-devel] [PATCH 00/14] tcg-ppc64 improvements,
Richard Henderson <=
- [Qemu-devel] [PATCH 01/14] tcg-ppc64: Reformat tcg-target.c, Richard Henderson, 2013/09/01
- [Qemu-devel] [PATCH 02/14] tcg-ppc64: More use of TAI and SAI helper macros, Richard Henderson, 2013/09/01
- [Qemu-devel] [PATCH 03/14] tcg-ppc64: Use TCG_REG_Rn constants, Richard Henderson, 2013/09/01
- [Qemu-devel] [PATCH 04/14] tcg-ppc64: Use tcg_out64, Richard Henderson, 2013/09/01
- [Qemu-devel] [PATCH 06/14] tcg-ppc64: Don't load the static chain from TCG, Richard Henderson, 2013/09/01
- [Qemu-devel] [PATCH 05/14] tcg-ppc64: Avoid code for nop move, Richard Henderson, 2013/09/01
- [Qemu-devel] [PATCH 07/14] tcg-ppc64: Fold constant call address into descriptor load, Richard Henderson, 2013/09/01
- [Qemu-devel] [PATCH 08/14] tcg-ppc64: Look through a constant function descriptor, Richard Henderson, 2013/09/01
- [Qemu-devel] [PATCH 09/14] tcg-ppc64: Tidy register allocation order, Richard Henderson, 2013/09/01
- [Qemu-devel] [PATCH 11/14] tcg-ppc64: Implement tcg_register_jit, Richard Henderson, 2013/09/01