target/loongarch: Add preldx instruction
commit5f1a3132c6281ed402f7d10190226fecd804c96e
authorSong Gao <gaosong@loongson.cn>
Tue, 5 Sep 2023 12:39:10 +0000 (5 20:39 +0800)
committerSong Gao <gaosong@loongson.cn>
Fri, 13 Oct 2023 01:50:16 +0000 (13 09:50 +0800)
treef4bc82ca0213d6044b1e935b6371a43392b79b97
parent32f4916cfb569b6b3eb8a29e8aca586ab990920e
target/loongarch: Add preldx instruction

Resolve the issue of starting the Loongnix 20.5[1] system failure.

Logs:
    Loading Linux 4.19.0-19-loongson-3 ...
    Loading initial ramdisk ...
    PROGRESS CODE: V02010004 I0
    PROGRESS CODE: V03101019 I0
    Error: unknown opcode. 90000000003a3e6c: 0x382c6d82

[1] http://pkg.loongnix.cn/loongnix/isos/Loongnix-20.5/Loongnix-20.5.cartoon.gui.loongarch64.en.qcow2

Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Song Gao <gaosong@loongson.cn>
Message-Id: <20230905123910.3052023-1-gaosong@loongson.cn>
target/loongarch/disas.c
target/loongarch/insn_trans/trans_memory.c.inc
target/loongarch/insns.decode