qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/5] tcg-arm ldst improvements
@ 2013-08-28 22:33 Richard Henderson
  2013-08-28 22:33 ` [Qemu-devel] [PATCH 1/5] tcg-arm: Use ldrd/strd for appropriate qemu_ld/st64 Richard Henderson
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Richard Henderson @ 2013-08-28 22:33 UTC (permalink / raw)
  To: qemu-devel; +Cc: aurelien

This is based on the "Further tcg ldst improvements" patch set.

The first patch is unchanged from the original "tcg ldst" patch set.

The second patch is modified to avoid defining local helpers in
the tcg/arm backend.  This is trivial now that we can use the real
return address, so the extra parameter can just be stored from R14.

The last three patches are new.  Stuff I noticed while examining
the disassembly dumps.

For convenience, the first patch set is

  git://github.com/rth7680/qemu.git tcg-ool-2

and this one is

  git://github.com/rth7680/qemu.git tcg-ool-arm-2


r~

Richard Henderson (5):
  tcg-arm: Use ldrd/strd for appropriate qemu_ld/st64
  tcg-arm: Rearrange slow-path qemu_ld/st
  tcg-arm: Use strd for tcg_out_arg_reg64
  tcg-arm: Use QEMU_BUILD_BUG_ON to verify constraints on tlb
  tcg-arm: Better pipeline for softmmu tlb access

 include/exec/exec-all.h |  14 --
 tcg/arm/tcg-target.c    | 397 ++++++++++++++++++++++++------------------------
 2 files changed, 202 insertions(+), 209 deletions(-)

-- 
1.8.1.4

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2013-08-28 22:34 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-08-28 22:33 [Qemu-devel] [PATCH 0/5] tcg-arm ldst improvements Richard Henderson
2013-08-28 22:33 ` [Qemu-devel] [PATCH 1/5] tcg-arm: Use ldrd/strd for appropriate qemu_ld/st64 Richard Henderson
2013-08-28 22:33 ` [Qemu-devel] [PATCH 2/5] tcg-arm: Rearrange slow-path qemu_ld/st Richard Henderson
2013-08-28 22:33 ` [Qemu-devel] [PATCH 3/5] tcg-arm: Use strd for tcg_out_arg_reg64 Richard Henderson
2013-08-28 22:33 ` [Qemu-devel] [PATCH 4/5] tcg-arm: Use QEMU_BUILD_BUG_ON to verify constraints on tlb Richard Henderson
2013-08-28 22:33 ` [Qemu-devel] [PATCH 5/5] tcg-arm: Better pipeline for softmmu tlb access Richard Henderson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).