This includes the tcg/ia64 removal, the tcg/s390 patch set that
was recently acked, a couple of Pranith's memory ordering patches,
and some fixes and additions to disas/i386.
r~
The following changes since commit b07d1c2f5607489d4d4a6a65ce36a3e896ac065e:
Revert "kvm: use DIV_ROUND_UP" (2017-09-05 18:55:40 +0100)
are available in the git repository at:
git://github.com/rth7680/qemu.git tags/pull-tcg-20170906
for you to fetch changes up to 4609190b5f7f68a5e2a8738029594f45a062d4c9:
tcg/s390: Use slbgr for setcond le and leu (2017-09-06 07:24:46 -0700)
----------------------------------------------------------------
Queued tcg patches
----------------------------------------------------------------
Pranith Kumar (2):
tcg: Add tcg target default memory ordering
tcg: Implement implicit ordering semantics
Richard Henderson (12):
tcg: Remove support for ia64 as host
disas/i386: Fix disassembly of two-byte vex prefixes
disas/i386: Add disassembly of vex.0f38.f5
disas/i386: Add disassembly of rorx
tcg/s390: Fully convert tcg_target_op_def
tcg/s390: Merge cmpi facilities check to tcg_target_op_def
tcg/s390: Merge muli facilities check to tcg_target_op_def
tcg/s390: Merge add2i facilities check to tcg_target_op_def
tcg/s390: Merge ori+xori facilities check to tcg_target_op_def
tcg/s390: Use distinct-operands facility
tcg/s390: Use load-on-condition-2 facility
tcg/s390: Use slbgr for setcond le and leu
tcg/aarch64/tcg-target.h | 2 +
tcg/arm/tcg-target.h | 2 +
tcg/ia64/tcg-target.h | 198 -
tcg/mips/tcg-target.h | 2 +
tcg/ppc/tcg-target.h | 2 +
tcg/s390/tcg-target.h | 4 +
tcg/sparc/tcg-target.h | 2 +
disas.c | 2 -
disas/i386.c | 29 +-
disas/ia64.c | 10600 --------------------------------------------
tcg/ia64/tcg-target.inc.c | 2482 -----------
tcg/s390/tcg-target.inc.c | 700 +--
tcg/tcg-op.c | 16 +
MAINTAINERS | 6 -
configure | 6 -
disas/Makefile.objs | 1 -
16 files changed, 432 insertions(+), 13622 deletions(-)
delete mode 100644 tcg/ia64/tcg-target.h
delete mode 100644 disas/ia64.c
delete mode 100644 tcg/ia64/tcg-target.inc.c