[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [qemu-s390x] [Qemu-devel] [PATCH v6 02/26] tcg: TCGMemOp is now acce
From: |
Cornelia Huck |
Subject: |
Re: [qemu-s390x] [Qemu-devel] [PATCH v6 02/26] tcg: TCGMemOp is now accelerator independent MemOp |
Date: |
Thu, 8 Aug 2019 16:14:21 +0200 |
On Wed, 7 Aug 2019 08:26:23 +0000
<address@hidden> wrote:
> Preparation for collapsing the two byte swaps, adjust_endianness and
> handle_bswap, along the I/O path.
>
> Target dependant attributes are conditionalize upon NEED_CPU_H.
s/conditionalize/conditionalized/ ?
>
> Signed-off-by: Tony Nguyen <address@hidden>
> Acked-by: David Gibson <address@hidden>
> Reviewed-by: Richard Henderson <address@hidden>
> ---
> MAINTAINERS | 1 +
> accel/tcg/cputlb.c | 2 +-
> include/exec/memop.h | 110 ++++++++++++++++++++++++++
> target/alpha/translate.c | 2 +-
> target/arm/translate-a64.c | 48 ++++++------
> target/arm/translate-a64.h | 2 +-
> target/arm/translate-sve.c | 2 +-
> target/arm/translate.c | 32 ++++----
> target/arm/translate.h | 2 +-
> target/hppa/translate.c | 14 ++--
> target/i386/translate.c | 132
> ++++++++++++++++----------------
> target/m68k/translate.c | 2 +-
> target/microblaze/translate.c | 4 +-
> target/mips/translate.c | 8 +-
> target/openrisc/translate.c | 4 +-
> target/ppc/translate.c | 12 +--
> target/riscv/insn_trans/trans_rva.inc.c | 8 +-
> target/riscv/insn_trans/trans_rvi.inc.c | 4 +-
> target/s390x/translate.c | 6 +-
> target/s390x/translate_vx.inc.c | 10 +--
> target/sparc/translate.c | 14 ++--
> target/tilegx/translate.c | 10 +--
> target/tricore/translate.c | 8 +-
> tcg/README | 2 +-
> tcg/aarch64/tcg-target.inc.c | 26 +++----
> tcg/arm/tcg-target.inc.c | 26 +++----
> tcg/i386/tcg-target.inc.c | 24 +++---
> tcg/mips/tcg-target.inc.c | 16 ++--
> tcg/optimize.c | 2 +-
> tcg/ppc/tcg-target.inc.c | 12 +--
> tcg/riscv/tcg-target.inc.c | 20 ++---
> tcg/s390/tcg-target.inc.c | 14 ++--
> tcg/sparc/tcg-target.inc.c | 6 +-
> tcg/tcg-op.c | 38 ++++-----
> tcg/tcg-op.h | 86 ++++++++++-----------
> tcg/tcg.c | 2 +-
> tcg/tcg.h | 101 ++----------------------
> trace/mem-internal.h | 4 +-
> trace/mem.h | 4 +-
> 39 files changed, 421 insertions(+), 399 deletions(-)
> create mode 100644 include/exec/memop.h
Acked-by: Cornelia Huck <address@hidden>
- [qemu-s390x] [Qemu-devel] [PATCH v6 00/26] Invert Endian bit in SPARCv9 MMU TTE, tony.nguyen, 2019/08/07
- [qemu-s390x] [Qemu-devel] [PATCH v6 01/26] configure: Define TARGET_ALIGNED_ONLY, tony.nguyen, 2019/08/07
- [qemu-s390x] [Qemu-devel] [PATCH v6 03/26] memory: Introduce size_memop, tony.nguyen, 2019/08/07
- [qemu-s390x] [Qemu-devel] [PATCH v6 04/26] target/mips: Access MemoryRegion with MemOp, tony.nguyen, 2019/08/07
- [qemu-s390x] [Qemu-devel] [PATCH v6 02/26] tcg: TCGMemOp is now accelerator independent MemOp, tony.nguyen, 2019/08/07
- Re: [qemu-s390x] [Qemu-devel] [PATCH v6 02/26] tcg: TCGMemOp is now accelerator independent MemOp,
Cornelia Huck <=
- [qemu-s390x] [Qemu-devel] [PATCH v6 06/26] hw/intc/armv7m_nic: Access MemoryRegion with MemOp, tony.nguyen, 2019/08/07
- [qemu-s390x] [Qemu-devel] [PATCH v6 07/26] hw/virtio: Access MemoryRegion with MemOp, tony.nguyen, 2019/08/07
- [qemu-s390x] [Qemu-devel] [PATCH v6 05/26] hw/s390x: Access MemoryRegion with MemOp, tony.nguyen, 2019/08/07
- [qemu-s390x] [Qemu-devel] [PATCH v6 08/26] hw/vfio: Access MemoryRegion with MemOp, tony.nguyen, 2019/08/07
- [qemu-s390x] [Qemu-devel] [PATCH v6 09/26] exec: Access MemoryRegion with MemOp, tony.nguyen, 2019/08/07