[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
- [Qemu-devel] [PATCH v2 00/12] tcg: Add fence opcode,
Richard Henderson <=