Re: [PATCH] Improve _fmadd__mask3

2016-05-05 Thread Kirill Yukhin
On 05 May 13:33, Jakub Jelinek wrote: > On Thu, May 05, 2016 at 01:01:39PM +0300, Kirill Yukhin wrote: > > Hello Jakub, > > On 04 May 21:31, Jakub Jelinek wrote: > > > Hi! > > > > > > As the testcase can show, we should be using v constraint and generate > > > better code that way. > > > > > > B

Re: [PATCH] Improve _fmadd__mask3

2016-05-05 Thread Jakub Jelinek
On Thu, May 05, 2016 at 01:01:39PM +0300, Kirill Yukhin wrote: > Hello Jakub, > On 04 May 21:31, Jakub Jelinek wrote: > > Hi! > > > > As the testcase can show, we should be using v constraint and generate > > better code that way. > > > > Bootstrapped/regtested on x86_64-linux and i686-linux, ok

Re: [PATCH] Improve _fmadd__mask3

2016-05-05 Thread Kirill Yukhin
Hello Jakub, On 04 May 21:31, Jakub Jelinek wrote: > Hi! > > As the testcase can show, we should be using v constraint and generate > better code that way. > > Bootstrapped/regtested on x86_64-linux and i686-linux, ok for trunk? > > 2016-05-04 Jakub Jelinek > > * config/i386/sse.md (_f

[PATCH] Improve _fmadd__mask3

2016-05-04 Thread Jakub Jelinek
Hi! As the testcase can show, we should be using v constraint and generate better code that way. Bootstrapped/regtested on x86_64-linux and i686-linux, ok for trunk? 2016-05-04 Jakub Jelinek * config/i386/sse.md (_fmadd__mask3): Use v constraint instead of x. * gcc.t