qemu-e2k/target/s390x
Ido Plat 272fba9779 target/s390x: Use mutable temporary value for op_ts
Otherwise TCG would assume the register that holds t1 would be constant
and reuse whenever it needs the value within it.

Cc: qemu-stable@nongnu.org
Fixes: f1ea739bd5 ("target/s390x: Use tcg_constant_* in local contexts")
Reviewed-by: Ilya Leoshkevich <iii@linux.ibm.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
[iii: Adjust a newline and capitalization, add tags]
Signed-off-by: Ido Plat <ido.plat@ibm.com>
Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
Reviewed-by: David Hildenbrand <david@redhat.com>
Message-ID: <20240318202722.20675-1-iii@linux.ibm.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
2024-03-25 15:05:59 +01:00
..
kvm target/s390x: Prefer fast cpu_env() over slower CPU QOM cast macro 2024-02-06 10:27:50 +01:00
tcg target/s390x: Use mutable temporary value for op_ts 2024-03-25 15:05:59 +01:00
arch_dump.c
cpu_features_def.h
cpu_features_def.h.inc s390x: correct typos 2024-02-21 08:16:58 +03:00
cpu_features.c
cpu_features.h
cpu_models_sysemu.c target: Improve error reporting for CpuModelInfo member @props 2024-03-12 14:03:00 +01:00
cpu_models_user.c
cpu_models.c target/s390x: improve cpu compatibility check error message 2024-03-18 17:00:37 +01:00
cpu_models.h
cpu-dump.c target/s390x: Prefer fast cpu_env() over slower CPU QOM cast macro 2024-02-06 10:27:50 +01:00
cpu-param.h
cpu-qom.h
cpu-sysemu.c
cpu.c gdbstub: Infer number of core registers from XML 2024-02-28 09:09:58 +00:00
cpu.h gdbstub: Infer number of core registers from XML 2024-02-28 09:09:58 +00:00
diag.c
gdbstub.c gdbstub: Change gdb_get_reg_cb and gdb_set_reg_cb 2024-02-28 09:09:49 +00:00
gen-features.c
helper.c target/s390x: Prefer fast cpu_env() over slower CPU QOM cast macro 2024-02-06 10:27:50 +01:00
helper.h target/s390x: Emulate CVB, CVBY and CVBG 2024-02-06 09:51:37 +01:00
interrupt.c
ioinst.c
Kconfig
machine.c target/s390x: Constify VMState in machine.c 2023-12-29 11:17:30 +11:00
meson.build
mmu_helper.c
s390x-internal.h
sigp.c
trace-events
trace.h