[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 91c45a: linux-user: Default sh4 to sh7785
From: |
GitHub |
Subject: |
[Qemu-commits] [qemu/qemu] 91c45a: linux-user: Default sh4 to sh7785 |
Date: |
Fri, 12 Jun 2015 08:00:05 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: 91c45a38f282b970f443f8e9d6bdb6ffaa00dfbf
https://github.com/qemu/qemu/commit/91c45a38f282b970f443f8e9d6bdb6ffaa00dfbf
Author: Richard Henderson <address@hidden>
Date: 2015-06-12 (Fri, 12 Jun 2015)
Changed paths:
M linux-user/main.c
Log Message:
-----------
linux-user: Default sh4 to sh7785
Signed-off-by: Richard Henderson <address@hidden>
Signed-off-by: Aurelien Jarno <address@hidden>
Commit: e42fd944f02dda893fc8773959d6db75f2a49367
https://github.com/qemu/qemu/commit/e42fd944f02dda893fc8773959d6db75f2a49367
Author: Richard Henderson <address@hidden>
Date: 2015-06-12 (Fri, 12 Jun 2015)
Changed paths:
M linux-user/elfload.c
Log Message:
-----------
linux-user: Add HWCAP for SH4
Only exposing FPU and LLSC as the only features
supported by the translator.
Signed-off-by: Richard Henderson <address@hidden>
Signed-off-by: Aurelien Jarno <address@hidden>
Commit: 563807520ff19e6ed2d40695f543f1fba7ba432f
https://github.com/qemu/qemu/commit/563807520ff19e6ed2d40695f543f1fba7ba432f
Author: Aurelien Jarno <address@hidden>
Date: 2015-06-12 (Fri, 12 Jun 2015)
Changed paths:
M hw/sh4/r2d.c
Log Message:
-----------
sh4/r2d: convert to new MMIO accessor style
The documentation is clear to use 16-bit accesses for all registers.
Signed-off-by: Aurelien Jarno <address@hidden>
Commit: 5ed9a259c164bb9fd2a6fe8a363a4bda2e4a5461
https://github.com/qemu/qemu/commit/5ed9a259c164bb9fd2a6fe8a363a4bda2e4a5461
Author: Aurelien Jarno <address@hidden>
Date: 2015-06-12 (Fri, 12 Jun 2015)
Changed paths:
M target-sh4/cpu.c
M target-sh4/cpu.h
M target-sh4/gdbstub.c
M target-sh4/helper.c
M target-sh4/op_helper.c
M target-sh4/translate.c
Log Message:
-----------
target-sh4: use bit number for SR constants
Use the bit number for SR constants instead of using a bit mask. This
make possible to also use the constants for shifts.
Reviewed-by: Richard Henderson <address@hidden>
Signed-off-by: Aurelien Jarno <address@hidden>
Commit: 34086945254c035a03e01e472d99e4524a2f2416
https://github.com/qemu/qemu/commit/34086945254c035a03e01e472d99e4524a2f2416
Author: Aurelien Jarno <address@hidden>
Date: 2015-06-12 (Fri, 12 Jun 2015)
Changed paths:
M target-sh4/cpu.h
M target-sh4/gdbstub.c
M target-sh4/helper.c
M target-sh4/op_helper.c
M target-sh4/translate.c
Log Message:
-----------
target-sh4: Split out T from SR
In preparation for more efficient setting of this field.
Reviewed-by: Richard Henderson <address@hidden>
Signed-off-by: Aurelien Jarno <address@hidden>
Commit: a2368e01c95a093d250a0e5d3cef53dddf642f1e
https://github.com/qemu/qemu/commit/a2368e01c95a093d250a0e5d3cef53dddf642f1e
Author: Aurelien Jarno <address@hidden>
Date: 2015-06-12 (Fri, 12 Jun 2015)
Changed paths:
M target-sh4/translate.c
Log Message:
-----------
target-sh4: optimize addc using add2
Reviewed-by: Richard Henderson <address@hidden>
Signed-off-by: Aurelien Jarno <address@hidden>
Commit: d0f44a55fa321e042bd6b2a0fa25ac48864b7a25
https://github.com/qemu/qemu/commit/d0f44a55fa321e042bd6b2a0fa25ac48864b7a25
Author: Aurelien Jarno <address@hidden>
Date: 2015-06-12 (Fri, 12 Jun 2015)
Changed paths:
M target-sh4/translate.c
Log Message:
-----------
target-sh4: optimize subc using sub2
Reviewed-by: Richard Henderson <address@hidden>
Signed-off-by: Aurelien Jarno <address@hidden>
Commit: 60eb27fe4951fbe6cf5e24cc3d6df7e97c43a909
https://github.com/qemu/qemu/commit/60eb27fe4951fbe6cf5e24cc3d6df7e97c43a909
Author: Aurelien Jarno <address@hidden>
Date: 2015-06-12 (Fri, 12 Jun 2015)
Changed paths:
M target-sh4/translate.c
Log Message:
-----------
target-sh4: optimize negc using add2 and sub2
Reviewed-by: Richard Henderson <address@hidden>
Signed-off-by: Aurelien Jarno <address@hidden>
Commit: 1d565b21e1aecbb0da6589f3c4ea83c9c788ad63
https://github.com/qemu/qemu/commit/1d565b21e1aecbb0da6589f3c4ea83c9c788ad63
Author: Aurelien Jarno <address@hidden>
Date: 2015-06-12 (Fri, 12 Jun 2015)
Changed paths:
M target-sh4/cpu.h
M target-sh4/helper.h
M target-sh4/op_helper.c
M target-sh4/translate.c
Log Message:
-----------
target-sh4: split out Q and M from of SR and optimize div1
Splitting Q and M out of SR, it's possible to optimize div1 by using
TCG code instead of an helper.
At the same time removed the now unused gen_copy_bit_i32 function.
Reviewed-by: Richard Henderson <address@hidden>
Signed-off-by: Aurelien Jarno <address@hidden>
Commit: 91b4d29f4eecab14c5f8888ecd7b3a740ad80b7c
https://github.com/qemu/qemu/commit/91b4d29f4eecab14c5f8888ecd7b3a740ad80b7c
Author: Aurelien Jarno <address@hidden>
Date: 2015-06-12 (Fri, 12 Jun 2015)
Changed paths:
M target-sh4/translate.c
Log Message:
-----------
target-sh4: factorize fmov implementation
Reviewed-by: Richard Henderson <address@hidden>
Signed-off-by: Aurelien Jarno <address@hidden>
Commit: d218b28d28b8f4de297bfd35c082b22f153cf0df
https://github.com/qemu/qemu/commit/d218b28d28b8f4de297bfd35c082b22f153cf0df
Author: Aurelien Jarno <address@hidden>
Date: 2015-06-12 (Fri, 12 Jun 2015)
Changed paths:
M target-sh4/translate.c
Log Message:
-----------
target-sh4: remove dead code
Reviewed-by: Richard Henderson <address@hidden>
Signed-off-by: Aurelien Jarno <address@hidden>
Commit: 9faffeb7772fddcb5d3fb2dbdcfe7e8a38f01637
https://github.com/qemu/qemu/commit/9faffeb7772fddcb5d3fb2dbdcfe7e8a38f01637
Author: Peter Maydell <address@hidden>
Date: 2015-06-12 (Fri, 12 Jun 2015)
Changed paths:
M hw/sh4/r2d.c
M linux-user/elfload.c
M linux-user/main.c
M target-sh4/cpu.c
M target-sh4/cpu.h
M target-sh4/gdbstub.c
M target-sh4/helper.c
M target-sh4/helper.h
M target-sh4/op_helper.c
M target-sh4/translate.c
Log Message:
-----------
Merge remote-tracking branch 'remotes/aurel/tags/pull-sh4-next-20150612' into
staging
sh4 linux-user cpu and hwcap
misc optimizations and cleanup
convert r2d to new MMIO accessor style
# gpg: Signature made Fri Jun 12 11:28:43 2015 BST using RSA key ID 1DDD8C9B
# gpg: Good signature from "Aurelien Jarno <address@hidden>"
# gpg: aka "Aurelien Jarno <address@hidden>"
# gpg: aka "Aurelien Jarno <address@hidden>"
# gpg: WARNING: This key is not certified with a trusted signature!
# gpg: There is no indication that the signature belongs to the owner.
# Primary key fingerprint: 7746 2642 A9EF 94FD 0F77 196D BA9C 7806 1DDD 8C9B
* remotes/aurel/tags/pull-sh4-next-20150612:
target-sh4: remove dead code
target-sh4: factorize fmov implementation
target-sh4: split out Q and M from of SR and optimize div1
target-sh4: optimize negc using add2 and sub2
target-sh4: optimize subc using sub2
target-sh4: optimize addc using add2
target-sh4: Split out T from SR
target-sh4: use bit number for SR constants
sh4/r2d: convert to new MMIO accessor style
linux-user: Add HWCAP for SH4
linux-user: Default sh4 to sh7785
Signed-off-by: Peter Maydell <address@hidden>
Compare: https://github.com/qemu/qemu/compare/4cb618abc181...9faffeb7772f
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] 91c45a: linux-user: Default sh4 to sh7785,
GitHub <=