qemu-e2k/target/s390x
Richard Henderson 95cc1cb39e target/s390x: Remove use_exit_tb
We have not needed to end a TB for I/O since ba3e792669
("icount: clean up cpu_can_io at the entry to the block").

In use_goto_tb, the check for singlestep_enabled is in the
generic translator_use_goto_tb.  In s390x_tr_tb_stop, the
check for singlestep_enabled is in the preceding do_debug test.

Which leaves only FLAG_MASK_PER: fold that test alone into
the two callers of use_exit tb.

Reviewed-by: David Hildenbrand <david@redhat.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
2021-07-09 09:42:28 -07:00
..
arch_dump.c
cc_helper.c target/s390x: Expose load_psw and get_psw_mask to cpu.h 2021-06-21 08:48:21 +02:00
cpu_features_def.h
cpu_features_def.h.inc
cpu_features.c
cpu_features.h
cpu_models.c s390x/cpumodel: Bump up QEMU model to a stripped-down IBM z14 GA2 2021-06-21 08:48:21 +02:00
cpu_models.h
cpu-param.h
cpu-qom.h
cpu.c hw/core: Constify TCGCPUOps 2021-05-26 15:33:59 -07:00
cpu.h target/s390x: Expose load_psw and get_psw_mask to cpu.h 2021-06-21 08:48:21 +02:00
crypto_helper.c
diag.c Do not include exec/address-spaces.h if it's not really necessary 2021-05-02 17:24:51 +02:00
excp_helper.c target/s390x: Expose load_psw and get_psw_mask to cpu.h 2021-06-21 08:48:21 +02:00
fpu_helper.c s390x/tcg: Fix FP CONVERT TO (LOGICAL) FIXED NaN handling 2021-06-21 08:48:20 +02:00
gdbstub.c target/s390x: Use s390_cpu_{set_psw, get_psw_mask} in gdbstub 2021-06-21 08:48:21 +02:00
gen-features.c s390x/cpumodel: Bump up QEMU model to a stripped-down IBM z14 GA2 2021-06-21 08:48:21 +02:00
helper.c target/s390x: Improve s390_cpu_dump_state vs cc_op 2021-06-21 08:48:21 +02:00
helper.h s390x/tcg: Implement VECTOR FP (MAXIMUM|MINIMUM) 2021-06-21 08:48:21 +02:00
insn-data.def s390x/tcg: Implement VECTOR FP (MAXIMUM|MINIMUM) 2021-06-21 08:48:21 +02:00
insn-format.def
int_helper.c
internal.h target/s390x: Expose load_psw and get_psw_mask to cpu.h 2021-06-21 08:48:21 +02:00
interrupt.c hw: Do not include qemu/log.h if it is not necessary 2021-05-02 17:24:50 +02:00
ioinst.c
kvm_s390x.h s390x/kvm: remove unused gs handling 2021-06-21 08:48:20 +02:00
kvm-stub.c s390x/kvm: remove unused gs handling 2021-06-21 08:48:20 +02:00
kvm.c s390x/kvm: remove unused gs handling 2021-06-21 08:48:20 +02:00
machine.c
mem_helper.c
meson.build
misc_helper.c
mmu_helper.c
s390-tod.h
sigp.c target/s390x: Expose load_psw and get_psw_mask to cpu.h 2021-06-21 08:48:21 +02:00
tcg_s390x.h
tcg-stub.c
trace-events docs: fix references to docs/devel/tracing.rst 2021-06-02 06:51:09 +02:00
trace.h
translate_vx.c.inc s390x/tcg: Implement VECTOR FP (MAXIMUM|MINIMUM) 2021-06-21 08:48:21 +02:00
translate.c target/s390x: Remove use_exit_tb 2021-07-09 09:42:28 -07:00
vec_fpu_helper.c s390x/tcg: Implement VECTOR FP (MAXIMUM|MINIMUM) 2021-06-21 08:48:21 +02:00
vec_helper.c s390x/tcg: Implement VECTOR BIT PERMUTE 2021-06-21 08:48:21 +02:00
vec_int_helper.c
vec_string_helper.c
vec.h