target/loongarch: Implement gvec_*_vl functions
authorSong Gao <gaosong@loongson.cn>
Thu, 14 Sep 2023 02:25:50 +0000 (10:25 +0800)
committerSong Gao <gaosong@loongson.cn>
Wed, 20 Sep 2023 03:43:10 +0000 (11:43 +0800)
commitb630aeaae7b4939719716771b20e8a7817c6bdfd
tree2fdc98aeca9400813753d55052274db788034304
parent1dc33f2653ab8c564f0e4371166d2dec4c622dcd
target/loongarch: Implement gvec_*_vl functions

Create gvec_*_vl functions in order to hide oprsz.
This is used by gvec_v* functions for oprsz 16,
and will be used by gvec_x* functions for oprsz 32.

Signed-off-by: Song Gao <gaosong@loongson.cn>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20230914022645.1151356-3-gaosong@loongson.cn>
target/loongarch/insn_trans/trans_vec.c.inc