Re: [Pixman] [PATCH] Add forgotten _mm_empty() calls in the SSE2 fetchers.

2011-02-19 Thread Siarhei Siamashka
On Friday 18 February 2011 15:02:04 Søren Sandmann Pedersen wrote: > Here is a patch series that removes all use of MMX from > pixman-sse2.c. This avoids all the emms issues and is likely also a > speedup on Windows x64, where MMX intrinsics are not supported and > therefore had to be emulated. >

Re: [Pixman] [PATCH] Add forgotten _mm_empty() calls in the SSE2 fetchers.

2011-02-18 Thread Søren Sandmann Pedersen
Here is a patch series that removes all use of MMX from pixman-sse2.c. This avoids all the emms issues and is likely also a speedup on Windows x64, where MMX intrinsics are not supported and therefore had to be emulated. b/configure.ac|2 b/pixman/pixman-sse2.c

Re: [Pixman] [PATCH] Add forgotten _mm_empty() calls in the SSE2 fetchers.

2011-02-18 Thread Soeren Sandmann
Siarhei Siamashka writes: > I just wonder whether you have investigated why these missing _mm_empty() > calls > are not actually causing pixman tests failure? Is it because fetch operation > is > typically followed by combiner which has _mm_empty()? But SRC combiner should > not be using MMX/SS

Re: [Pixman] [PATCH] Add forgotten _mm_empty() calls in the SSE2 fetchers.

2011-02-17 Thread Siarhei Siamashka
On Wednesday 16 February 2011 14:13:20 Søren Sandmann wrote: > From: Søren Sandmann Pedersen > > --- > pixman/pixman-sse2.c |6 ++ > 1 files changed, 6 insertions(+), 0 deletions(-) > > diff --git a/pixman/pixman-sse2.c b/pixman/pixman-sse2.c > index 2e135e2..29d2ea8 100644 > --- a/pixm

[Pixman] [PATCH] Add forgotten _mm_empty() calls in the SSE2 fetchers.

2011-02-16 Thread Søren Sandmann
From: Søren Sandmann Pedersen --- pixman/pixman-sse2.c |6 ++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/pixman/pixman-sse2.c b/pixman/pixman-sse2.c index 2e135e2..29d2ea8 100644 --- a/pixman/pixman-sse2.c +++ b/pixman/pixman-sse2.c @@ -6200,6 +6200,8 @@ sse2_fetch_x8