[RFC PATCH 23/43] target/loongarch: Implement vsll vsrl vsra vrotr

2022-12-24 Thread Song Gao
This patch includes: - VSLL[I].{B/H/W/D}; - VSRL[I].{B/H/W/D}; - VSRA[I].{B/H/W/D}; - VROTR[I].{B/H/W/D}. Signed-off-by: Song Gao --- target/loongarch/disas.c| 36 target/loongarch/helper.h | 36 target/loongarch/insn_trans/trans_lsx.c.inc | 36

Re: [RFC PATCH 23/43] target/loongarch: Implement vsll vsrl vsra vrotr

2022-12-24 Thread Richard Henderson
On 12/24/22 00:16, Song Gao wrote: +DEF_HELPER_4(vsll_b, void, env, i32, i32, i32) +DEF_HELPER_4(vsll_h, void, env, i32, i32, i32) +DEF_HELPER_4(vsll_w, void, env, i32, i32, i32) +DEF_HELPER_4(vsll_d, void, env, i32, i32, i32) +DEF_HELPER_4(vslli_b, void, env, i32, i32, i32) +DEF_HELPER_4(vslli_h