mbox

[PULL,00/24] tcg mips updates

Message ID 1400946841-21079-1-git-send-email-rth@twiddle.net
State New
Headers show

Pull-request

git://github.com/rth7680/qemu.git tcg-mips

Message

Richard Henderson May 24, 2014, 3:53 p.m. UTC
Thanks to Paolo for the review.


r~


The following changes since commit 178ac111bca16c08a79b2609ebdc75197bea976a:

  Merge remote-tracking branch 'remotes/qmp-unstable/queue/qmp' into staging (2014-05-22 19:04:49 +0100)

are available in the git repository at:

  git://github.com/rth7680/qemu.git tcg-mips

for you to fetch changes up to b6bfeea92aea8dbad61ea21cc0c3a2df4d42b96b:

  tcg-mips: Enable direct chaining of TBs (2014-05-24 08:48:37 -0700)

----------------------------------------------------------------
Richard Henderson (24):
      tcg-mips: Layout executable and code_gen_buffer
      tcg-mips: Constrain the code_gen_buffer to be within one 256mb segment
      tcg-mips: Use J and JAL opcodes
      tcg-mips: Fill the exit_tb delay slot
      tcg-mips: Split large ldst offsets
      tcg-mips: Move softmmu slow path out of line
      tcg-mips: Convert to new qemu_l/st helpers
      tcg-mips: Convert to new_ldst
      tcg-mips: Rearrange register allocation
      tcg-mips: Introduce TCG_TMP0, TCG_TMP1
      tcg-mips: Use T9 for TCG_TMP1
      tcg-mips: Use EXT for AND on mips32r2
      tcg-mips: Name the opcode enumeration
      tcg-mips: Fix subtract immediate range
      tcg-mips: Hoist args loads
      tcg-mips: Improve add2/sub2
      tcg-mips: Commonize opcode implementations
      tcg-mips: Simplify setcond
      tcg-mips: Simplify brcond
      tcg-mips: Simplify setcond2
      tcg-mips: Improve setcond eq/ne vs zeros
      tcg-mips: Simplify brcond2
      tcg-mips: Simplify movcond
      tcg-mips: Enable direct chaining of TBs

 configure               |    7 +-
 include/exec/exec-all.h |    4 +-
 tcg/mips/tcg-target.c   | 1855 ++++++++++++++++++++++++-----------------------
 tcg/mips/tcg-target.h   |   14 +-
 translate-all.c         |  103 ++-
 5 files changed, 1053 insertions(+), 930 deletions(-)

Comments

Peter Maydell May 27, 2014, 9:10 p.m. UTC | #1
On 24 May 2014 16:53, Richard Henderson <rth@twiddle.net> wrote:
> Thanks to Paolo for the review.
>
>
> r~
>
>
> The following changes since commit 178ac111bca16c08a79b2609ebdc75197bea976a:
>
>   Merge remote-tracking branch 'remotes/qmp-unstable/queue/qmp' into staging (2014-05-22 19:04:49 +0100)
>
> are available in the git repository at:
>
>   git://github.com/rth7680/qemu.git tcg-mips
>
> for you to fetch changes up to b6bfeea92aea8dbad61ea21cc0c3a2df4d42b96b:
>
>   tcg-mips: Enable direct chaining of TBs (2014-05-24 08:48:37 -0700)

Applied, thanks.

-- PMM