qemu-devel
[Top][All Lists]
Advanced

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

Re: [PATCH v3 35/48] accel/tcg: Introduce translator_io_start


From: Philippe Mathieu-Daudé
Subject: Re: [PATCH v3 35/48] accel/tcg: Introduce translator_io_start
Date: Fri, 2 Jun 2023 11:45:54 +0200
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.11.0

On 31/5/23 06:03, Richard Henderson wrote:
New wrapper around gen_io_start which takes care of the USE_ICOUNT
check, as well as marking the DisasContext to end the TB.
Remove exec/gen-icount.h.

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
---
  MAINTAINERS                                   |  1 -
  include/exec/gen-icount.h                     |  6 --
  include/exec/translator.h                     | 10 +++
  target/arm/cpregs.h                           |  4 +-
  accel/tcg/translator.c                        | 27 ++++++-
  target/alpha/translate.c                      | 15 +---
  target/arm/tcg/translate-a64.c                | 23 +++---
  target/arm/tcg/translate-mve.c                |  1 -
  target/arm/tcg/translate-neon.c               |  1 -
  target/arm/tcg/translate-vfp.c                |  4 +-
  target/arm/tcg/translate.c                    | 20 ++---
  target/avr/translate.c                        |  1 -
  target/cris/translate.c                       |  2 -
  target/hppa/translate.c                       |  5 +-
  target/i386/tcg/translate.c                   | 52 +++----------
  target/loongarch/translate.c                  |  2 -
  target/m68k/translate.c                       |  2 -
  target/microblaze/translate.c                 |  2 -
  target/mips/tcg/translate.c                   | 29 +++----
  target/nios2/translate.c                      |  1 -
  target/openrisc/translate.c                   |  9 +--
  target/ppc/translate.c                        | 13 +---
  target/riscv/translate.c                      |  2 -
  target/rx/translate.c                         |  2 -
  target/s390x/tcg/translate.c                  |  6 +-
  target/sh4/translate.c                        |  2 -
  target/sparc/translate.c                      | 75 +++++--------------
  target/tricore/translate.c                    |  2 -
  target/xtensa/translate.c                     | 27 ++-----
  target/loongarch/insn_trans/trans_extra.c.inc |  4 +-
  .../insn_trans/trans_privileged.c.inc         |  4 +-
  .../riscv/insn_trans/trans_privileged.c.inc   |  8 +-
  target/riscv/insn_trans/trans_rvi.c.inc       | 24 ++----
  33 files changed, 117 insertions(+), 269 deletions(-)
  delete mode 100644 include/exec/gen-icount.h

Nice!

Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>




reply via email to

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