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

2019-04-23 Thread David Hildenbrand
On 23.04.19 21:21, Richard Henderson wrote: > On 4/23/19 11:58 AM, David Hildenbrand wrote: >>> +void tcg_gen_gvec_shls(unsigned vece, uint32_t dofs, uint32_t aofs, >>> + TCGv_i32 shift, uint32_t oprsz, uint32_t maxsz); >>> +void tcg_gen_gvec_shrs(unsigned vece, uint32_t dofs,

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

2019-04-23 Thread Richard Henderson
On 4/23/19 11:58 AM, David Hildenbrand wrote: >> +void tcg_gen_gvec_shls(unsigned vece, uint32_t dofs, uint32_t aofs, >> + TCGv_i32 shift, uint32_t oprsz, uint32_t maxsz); >> +void tcg_gen_gvec_shrs(unsigned vece, uint32_t dofs, uint32_t aofs, >> + TCGv_i

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

2019-04-23 Thread David Hildenbrand
On 20.04.19 09:34, Richard Henderson wrote: > Signed-off-by: Richard Henderson > --- > tcg/tcg-op-gvec.h | 7 ++ > tcg/tcg-op.h | 4 + > tcg/tcg-op-gvec.c | 210 ++ > tcg/tcg-op-vec.c | 54 > 4 files changed, 275 insertions(+) >

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

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