Re: [Qemu-devel] [PATCH v6 05/26] tcg: Add generic vector expanders

2017-12-08 Thread Richard Henderson
On 12/06/2017 02:21 AM, Kirill Batuzov wrote: > IN: > 0x004005e8: d2824682 movz x2, #0x1234 > 0x004005ec: 4e010c41 dup v1.16b, w2 > > OP: > > 004005e8 > movi_i64 x2,$0x1234 > > 004005ec

Re: [Qemu-devel] [PATCH v6 05/26] tcg: Add generic vector expanders

2017-12-06 Thread Kirill Batuzov
On Tue, 21 Nov 2017, Richard Henderson wrote: > diff --git a/tcg/tcg-op-gvec.c b/tcg/tcg-op-gvec.c > new file mode 100644 > index 00..925c293f9c > --- /dev/null > +++ b/tcg/tcg-op-gvec.c <...> > +/* Set OPRSZ bytes at DOFS to replications of IN or IN_C. */ > +static void

[Qemu-devel] [PATCH v6 05/26] tcg: Add generic vector expanders

2017-11-21 Thread Richard Henderson
Signed-off-by: Richard Henderson --- Makefile.target |2 +- accel/tcg/tcg-runtime.h | 29 ++ tcg/tcg-gvec-desc.h | 49 ++ tcg/tcg-op-gvec.h| 152 +++ tcg/tcg-op.h |1 +