Re: [Qemu-devel] [PATCH v2 17/29] tcg: Add gvec expanders for vector shift by scalar

2019-05-02 Thread Richard Henderson
On 5/2/19 7:37 AM, Alex Bennée wrote: >> +void tcg_gen_gvec_shls(unsigned vece, uint32_t dofs, uint32_t aofs, >> + TCGv_i32 shift, uint32_t oprsz, uint32_t maxsz) >> +{ >> +static const TCGOpcode scalar_list[] = { INDEX_op_shls_vec, 0 }; >> +static const TCGOpcode vect

Re: [Qemu-devel] [PATCH v2 17/29] tcg: Add gvec expanders for vector shift by scalar

2019-05-02 Thread Alex Bennée
Richard Henderson writes: > Signed-off-by: Richard Henderson > --- > tcg/tcg-op-gvec.h | 7 ++ > tcg/tcg-op.h | 4 + > tcg/tcg-op-gvec.c | 204 ++ > tcg/tcg-op-vec.c | 54 > 4 files changed, 269 insertions(+) > > diff --git a

[Qemu-devel] [PATCH v2 17/29] tcg: Add gvec expanders for vector shift by scalar

2019-04-30 Thread Richard Henderson
Signed-off-by: Richard Henderson --- tcg/tcg-op-gvec.h | 7 ++ tcg/tcg-op.h | 4 + tcg/tcg-op-gvec.c | 204 ++ tcg/tcg-op-vec.c | 54 4 files changed, 269 insertions(+) diff --git a/tcg/tcg-op-gvec.h b/tcg/tcg-op-gvec.h index 84