]> git.ipfire.org Git - thirdparty/qemu.git/commit
tcg/loongarch64: Fill out tcg_out_{ld,st} for vector regs
authorRichard Henderson <richard.henderson@linaro.org>
Fri, 10 May 2024 09:03:41 +0000 (09:03 +0000)
committerRichard Henderson <richard.henderson@linaro.org>
Wed, 15 May 2024 06:57:39 +0000 (08:57 +0200)
commitc9290dfebfdba5c13baa5e1f10e13a1c876b0643
tree240f7df3cd27cc828dcd454d8ec07d6a38cab8d8
parent7c211c1cb47c33f855d3206b46943e6f4d1a3b23
tcg/loongarch64: Fill out tcg_out_{ld,st} for vector regs

TCG register spill/fill uses tcg_out_ld/st with all types,
not necessarily going through INDEX_op_{ld,st}_vec.

Cc: qemu-stable@nongnu.org
Fixes: 16288ded944 ("tcg/loongarch64: Lower basic tcg vec ops to LSX")
Resolves: https://gitlab.com/qemu-project/qemu/-/issues/2336
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Song Gao <gaosong@loongson.cn>
Tested-by: Song Gao <gaosong@loongson.cn>
tcg/loongarch64/tcg-target.c.inc