Re: [PATCH v2 10/12] target/arm: Optimize MVE VSHLL and VMOVL

2021-09-13 Thread Richard Henderson
On 9/13/21 7:22 AM, Peter Maydell wrote: On Mon, 13 Sept 2021 at 15:04, Richard Henderson wrote: On 9/13/21 2:54 AM, Peter Maydell wrote: Optimize the MVE VSHLL insns by using TCG vector ops when possible. This includes the VMOVL insn, which we handle in mve.decode as "VSHLL with zero shift c

Re: [PATCH v2 10/12] target/arm: Optimize MVE VSHLL and VMOVL

2021-09-13 Thread Peter Maydell
On Mon, 13 Sept 2021 at 15:04, Richard Henderson wrote: > > On 9/13/21 2:54 AM, Peter Maydell wrote: > > Optimize the MVE VSHLL insns by using TCG vector ops when possible. > > This includes the VMOVL insn, which we handle in mve.decode as "VSHLL > > with zero shift count". > > > > Signed-off-by:

Re: [PATCH v2 10/12] target/arm: Optimize MVE VSHLL and VMOVL

2021-09-13 Thread Richard Henderson
On 9/13/21 2:54 AM, Peter Maydell wrote: Optimize the MVE VSHLL insns by using TCG vector ops when possible. This includes the VMOVL insn, which we handle in mve.decode as "VSHLL with zero shift count". Signed-off-by: Peter Maydell --- The cases here that I've implemented with ANDI then shift c