From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40177) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ysygl-0000fK-6I for qemu-devel@nongnu.org; Thu, 14 May 2015 15:21:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ysygh-0007uO-13 for qemu-devel@nongnu.org; Thu, 14 May 2015 15:20:59 -0400 Received: from mail-qk0-x22f.google.com ([2607:f8b0:400d:c09::22f]:36554) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ysygg-0007u0-S7 for qemu-devel@nongnu.org; Thu, 14 May 2015 15:20:54 -0400 Received: by qkgw4 with SMTP id w4so15995355qkg.3 for ; Thu, 14 May 2015 12:20:54 -0700 (PDT) Sender: Richard Henderson From: Richard Henderson Date: Thu, 14 May 2015 12:20:12 -0700 Message-Id: <1431631212-7746-1-git-send-email-rth@twiddle.net> Subject: [Qemu-devel] [PULL] Per-memory-op alignment checks List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: peter.maydell@linaro.org No changes since the v2 patch set. Thanks for the quick review. r~ The following changes since commit 1eeace9c237a729d11c7acd7c0338ab4562af637: Merge remote-tracking branch 'remotes/agraf/tags/signed-s390-for-upstream' into staging (2015-05-13 16:06:07 +0100) are available in the git repository at: git://github.com/rth7680/qemu.git tags/pull-tcg-20150514 for you to fetch changes up to dfb36305626636e2e07e0c5acd3a002a5419399e: tcg: Add MO_ALIGN, MO_UNALN (2015-05-14 12:15:18 -0700) ---------------------------------------------------------------- Per-memop alignment ---------------------------------------------------------------- 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 | 114 +++++++++++++++++++++++------------------------ target-arm/helper.c | 10 +++-- 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 | 89 ++++++++++++++++++++++++++++-------- tcg/tci/tcg-target.c | 6 --- tci.c | 47 ++++++++++--------- 18 files changed, 340 insertions(+), 260 deletions(-)