]> git.proxmox.com Git - mirror_qemu.git/commit
accel/tcg: Introduce translator_io_start
authorRichard Henderson <richard.henderson@linaro.org>
Tue, 23 May 2023 06:08:01 +0000 (23:08 -0700)
committerRichard Henderson <richard.henderson@linaro.org>
Mon, 5 Jun 2023 19:04:29 +0000 (12:04 -0700)
commitdfd1b81274140c5f511d549f7b3ec7675a6597f4
tree56799cc228b1d70b7529fa197566900dd8a2dfdc
parent56234233594d05b1092b3cb04de845aeffa27f4c
accel/tcg: Introduce translator_io_start

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.

Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
33 files changed:
MAINTAINERS
accel/tcg/translator.c
include/exec/gen-icount.h [deleted file]
include/exec/translator.h
target/alpha/translate.c
target/arm/cpregs.h
target/arm/tcg/translate-a64.c
target/arm/tcg/translate-mve.c
target/arm/tcg/translate-neon.c
target/arm/tcg/translate-vfp.c
target/arm/tcg/translate.c
target/avr/translate.c
target/cris/translate.c
target/hppa/translate.c
target/i386/tcg/translate.c
target/loongarch/insn_trans/trans_extra.c.inc
target/loongarch/insn_trans/trans_privileged.c.inc
target/loongarch/translate.c
target/m68k/translate.c
target/microblaze/translate.c
target/mips/tcg/translate.c
target/nios2/translate.c
target/openrisc/translate.c
target/ppc/translate.c
target/riscv/insn_trans/trans_privileged.c.inc
target/riscv/insn_trans/trans_rvi.c.inc
target/riscv/translate.c
target/rx/translate.c
target/s390x/tcg/translate.c
target/sh4/translate.c
target/sparc/translate.c
target/tricore/translate.c
target/xtensa/translate.c