Changes v1-v2: * Stuff Peter noticed: - Don't break tci in patch one, - Fix type of mmu_idx in softmmu_template.h - Improve commentary tr MO_ALIGN/MO_UNALN.
* Update args to helper_ret_stb_mmu in target-arm/helper.c. 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 | 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(-) -- 2.1.0