[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 59227d: tcg: Merge memop and mmu_idx paramete
From: |
GitHub |
Subject: |
[Qemu-commits] [qemu/qemu] 59227d: tcg: Merge memop and mmu_idx parameters to qemu_ld... |
Date: |
Fri, 15 May 2015 09:30:05 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: 59227d5d45bb3c31dc2118011691c35b3c00879c
https://github.com/qemu/qemu/commit/59227d5d45bb3c31dc2118011691c35b3c00879c
Author: Richard Henderson <address@hidden>
Date: 2015-05-14 (Thu, 14 May 2015)
Changed paths:
M tcg/aarch64/tcg-target.c
M tcg/arm/tcg-target.c
M tcg/i386/tcg-target.c
M tcg/ia64/tcg-target.c
M tcg/mips/tcg-target.c
M tcg/optimize.c
M tcg/ppc/tcg-target.c
M tcg/s390/tcg-target.c
M tcg/sparc/tcg-target.c
M tcg/tcg-op.c
M tcg/tcg-opc.h
M tcg/tcg.c
M tcg/tcg.h
M tcg/tci/tcg-target.c
M tci.c
Log Message:
-----------
tcg: Merge memop and mmu_idx parameters to qemu_ld/st
At the tcg opcode level, not at the tcg-op.h generator level.
This requires minor changes through all of the tcg backends,
but none of the cpu translators.
Reviewed-by: Peter Maydell <address@hidden>
Signed-off-by: Richard Henderson <address@hidden>
Commit: 3972ef6f830d65e9bacbd31257abedc055fd6dc8
https://github.com/qemu/qemu/commit/3972ef6f830d65e9bacbd31257abedc055fd6dc8
Author: Richard Henderson <address@hidden>
Date: 2015-05-14 (Thu, 14 May 2015)
Changed paths:
M softmmu_template.h
M target-arm/helper.c
M tcg/aarch64/tcg-target.c
M tcg/arm/tcg-target.c
M tcg/i386/tcg-target.c
M tcg/ia64/tcg-target.c
M tcg/mips/tcg-target.c
M tcg/ppc/tcg-target.c
M tcg/s390/tcg-target.c
M tcg/sparc/tcg-target.c
M tcg/tcg-be-ldst.h
M tcg/tcg.h
M tci.c
Log Message:
-----------
tcg: Push merged memop+mmu_idx parameter to softmmu routines
The extra information is not yet used but it is now available.
This requires minor changes through all of the tcg backends.
Reviewed-by: Peter Maydell <address@hidden>
Signed-off-by: Richard Henderson <address@hidden>
Commit: dfb36305626636e2e07e0c5acd3a002a5419399e
https://github.com/qemu/qemu/commit/dfb36305626636e2e07e0c5acd3a002a5419399e
Author: Richard Henderson <address@hidden>
Date: 2015-05-14 (Thu, 14 May 2015)
Changed paths:
M softmmu_template.h
M tcg/tcg.h
Log Message:
-----------
tcg: Add MO_ALIGN, MO_UNALN
These modifiers control, on a per-memory-op basis, whether
unaligned memory accesses are allowed. The default setting
reflects the target's definition of ALIGNED_ONLY.
Reviewed-by: Peter Maydell <address@hidden>
Signed-off-by: Richard Henderson <address@hidden>
Commit: 99e7627a70d1a23e30a514e5a4798005cf4eb3aa
https://github.com/qemu/qemu/commit/99e7627a70d1a23e30a514e5a4798005cf4eb3aa
Author: Peter Maydell <address@hidden>
Date: 2015-05-15 (Fri, 15 May 2015)
Changed paths:
M softmmu_template.h
M target-arm/helper.c
M tcg/aarch64/tcg-target.c
M tcg/arm/tcg-target.c
M tcg/i386/tcg-target.c
M tcg/ia64/tcg-target.c
M tcg/mips/tcg-target.c
M tcg/optimize.c
M tcg/ppc/tcg-target.c
M tcg/s390/tcg-target.c
M tcg/sparc/tcg-target.c
M tcg/tcg-be-ldst.h
M tcg/tcg-op.c
M tcg/tcg-opc.h
M tcg/tcg.c
M tcg/tcg.h
M tcg/tci/tcg-target.c
M tci.c
Log Message:
-----------
Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20150514' into staging
Per-memop alignment
# gpg: Signature made Thu May 14 20:17:27 2015 BST using RSA key ID 4DD0279B
# gpg: Good signature from "Richard Henderson <address@hidden>"
# gpg: aka "Richard Henderson <address@hidden>"
# gpg: aka "Richard Henderson <address@hidden>"
* remotes/rth/tags/pull-tcg-20150514:
tcg: Add MO_ALIGN, MO_UNALN
tcg: Push merged memop+mmu_idx parameter to softmmu routines
tcg: Merge memop and mmu_idx parameters to qemu_ld/st
Signed-off-by: Peter Maydell <address@hidden>
Compare: https://github.com/qemu/qemu/compare/1eeace9c237a...99e7627a70d1
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] 59227d: tcg: Merge memop and mmu_idx parameters to qemu_ld...,
GitHub <=