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 <aurel...@aurel32.net> I'll try to test and review the second ARM patch asap. -- Aurelien Jarno GPG: 1024D/F1BCDB73 aurel...@aurel32.net http://www.aurel32.net