Merge remote-tracking branch 'remotes/rth/tcg-mips' into staging
commit27aa948502c3fc299e523e0017d0a443c1120825
authorPeter Maydell <peter.maydell@linaro.org>
Tue, 27 May 2014 17:31:02 +0000 (27 18:31 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Tue, 27 May 2014 17:31:02 +0000 (27 18:31 +0100)
tree57188d6311fb39b9553f176bde0675497a84989d
parent93f94f9018229f146ed6bbe9e5ff72d67e4bd7ab
parentb6bfeea92aea8dbad61ea21cc0c3a2df4d42b96b
Merge remote-tracking branch 'remotes/rth/tcg-mips' into staging

* remotes/rth/tcg-mips: (24 commits)
  tcg-mips: Enable direct chaining of TBs
  tcg-mips: Simplify movcond
  tcg-mips: Simplify brcond2
  tcg-mips: Improve setcond eq/ne vs zeros
  tcg-mips: Simplify setcond2
  tcg-mips: Simplify brcond
  tcg-mips: Simplify setcond
  tcg-mips: Commonize opcode implementations
  tcg-mips: Improve add2/sub2
  tcg-mips: Hoist args loads
  tcg-mips: Fix subtract immediate range
  tcg-mips: Name the opcode enumeration
  tcg-mips: Use EXT for AND on mips32r2
  tcg-mips: Use T9 for TCG_TMP1
  tcg-mips: Introduce TCG_TMP0, TCG_TMP1
  tcg-mips: Rearrange register allocation
  tcg-mips: Convert to new_ldst
  tcg-mips: Convert to new qemu_l/st helpers
  tcg-mips: Move softmmu slow path out of line
  tcg-mips: Split large ldst offsets
  ...

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>