target/loongarch: Implement vinsgr2vr vpickve2gr vreplgr2vr
commitcdbdefbf5afaeed541d4cbe0a54375c16edda6c5
authorSong Gao <gaosong@loongson.cn>
Thu, 4 May 2023 12:28:04 +0000 (4 20:28 +0800)
committerSong Gao <gaosong@loongson.cn>
Sat, 6 May 2023 03:19:49 +0000 (6 11:19 +0800)
tree2181f0f7e4eb06ebad0f8cd57da37e6f8f83767a
parentd0dfa19a7b67e328d4d0a9f4460c79f3e31402da
target/loongarch: Implement vinsgr2vr vpickve2gr vreplgr2vr

This patch includes:
- VINSGR2VR.{B/H/W/D};
- VPICKVE2GR.{B/H/W/D}[U];
- VREPLGR2VR.{B/H/W/D}.

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Song Gao <gaosong@loongson.cn>
Message-Id: <20230504122810.4094787-39-gaosong@loongson.cn>
target/loongarch/disas.c
target/loongarch/insn_trans/trans_lsx.c.inc
target/loongarch/insns.decode