Re: [Qemu-devel] [PATCH v3 7/9] cutils: Rewrite x86 buffer zero checking

2016-09-13 Thread Paolo Bonzini
On 13/09/2016 16:49, Paolo Bonzini wrote: > > > On 13/09/2016 16:17, Paolo Bonzini wrote: >> >> >> On 13/09/2016 15:26, Paolo Bonzini wrote: >>> I need this on top to fix compilation with older compilers: >>> >>> diff --git a/util/bufferiszero.c b/util/bufferiszero.c >>> index 3b39f82..1ce6b7a

Re: [Qemu-devel] [PATCH v3 7/9] cutils: Rewrite x86 buffer zero checking

2016-09-13 Thread Paolo Bonzini
On 13/09/2016 16:17, Paolo Bonzini wrote: > > > On 13/09/2016 15:26, Paolo Bonzini wrote: >> I need this on top to fix compilation with older compilers: >> >> diff --git a/util/bufferiszero.c b/util/bufferiszero.c >> index 3b39f82..1ce6b7a 100644 >> --- a/util/bufferiszero.c >> +++ b/util/buffe

Re: [Qemu-devel] [PATCH v3 7/9] cutils: Rewrite x86 buffer zero checking

2016-09-13 Thread Paolo Bonzini
On 13/09/2016 15:26, Paolo Bonzini wrote: > I need this on top to fix compilation with older compilers: > > diff --git a/util/bufferiszero.c b/util/bufferiszero.c > index 3b39f82..1ce6b7a 100644 > --- a/util/bufferiszero.c > +++ b/util/bufferiszero.c > @@ -71,13 +71,13 @@ buffer_zero_int(const v

Re: [Qemu-devel] [PATCH v3 7/9] cutils: Rewrite x86 buffer zero checking

2016-09-13 Thread Paolo Bonzini
On 29/08/2016 20:46, Richard Henderson wrote: > Handle alignment of buffers, so that the vector paths can be > used more often. Add versions for AVX1 and SSE4.1, both of > which have incremental improvements over SSE2. > > Signed-off-by: Richard Henderson > --- > util/bufferiszero.c | 209 >

[Qemu-devel] [PATCH v3 7/9] cutils: Rewrite x86 buffer zero checking

2016-08-29 Thread Richard Henderson
Handle alignment of buffers, so that the vector paths can be used more often. Add versions for AVX1 and SSE4.1, both of which have incremental improvements over SSE2. Signed-off-by: Richard Henderson --- util/bufferiszero.c | 209 1 file chan