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>
Showing
- MAINTAINERS 0 additions, 1 deletionMAINTAINERS
- accel/tcg/translator.c 25 additions, 2 deletionsaccel/tcg/translator.c
- include/exec/gen-icount.h 0 additions, 6 deletionsinclude/exec/gen-icount.h
- include/exec/translator.h 10 additions, 0 deletionsinclude/exec/translator.h
- target/alpha/translate.c 4 additions, 11 deletionstarget/alpha/translate.c
- target/arm/cpregs.h 2 additions, 2 deletionstarget/arm/cpregs.h
- target/arm/tcg/translate-a64.c 10 additions, 13 deletionstarget/arm/tcg/translate-a64.c
- target/arm/tcg/translate-mve.c 0 additions, 1 deletiontarget/arm/tcg/translate-mve.c
- target/arm/tcg/translate-neon.c 0 additions, 1 deletiontarget/arm/tcg/translate-neon.c
- target/arm/tcg/translate-vfp.c 1 addition, 3 deletionstarget/arm/tcg/translate-vfp.c
- target/arm/tcg/translate.c 6 additions, 14 deletionstarget/arm/tcg/translate.c
- target/avr/translate.c 0 additions, 1 deletiontarget/avr/translate.c
- target/cris/translate.c 0 additions, 2 deletionstarget/cris/translate.c
- target/hppa/translate.c 1 addition, 4 deletionstarget/hppa/translate.c
- target/i386/tcg/translate.c 10 additions, 42 deletionstarget/i386/tcg/translate.c
- target/loongarch/insn_trans/trans_extra.c.inc 1 addition, 3 deletionstarget/loongarch/insn_trans/trans_extra.c.inc
- target/loongarch/insn_trans/trans_privileged.c.inc 1 addition, 3 deletionstarget/loongarch/insn_trans/trans_privileged.c.inc
- target/loongarch/translate.c 0 additions, 2 deletionstarget/loongarch/translate.c
- target/m68k/translate.c 0 additions, 2 deletionstarget/m68k/translate.c
- target/microblaze/translate.c 0 additions, 2 deletionstarget/microblaze/translate.c
Loading
Please register or sign in to comment