Re: [Mesa-dev] [PATCH 1/4] meson: Enable SSE4.1 optimizations

2017-11-20 Thread Emil Velikov
On 20 November 2017 at 18:02, Matt Turner wrote: > On Mon, Nov 20, 2017 at 3:47 AM, Emil Velikov > wrote: >> On 17 November 2017 at 20:46, Matt Turner wrote: >>> On Fri, Nov 17, 2017 at 12:34 PM, Dylan Baker wrote: Quoting Emil Velikov (2017-11-17 03:11:50) > On 16 November 2017 at 22

Re: [Mesa-dev] [PATCH 1/4] meson: Enable SSE4.1 optimizations

2017-11-20 Thread Matt Turner
On Mon, Nov 20, 2017 at 3:47 AM, Emil Velikov wrote: > On 17 November 2017 at 20:46, Matt Turner wrote: >> On Fri, Nov 17, 2017 at 12:34 PM, Dylan Baker wrote: >>> Quoting Emil Velikov (2017-11-17 03:11:50) On 16 November 2017 at 22:21, Dylan Baker wrote: > Quoting Emil Velikov (2017-

Re: [Mesa-dev] [PATCH 1/4] meson: Enable SSE4.1 optimizations

2017-11-20 Thread Emil Velikov
On 17 November 2017 at 20:46, Matt Turner wrote: > On Fri, Nov 17, 2017 at 12:34 PM, Dylan Baker wrote: >> Quoting Emil Velikov (2017-11-17 03:11:50) >>> On 16 November 2017 at 22:21, Dylan Baker wrote: >>> > Quoting Emil Velikov (2017-11-16 03:35:17) >>> >> Hi Dylan, >>> >> >>> >> On 16 Novembe

Re: [Mesa-dev] [PATCH 1/4] meson: Enable SSE4.1 optimizations

2017-11-20 Thread Eric Engestrom
On Friday, 2017-11-17 12:34:12 -0800, Dylan Baker wrote: > Quoting Emil Velikov (2017-11-17 03:11:50) > > On 16 November 2017 at 22:21, Dylan Baker wrote: > > > Quoting Emil Velikov (2017-11-16 03:35:17) > > >> Hi Dylan, > > >> > > >> On 16 November 2017 at 01:10, Dylan Baker wrote: > > >> > This

Re: [Mesa-dev] [PATCH 1/4] meson: Enable SSE4.1 optimizations

2017-11-17 Thread Dylan Baker
Quoting Matt Turner (2017-11-17 12:46:03) > On Fri, Nov 17, 2017 at 12:34 PM, Dylan Baker wrote: > > Quoting Emil Velikov (2017-11-17 03:11:50) > >> On 16 November 2017 at 22:21, Dylan Baker wrote: > >> > Quoting Emil Velikov (2017-11-16 03:35:17) > >> >> Hi Dylan, > >> >> > >> >> On 16 November

Re: [Mesa-dev] [PATCH 1/4] meson: Enable SSE4.1 optimizations

2017-11-17 Thread Matt Turner
On Fri, Nov 17, 2017 at 12:34 PM, Dylan Baker wrote: > Quoting Emil Velikov (2017-11-17 03:11:50) >> On 16 November 2017 at 22:21, Dylan Baker wrote: >> > Quoting Emil Velikov (2017-11-16 03:35:17) >> >> Hi Dylan, >> >> >> >> On 16 November 2017 at 01:10, Dylan Baker wrote: >> >> > This patch ch

Re: [Mesa-dev] [PATCH 1/4] meson: Enable SSE4.1 optimizations

2017-11-17 Thread Dylan Baker
Quoting Emil Velikov (2017-11-17 03:11:50) > On 16 November 2017 at 22:21, Dylan Baker wrote: > > Quoting Emil Velikov (2017-11-16 03:35:17) > >> Hi Dylan, > >> > >> On 16 November 2017 at 01:10, Dylan Baker wrote: > >> > This patch checks for an and then enables sse4.1 optimizations if the > >>

Re: [Mesa-dev] [PATCH 1/4] meson: Enable SSE4.1 optimizations

2017-11-17 Thread Emil Velikov
On 16 November 2017 at 22:21, Dylan Baker wrote: > Quoting Emil Velikov (2017-11-16 03:35:17) >> Hi Dylan, >> >> On 16 November 2017 at 01:10, Dylan Baker wrote: >> > This patch checks for an and then enables sse4.1 optimizations if the >> > host machine will be x86/x86_64. >> > >> Hell yeah, SSE

Re: [Mesa-dev] [PATCH 1/4] meson: Enable SSE4.1 optimizations

2017-11-16 Thread Matt Turner
On Thu, Nov 16, 2017 at 2:19 PM, Dylan Baker wrote: > Quoting Matt Turner (2017-11-15 21:57:37) >> On Wed, Nov 15, 2017 at 5:10 PM, Dylan Baker wrote: >> > This patch checks for an and then enables sse4.1 optimizations if the >> > host machine will be x86/x86_64. >> >> There's some stack realignm

Re: [Mesa-dev] [PATCH 1/4] meson: Enable SSE4.1 optimizations

2017-11-16 Thread Dylan Baker
Quoting Emil Velikov (2017-11-16 03:35:17) > Hi Dylan, > > On 16 November 2017 at 01:10, Dylan Baker wrote: > > This patch checks for an and then enables sse4.1 optimizations if the > > host machine will be x86/x86_64. > > > Hell yeah, SSE is coming to town :-) > > Will this work if the user dis

Re: [Mesa-dev] [PATCH 1/4] meson: Enable SSE4.1 optimizations

2017-11-16 Thread Dylan Baker
Quoting Matt Turner (2017-11-15 21:57:37) > On Wed, Nov 15, 2017 at 5:10 PM, Dylan Baker wrote: > > This patch checks for an and then enables sse4.1 optimizations if the > > host machine will be x86/x86_64. > > There's some stack realignment stuff that probably needs to stay, but > depending on w

Re: [Mesa-dev] [PATCH 1/4] meson: Enable SSE4.1 optimizations

2017-11-16 Thread Eric Engestrom
On Wednesday, 2017-11-15 17:10:59 -0800, Dylan Baker wrote: > This patch checks for an and then enables sse4.1 optimizations if the > host machine will be x86/x86_64. > > Signed-off-by: Dylan Baker > --- > meson.build | 27 ++- > src/mesa/meson.build | 14 +++

Re: [Mesa-dev] [PATCH 1/4] meson: Enable SSE4.1 optimizations

2017-11-16 Thread Emil Velikov
Hi Dylan, On 16 November 2017 at 01:10, Dylan Baker wrote: > This patch checks for an and then enables sse4.1 optimizations if the > host machine will be x86/x86_64. > Hell yeah, SSE is coming to town :-) Will this work if the user disables SSE4.1, say via CFLAGS=-mno-sse4.1 meson ...? My meson

Re: [Mesa-dev] [PATCH 1/4] meson: Enable SSE4.1 optimizations

2017-11-15 Thread Matt Turner
On Wed, Nov 15, 2017 at 5:10 PM, Dylan Baker wrote: > This patch checks for an and then enables sse4.1 optimizations if the > host machine will be x86/x86_64. There's some stack realignment stuff that probably needs to stay, but depending on what gcc version we require we can just always enable S

[Mesa-dev] [PATCH 1/4] meson: Enable SSE4.1 optimizations

2017-11-15 Thread Dylan Baker
This patch checks for an and then enables sse4.1 optimizations if the host machine will be x86/x86_64. Signed-off-by: Dylan Baker --- meson.build | 27 ++- src/mesa/meson.build | 14 +++--- 2 files changed, 37 insertions(+), 4 deletions(-) diff --git a/m