[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v2 0/9] Improve tcg ldst optimization
From: |
Aurelien Jarno |
Subject: |
Re: [Qemu-devel] [PATCH v2 0/9] Improve tcg ldst optimization |
Date: |
Tue, 27 Aug 2013 12:55:31 +0200 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
On Fri, Aug 16, 2013 at 11:13:25PM -0700, Richard Henderson wrote:
> V2:
> * Feedback from Aurelien
> * Added the first patch.
> * ARM patches fixed.
>
> Sorry about not merging back from the tree on my arm machine
> before posting the patch set last time.
>
>
> r~
>
>
> Richard Henderson (9):
> tcg: Tidy generated code for tcg_outN
> tcg-i386: Add and use tcg_out64
> tcg-i386: Try pc-relative lea for constant formation
> tcg-i386: Tidy qemu_ld/st slow path
> tcg: Add mmu helpers that take a return address argument
> tcg: Tidy softmmu_template.h
> tcg-i386: Use new return-argument ld/st helpers
> tcg-arm: Use ldrd/strd for appropriate qemu_ld/st64
> tcg-arm: Rearrange slow-path qemu_ld/st
>
> include/exec/exec-all.h | 36 +----
> include/exec/softmmu_defs.h | 46 +++---
> include/exec/softmmu_template.h | 309 +++++++++++++++------------------------
> tcg/arm/tcg-target.c | 315
> ++++++++++++++++++++++------------------
> tcg/i386/tcg-target.c | 274 +++++++++++++++++-----------------
> tcg/tcg.c | 17 ++-
> 6 files changed, 471 insertions(+), 526 deletions(-)
>
Patches 1-8 (including the first ARM one) are:
Reviewed-by: Aurelien Jarno <address@hidden>
I'll try to test and review the second ARM patch asap.
--
Aurelien Jarno GPG: 1024D/F1BCDB73
address@hidden http://www.aurel32.net
- [Qemu-devel] [PATCH v2 0/9] Improve tcg ldst optimization, Richard Henderson, 2013/08/17
- [Qemu-devel] [PATCH v2 1/9] tcg: Tidy generated code for tcg_outN, Richard Henderson, 2013/08/17
- [Qemu-devel] [PATCH v2 2/9] tcg-i386: Add and use tcg_out64, Richard Henderson, 2013/08/17
- [Qemu-devel] [PATCH v2 3/9] tcg-i386: Try pc-relative lea for constant formation, Richard Henderson, 2013/08/17
- [Qemu-devel] [PATCH v2 6/9] tcg: Tidy softmmu_template.h, Richard Henderson, 2013/08/17
- [Qemu-devel] [PATCH v2 4/9] tcg-i386: Tidy qemu_ld/st slow path, Richard Henderson, 2013/08/17
- [Qemu-devel] [PATCH v2 5/9] tcg: Add mmu helpers that take a return address argument, Richard Henderson, 2013/08/17
- [Qemu-devel] [PATCH v2 7/9] tcg-i386: Use new return-argument ld/st helpers, Richard Henderson, 2013/08/17
- [Qemu-devel] [PATCH v2 8/9] tcg-arm: Use ldrd/strd for appropriate qemu_ld/st64, Richard Henderson, 2013/08/17
- [Qemu-devel] [PATCH v2 9/9] tcg-arm: Rearrange slow-path qemu_ld/st, Richard Henderson, 2013/08/17
- Re: [Qemu-devel] [PATCH v2 0/9] Improve tcg ldst optimization,
Aurelien Jarno <=