Re: [Mesa-dev] [Mesa-stable] [PATCH] configure.ac: fix test for SSE4.1 assembler support

2015-12-13 Thread Jonathan Gray
On Sat, Dec 12, 2015 at 06:41:56PM +, Emil Velikov wrote: > On 10 December 2015 at 08:42, Oded Gabbay wrote: > > On Wed, Dec 9, 2015 at 8:30 PM, Matt Turner wrote: > >> On Tue, Dec 8, 2015 at 9:37 PM, Jonathan Gray wrote: > >>>

Re: [Mesa-dev] [Mesa-stable] [PATCH] configure.ac: fix test for SSE4.1 assembler support

2015-12-13 Thread Oded Gabbay
On Sun, Dec 13, 2015 at 11:56 AM, Jonathan Gray wrote: > On Sat, Dec 12, 2015 at 06:41:56PM +, Emil Velikov wrote: >> On 10 December 2015 at 08:42, Oded Gabbay wrote: >> > On Wed, Dec 9, 2015 at 8:30 PM, Matt Turner wrote: >> >> On

Re: [Mesa-dev] [Mesa-stable] [PATCH] configure.ac: fix test for SSE4.1 assembler support

2015-12-13 Thread Matt Turner
On Sun, Dec 13, 2015 at 5:23 AM, Oded Gabbay wrote: > On Sun, Dec 13, 2015 at 11:56 AM, Jonathan Gray wrote: >> On Sat, Dec 12, 2015 at 06:41:56PM +, Emil Velikov wrote: >>> On 10 December 2015 at 08:42, Oded Gabbay wrote: >>> >

Re: [Mesa-dev] [Mesa-stable] [PATCH] configure.ac: fix test for SSE4.1 assembler support

2015-12-13 Thread Oded Gabbay
On Sun, Dec 13, 2015 at 10:34 PM, Matt Turner wrote: > On Sun, Dec 13, 2015 at 5:23 AM, Oded Gabbay wrote: >> On Sun, Dec 13, 2015 at 11:56 AM, Jonathan Gray wrote: >>> On Sat, Dec 12, 2015 at 06:41:56PM +, Emil Velikov wrote:

Re: [Mesa-dev] [Mesa-stable] [PATCH] configure.ac: fix test for SSE4.1 assembler support

2015-12-12 Thread Emil Velikov
On 10 December 2015 at 08:42, Oded Gabbay wrote: > On Wed, Dec 9, 2015 at 8:30 PM, Matt Turner wrote: >> On Tue, Dec 8, 2015 at 9:37 PM, Jonathan Gray wrote: >>> Change the __m128i variables to be volatile so gcc 4.9 won't optimise >>>

Re: [Mesa-dev] [Mesa-stable] [PATCH] configure.ac: fix test for SSE4.1 assembler support

2015-12-10 Thread Oded Gabbay
On Wed, Dec 9, 2015 at 8:30 PM, Matt Turner wrote: > On Tue, Dec 8, 2015 at 9:37 PM, Jonathan Gray wrote: >> Change the __m128i variables to be volatile so gcc 4.9 won't optimise >> all of them out with -O1 or greater. The _mm_set1_epi32/pinsrd calls >> still

Re: [Mesa-dev] [Mesa-stable] [PATCH] configure.ac: fix test for SSE4.1 assembler support

2015-12-09 Thread Oded Gabbay
On Wed, Dec 9, 2015 at 1:09 PM, Emil Velikov wrote: > On 9 December 2015 at 05:37, Jonathan Gray wrote: >> Change the __m128i variables to be volatile so gcc 4.9 won't optimise >> all of them out with -O1 or greater. The _mm_set1_epi32/pinsrd calls >>

Re: [Mesa-dev] [Mesa-stable] [PATCH] configure.ac: fix test for SSE4.1 assembler support

2015-12-09 Thread Oded Gabbay
On Wed, Dec 9, 2015 at 2:34 PM, Jonathan Gray wrote: > On Wed, Dec 09, 2015 at 01:39:30PM +0200, Oded Gabbay wrote: >> On Wed, Dec 9, 2015 at 1:09 PM, Emil Velikov >> wrote: >> > On 9 December 2015 at 05:37, Jonathan Gray wrote: >> >>

Re: [Mesa-dev] [Mesa-stable] [PATCH] configure.ac: fix test for SSE4.1 assembler support

2015-12-09 Thread Jonathan Gray
On Wed, Dec 09, 2015 at 01:39:30PM +0200, Oded Gabbay wrote: > On Wed, Dec 9, 2015 at 1:09 PM, Emil Velikov wrote: > > On 9 December 2015 at 05:37, Jonathan Gray wrote: > >> Change the __m128i variables to be volatile so gcc 4.9 won't optimise > >> all

Re: [Mesa-dev] [Mesa-stable] [PATCH] configure.ac: fix test for SSE4.1 assembler support

2015-12-09 Thread Emil Velikov
On 9 December 2015 at 05:37, Jonathan Gray wrote: > Change the __m128i variables to be volatile so gcc 4.9 won't optimise > all of them out with -O1 or greater. The _mm_set1_epi32/pinsrd calls > still get optimised out but now there is at least one SSE4.1 instruction > generated

Re: [Mesa-dev] [Mesa-stable] [PATCH] configure.ac: fix test for SSE4.1 assembler support

2015-12-09 Thread Emil Velikov
On 9 December 2015 at 11:39, Oded Gabbay wrote: > On Wed, Dec 9, 2015 at 1:09 PM, Emil Velikov wrote: >> On 9 December 2015 at 05:37, Jonathan Gray wrote: >>> Change the __m128i variables to be volatile so gcc 4.9 won't optimise