]> git.proxmox.com Git - mirror_qemu.git/commit
tcg/tci: Use tcg_out_ldst in tcg_out_st
authorRichard Henderson <richard.henderson@linaro.org>
Sat, 26 Feb 2022 01:44:55 +0000 (15:44 -1000)
committerRichard Henderson <richard.henderson@linaro.org>
Mon, 28 Feb 2022 18:04:10 +0000 (08:04 -1000)
commit2ccf40f00e3f29d85d4ff48a9a98870059002290
tree32d9d708900e730ef0ba46358ef94b171c02b105
parent5b7b197c87cefbd24bd1936614fd4e00ccc279ab
tcg/tci: Use tcg_out_ldst in tcg_out_st

The tcg_out_ldst helper will handle out-of-range offsets.
We haven't actually encountered any, since we haven't run
across the assert within tcg_out_op_rrs, but an out-of-range
offset would not be impossible in future.

Fixes: 65089889183 ("tcg/tci: Change encoding to uint32_t units")
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
tcg/tci/tcg-target.c.inc