target/loongarch: Implement vsllwil vextl
commit9b21a7a5102b59573d1173e0e10bb0a0bdfa4923
authorSong Gao <gaosong@loongson.cn>
Thu, 4 May 2023 12:27:49 +0000 (4 20:27 +0800)
committerSong Gao <gaosong@loongson.cn>
Sat, 6 May 2023 03:19:47 +0000 (6 11:19 +0800)
treeb481a390d009c60b0a4f66448f5d0e80755cb4eb
parentb281d6961d5f31d1bbcfc2cd50d2a7237ee9d062
target/loongarch: Implement vsllwil vextl

This patch includes:
- VSLLWIL.{H.B/W.H/D.W};
- VSLLWIL.{HU.BU/WU.HU/DU.WU};
- VEXTL.Q.D, VEXTL.QU.DU.

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