Re: [PATCH] vec_extract XMM16-XMM17 improvements

2016-05-12 Thread Kirill Yukhin
On 12 May 10:11, Jakub Jelinek wrote: > On Thu, May 12, 2016 at 10:30:53AM +0300, Kirill Yukhin wrote: > > Hi, > > On 09 May 18:55, Jakub Jelinek wrote: > > > Hi! > > > > > > vpextr{b,w} are in AVX512BW, so is vpsrldq, and vpextr{d,q} are in > > > AVX512DQ. > > > > > > Bootstrapped/regtested on x

Re: [PATCH] vec_extract XMM16-XMM17 improvements

2016-05-12 Thread Jakub Jelinek
On Thu, May 12, 2016 at 10:30:53AM +0300, Kirill Yukhin wrote: > Hi, > On 09 May 18:55, Jakub Jelinek wrote: > > Hi! > > > > vpextr{b,w} are in AVX512BW, so is vpsrldq, and vpextr{d,q} are in > > AVX512DQ. > > > > Bootstrapped/regtested on x86_64-linux and i686-linux, ok for trunk? > OK. Note, t

Re: [PATCH] vec_extract XMM16-XMM17 improvements

2016-05-12 Thread Kirill Yukhin
Hi, On 09 May 18:55, Jakub Jelinek wrote: > Hi! > > vpextr{b,w} are in AVX512BW, so is vpsrldq, and vpextr{d,q} are in > AVX512DQ. > > Bootstrapped/regtested on x86_64-linux and i686-linux, ok for trunk? OK. -- Thanks, K > > 2016-05-09 Jakub Jelinek > > * config/i386/i386.md (isa): Ad

[PATCH] vec_extract XMM16-XMM17 improvements

2016-05-09 Thread Jakub Jelinek
Hi! vpextr{b,w} are in AVX512BW, so is vpsrldq, and vpextr{d,q} are in AVX512DQ. Bootstrapped/regtested on x86_64-linux and i686-linux, ok for trunk? 2016-05-09 Jakub Jelinek * config/i386/i386.md (isa): Add x64_avx512dq, enable if TARGET_64BIT && TARGET_AVX512DQ. * c