Re: [PATCH 13/18] tcg/loongarch64: Split out vdvjvk in tcg_out_vec_op

2024-06-18 Thread Richard Henderson
On 6/17/24 19:28, gaosong wrote: 在 2024/5/28 上午5:19, Richard Henderson 写道:   case INDEX_op_andc_vec:   /*    * vandn vd, vj, vk: vd = vk & ~vj    * andc_vec vd, vj, vk: vd = vj & ~vk - * vk and vk are swapped + * vj and vk are swapped    */ -  

Re: [PATCH 13/18] tcg/loongarch64: Split out vdvjvk in tcg_out_vec_op

2024-06-17 Thread gaosong
在 2024/5/28 上午5:19, Richard Henderson 写道: case INDEX_op_andc_vec: /* * vandn vd, vj, vk: vd = vk & ~vj * andc_vec vd, vj, vk: vd = vj & ~vk - * vk and vk are swapped + * vj and vk are swapped */ -tcg_out_opc_vandn_v(s, a0, a

[PATCH 13/18] tcg/loongarch64: Split out vdvjvk in tcg_out_vec_op

2024-05-27 Thread Richard Henderson
Signed-off-by: Richard Henderson --- tcg/loongarch64/tcg-target.c.inc | 119 --- 1 file changed, 63 insertions(+), 56 deletions(-) diff --git a/tcg/loongarch64/tcg-target.c.inc b/tcg/loongarch64/tcg-target.c.inc index 652aa261a3..5f4915c6ac 100644 --- a/tcg/loongarch6