You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qemu/target/loongarch/tcg/insn_trans
Song Gao c2a2e1ad2a target/loongarch: fix vldi/xvldi raise wrong error
on qemu we got an aborted error
**
ERROR:../target/loongarch/tcg/insn_trans/trans_vec.c.inc:3574:vldi_get_value: code should not be reached
Bail out! ERROR:../target/loongarch/tcg/insn_trans/trans_vec.c.inc:3574:vldi_get_value: code should not be reached
Aborted (core dumped)
but on 3A600/3A5000 we got a "Illegal instruction" error.

Resolves: https://gitlab.com/qemu-project/qemu/-/issues/2971

Fixes: 29bb5d727f ("target/loongarch: Implement vldi")
 Cc: qemu-stable@nongnu.org
Reviewed-by: Bibo Mao <maobibo@loongson.cn>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Song Gao <gaosong@loongson.cn>
1 week ago
..
trans_arith.c.inc
trans_atomic.c.inc target/loongarch: Use VADDR_PRIx for logging pc_next 4 months ago
trans_bit.c.inc
trans_branch.c.inc target/loongarch: Guard BCEQZ/BCNEZ instructions with FP feature 2 months ago
trans_extra.c.inc target/loongarch: Add CRC feature flag and use it to gate CRC instructions 2 months ago
trans_farith.c.inc
trans_fcmp.c.inc target/loongarch: add check for fcond 3 weeks ago
trans_fcnv.c.inc
trans_fmemory.c.inc
trans_fmov.c.inc
trans_memory.c.inc
trans_privileged.c.inc target/loongarch: check tlb_ps 4 months ago
trans_shift.c.inc target/loongarch: Remove avail_64 in trans_srai_w() and simplify it 12 months ago
trans_vec.c.inc target/loongarch: fix vldi/xvldi raise wrong error 1 week ago