qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH v2 0/8] tcg-arm ldst improvements


From: Richard Henderson
Subject: [Qemu-devel] [PATCH v2 0/8] tcg-arm ldst improvements
Date: Fri, 30 Aug 2013 10:47:09 -0700

Changes since v1,
  * Rebase on the v2 of "Further ldst..."
  * Split patch 5 into 3 pieces for easier review.
  * Remove the 'L' constraint, handling all possible ld64 output registers.
    On v6 this tends to make more use of ldrd as r1 is no longer disallowed.


r~


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 |  14 --
 tcg/arm/tcg-target.c    | 389 +++++++++++++++++++++++++++---------------------
 2 files changed, 216 insertions(+), 187 deletions(-)

-- 
1.8.1.4




reply via email to

[Prev in Thread] Current Thread [Next in Thread]