qemu-commits
[Top][All Lists]
Advanced

[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

reply via email to

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