Re: [Qemu-devel] [RFC PATCH 0/9] TCG Vector types and example conversion

2017-08-22 Thread Kirill Batuzov
On Fri, 18 Aug 2017, Richard Henderson wrote: > On 08/18/2017 04:33 AM, Kirill Batuzov wrote: > > From my own experimentations some times ago, > > > > (1) translating vector instructions to vector instructions in TCG is faster > > than > > > > (2) translating vector instructions to series of sc

Re: [Qemu-devel] [RFC PATCH 0/9] TCG Vector types and example conversion

2017-08-18 Thread Richard Henderson
On 08/18/2017 04:33 AM, Kirill Batuzov wrote: > From my own experimentations some times ago, > > (1) translating vector instructions to vector instructions in TCG is faster > than > > (2) translating vector instructions to series of scalar instructions in TCG, > which is faster than* > > (3) tr

Re: [Qemu-devel] [RFC PATCH 0/9] TCG Vector types and example conversion

2017-08-18 Thread Kirill Batuzov
On Thu, 17 Aug 2017, Alex Bennée wrote: > Hi, > > With upcoming work on SVE I've been looking at the way we implement > vector registers in QEMU's TCG. The current orthodoxy is to decompose > the vector into a series of TCG registers, often calling a helper > function the calculation of each el

Re: [Qemu-devel] [RFC PATCH 0/9] TCG Vector types and example conversion

2017-08-17 Thread no-reply
Hi, This series seems to have some coding style problems. See output below for more information: Type: series Message-id: 20170817180404.29334-1-alex.ben...@linaro.org Subject: [Qemu-devel] [RFC PATCH 0/9] TCG Vector types and example conversion === TEST SCRIPT BEGIN === #!/bin/bash BASE=base

[Qemu-devel] [RFC PATCH 0/9] TCG Vector types and example conversion

2017-08-17 Thread Alex Bennée
Hi, With upcoming work on SVE I've been looking at the way we implement vector registers in QEMU's TCG. The current orthodoxy is to decompose the vector into a series of TCG registers, often calling a helper function the calculation of each element. The result of the helper is then is then stored