qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: Richard Henderson <rth@twiddle.net>
To: qemu-devel@nongnu.org
Cc: aurelien@aurel32.net
Subject: [Qemu-devel] [PATCH 0/5] tcg-arm ldst improvements
Date: Wed, 28 Aug 2013 15:33:28 -0700	[thread overview]
Message-ID: <1377729213-2704-1-git-send-email-rth@twiddle.net> (raw)

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

             reply	other threads:[~2013-08-28 22:34 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-08-28 22:33 Richard Henderson [this message]
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

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1377729213-2704-1-git-send-email-rth@twiddle.net \
    --to=rth@twiddle.net \
    --cc=aurelien@aurel32.net \
    --cc=qemu-devel@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).