Patchwork [PULL,0/8] tcg-arm qemu_ld/st improvements

login
register
mail settings
Submitter Richard Henderson
Date Oct. 1, 2013, 9:31 p.m.
Message ID <1380663109-14434-1-git-send-email-rth@twiddle.net>
Download mbox
Permalink /patch/279607/
State New
Headers show

Pull-request

git://github.com/rth7680/qemu.git tcg-arm-pull

Comments

Richard Henderson - Oct. 1, 2013, 9:31 p.m.
Merely rebased from the last patch set posted, fixing trivial
conflicts with the ppc/ppc64 qemu_ld/st patch set.


r~


The following changes since commit a684f3cf9b9b9c3cb82be87aafc463de8974610c:

  Merge remote-tracking branch 'kraxel/seabios-1.7.3.2' into staging (2013-09-30 17:15:27 -0500)

are available in the git repository at:


  git://github.com/rth7680/qemu.git tcg-arm-pull

for you to fetch changes up to ee06e23051251c00778edf54fb930198df0e873a:

  tcg-arm: Move the tlb addend load earlier (2013-10-01 10:20:33 -0700)

----------------------------------------------------------------
Richard Henderson (8):
      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: Move load of tlb addend into tcg_out_tlb_read
      tcg-arm: Return register containing tlb addend
      tcg-arm: Remove restriction on qemu_ld output register
      tcg-arm: Move the tlb addend load earlier

 include/exec/exec-all.h |  16 +-
 tcg/arm/tcg-target.c    | 385 +++++++++++++++++++++++++++---------------------
 2 files changed, 216 insertions(+), 185 deletions(-)