]> git.proxmox.com Git - mirror_qemu.git/commit - target/hexagon/translate.c
accel/tcg: Add pc and host_pc params to gen_intermediate_code
authorRichard Henderson <richard.henderson@linaro.org>
Thu, 11 Aug 2022 20:48:03 +0000 (13:48 -0700)
committerRichard Henderson <richard.henderson@linaro.org>
Tue, 6 Sep 2022 07:04:26 +0000 (08:04 +0100)
commit306c872103b4d0986c9f671eb7538b0b70bf69b5
tree17360b109ccbc2357188396e082ed033cd13ef9e
parentdac8d19bdb3ccaafbcbd2df34135464964232a8f
accel/tcg: Add pc and host_pc params to gen_intermediate_code

Pass these along to translator_loop -- pc may be used instead
of tb->pc, and host_pc is currently unused.  Adjust all targets
at one time.

Acked-by: Alistair Francis <alistair.francis@wdc.com>
Acked-by: Ilya Leoshkevich <iii@linux.ibm.com>
Tested-by: Ilya Leoshkevich <iii@linux.ibm.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
25 files changed:
accel/tcg/translate-all.c
accel/tcg/translator.c
include/exec/exec-all.h
include/exec/translator.h
target/alpha/translate.c
target/arm/translate.c
target/avr/translate.c
target/cris/translate.c
target/hexagon/translate.c
target/hppa/translate.c
target/i386/tcg/translate.c
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/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