You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Richard Henderson
90e023f2bc
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: 16288ded94 ("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>
(cherry picked from commit c9290dfebf )
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
2 years ago
..
aarch64
tcg/aarch64: Apple does not align __int128_t in even registers
2 years ago
arm
tcg/arm: Fix goto_tb for large translation blocks
3 years ago
i386
tcg: Remove TCG_TARGET_HAS_neg_{i32,i64}
3 years ago
loongarch64
tcg/loongarch64: Fill out tcg_out_{ld,st} for vector regs
2 years ago
mips
tcg: Remove TCG_TARGET_HAS_neg_{i32,i64}
3 years ago
ppc
tcg/ppc: Use new registers for LQ destination
3 years ago
riscv
tcg: Remove TCG_TARGET_HAS_neg_{i32,i64}
3 years ago
s390x
tcg/s390x: Fix encoding of VRIc, VRSa, VRSc insns
3 years ago
sparc64
tcg/sparc64: Implement tcg_out_extrl_i64_i32
3 years ago
tci
tcg: Remove TCG_TARGET_HAS_neg_{i32,i64}
3 years ago
meson.build
tcg: Correct invalid mentions of 'softmmu' by 'system-mode'
3 years ago
optimize.c
tcg/optimize: Do not attempt to constant fold neg_vec
2 years ago
region.c
tcg: Correct invalid mentions of 'softmmu' by 'system-mode'
3 years ago
tcg-common.c
tcg: Silent -Wmissing-field-initializers warning
4 years ago
tcg-internal.h
tcg: Move tcg_constant_* out of line
3 years ago
tcg-ldst.c.inc
tcg: Move TCGLabelQemuLdst to tcg.c
3 years ago
tcg-op-gvec.c
tcg: Don't free vector results
3 years ago
tcg-op-ldst.c
tcg: Reduce serial context atomicity earlier
3 years ago
tcg-op-vec.c
tcg: Remove vecop_list check from tcg_gen_not_vec
3 years ago
tcg-op.c
tcg: Canonicalize subi to addi during opcode generation
3 years ago
tcg-pool.c.inc
tcg: Introduce tcg_splitwx_to_{rx,rw}
6 years ago
tcg.c
tcg/ppc: Use new registers for LQ destination
3 years ago
tci.c
tcg: Remove TCG_TARGET_HAS_neg_{i32,i64}
3 years ago