Re: [PATCH] Improve *ssse3_palignr_perm

2016-05-26 Thread Kirill Yukhin
On 23 May 19:17, Jakub Jelinek wrote: > Hi! > > This pattern is used to improve __builtin_shuffle in some cases; > VPALIGNR is AVX512BW & AVX512VL. > > Bootstrapped/regtested on x86_64-linux and i686-linux, ok for trunk? OK. -- Thanks, K

[PATCH] Improve *ssse3_palignr_perm

2016-05-23 Thread Jakub Jelinek
Hi! This pattern is used to improve __builtin_shuffle in some cases; VPALIGNR is AVX512BW & AVX512VL. Bootstrapped/regtested on x86_64-linux and i686-linux, ok for trunk? 2016-05-23 Jakub Jelinek * config/i386/sse.md (*ssse3_palignr_perm): Add avx512bw