qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [RFC 0/3] Per-memory-op alignment checks
@ 2015-05-13 19:09 Richard Henderson
  2015-05-13 19:09 ` [Qemu-devel] [PATCH 1/3] tcg: Merge memop and mmu_idx parameters to qemu_ld/st Richard Henderson
                   ` (2 more replies)
  0 siblings, 3 replies; 13+ messages in thread
From: Richard Henderson @ 2015-05-13 19:09 UTC (permalink / raw)
  To: qemu-devel; +Cc: yongbok.kim, peter.maydell, leon.alrae

For your consideration, as requested by Peter in response to
Yongbok Kim's target-mips misalignment patch set.

Build tested on aarch64, arm, ppc64, i386, x86_64, sparc.
I'm not able to test mips, ia64, or s390 hosts at the moment.


r~


Richard Henderson (3):
  tcg: Merge memop and mmu_idx parameters to qemu_ld/st
  tcg: Push merged memop+mmu_idx parameter to softmmu routines
  tcg: Add MO_ALIGN, MO_UNALN

 softmmu_template.h       | 122 +++++++++++++++++++++++------------------------
 tcg/aarch64/tcg-target.c |  47 ++++++++++--------
 tcg/arm/tcg-target.c     |  39 ++++++++-------
 tcg/i386/tcg-target.c    |  49 ++++++++++---------
 tcg/ia64/tcg-target.c    |  16 ++++---
 tcg/mips/tcg-target.c    |  38 ++++++++-------
 tcg/optimize.c           |   3 +-
 tcg/ppc/tcg-target.c     |  38 ++++++++-------
 tcg/s390/tcg-target.c    |  35 +++++++-------
 tcg/sparc/tcg-target.c   |  20 ++++----
 tcg/tcg-be-ldst.h        |   3 +-
 tcg/tcg-op.c             |  22 ++++-----
 tcg/tcg-opc.h            |   8 ++--
 tcg/tcg.c                |  16 +++++--
 tcg/tcg.h                |  85 +++++++++++++++++++++++++--------
 tcg/tci/tcg-target.c     |   6 ---
 tci.c                    |  47 +++++++++---------
 17 files changed, 334 insertions(+), 260 deletions(-)

-- 
2.1.0

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2015-05-13 21:19 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-05-13 19:09 [Qemu-devel] [RFC 0/3] Per-memory-op alignment checks Richard Henderson
2015-05-13 19:09 ` [Qemu-devel] [PATCH 1/3] tcg: Merge memop and mmu_idx parameters to qemu_ld/st Richard Henderson
2015-05-13 20:46   ` Peter Maydell
2015-05-13 20:49     ` Richard Henderson
2015-05-13 19:09 ` [Qemu-devel] [PATCH 2/3] tcg: Push merged memop+mmu_idx parameter to softmmu routines Richard Henderson
2015-05-13 20:54   ` Peter Maydell
2015-05-13 21:06     ` Richard Henderson
2015-05-13 21:12       ` Peter Maydell
2015-05-13 19:10 ` [Qemu-devel] [PATCH 3/3] tcg: Add MO_ALIGN, MO_UNALN Richard Henderson
2015-05-13 21:04   ` Peter Maydell
2015-05-13 21:08     ` Richard Henderson
2015-05-13 21:15       ` Peter Maydell
2015-05-13 21:19         ` Richard Henderson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).