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
WANG Rui e66644c48e target/loongarch: Fix [X]VLDI raising exception incorrectly
According to the specification, [X]VLDI should trigger an invalid instruction
exception only when Bit[12] is 1 and Bit[11:8] > 12. This patch fixes an issue
where an exception was incorrectly raised even when Bit[12] was 0.

Test case:

```
    .global main
main:
    vldi    $vr0, 3328
    ret
```

Reported-by: Zhou Qiankang <wszqkzqk@qq.com>
Signed-off-by: WANG Rui <wangrui@loongson.cn>
Reviewed-by: Song Gao <gaosong@loongson.cn>
Message-ID: <20250804132212.4816-1-wangrui@loongson.cn>
Signed-off-by: Song Gao <gaosong@loongson.cn>
4 days ago
..
insn_trans target/loongarch: Fix [X]VLDI raising exception incorrectly 4 days ago
constant_timer.c
csr_helper.c target/loongarch: Fix CSR STLBPS register write emulation 1 month ago
fpu_helper.c include: Remove 'exec/exec-all.h' 3 months ago
helper.h target/loongarch: Move header file helper.h to directory tcg 4 months ago
iocsr_helper.c include: Remove 'exec/exec-all.h' 3 months ago
meson.build
op_helper.c include: Remove 'exec/exec-all.h' 3 months ago
tcg_loongarch.h target/loongarch: Move definition of TCG specified function to tcg directory 4 months ago
tlb_helper.c target/loongarch: Remove unnecessary page size validity checking 1 month ago
translate.c exec/cpu-all: remove exec/target_page include 4 months ago
vec_helper.c include: Remove 'exec/exec-all.h' 3 months ago