qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH v2 00/12] tcg: Add fence opcode


From: Richard Henderson
Subject: [Qemu-devel] [PATCH v2 00/12] tcg: Add fence opcode
Date: Thu, 26 May 2016 18:00:03 -0700

This is a reorg of Pranith's first patch set, correcting a few
mistakes and adding backend support for all of the other hosts.

In addition, I added front-end support for Alpha, since I didn't
actually have any armv7 images handy to test the backends.

Be warned: Only x86, ppc, aarch64, and tci have been compile
tested so far.


r~


Richard Henderson (12):
  Introduce TCGOpcode for fence instruction
  tcg/i386: Add support for fence
  tcg/aarch64: Add support for fence
  tcg/arm: Add support for fence
  tcg/ia64: Add support for fence
  tcg/mips: Add support for fence
  tcg/ppc: Add support for fence
  tcg/s390: Add support for fence
  tcg/sparc: Add support for fence
  tcg/tci: Add support for fence
  target-arm: Add frontend support for fence gen in ARMv7
  target-alpha: Generate fence opcodes

 target-alpha/translate.c     |  4 ++--
 target-arm/translate.c       |  7 +++++--
 tcg/aarch64/tcg-target.inc.c |  7 +++++++
 tcg/arm/tcg-target.inc.c     | 12 ++++++++++++
 tcg/i386/tcg-target.inc.c    | 35 +++++++++++++++++++++++++++++++++++
 tcg/ia64/tcg-target.inc.c    |  5 +++++
 tcg/mips/tcg-target.inc.c    |  6 ++++++
 tcg/ppc/tcg-target.inc.c     |  8 ++++++++
 tcg/s390/tcg-target.inc.c    |  9 +++++++++
 tcg/sparc/tcg-target.inc.c   |  8 ++++++++
 tcg/tcg-op.c                 |  6 ++++++
 tcg/tcg-op.h                 |  2 ++
 tcg/tcg-opc.h                |  2 ++
 tcg/tci/tcg-target.inc.c     |  3 +++
 tci.c                        |  3 +++
 15 files changed, 113 insertions(+), 4 deletions(-)

-- 
2.5.5




reply via email to

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