Re: [PATCH] AVX2 permutation improvements

2012-03-20 Thread Richard Henderson
On 03/20/12 04:22, Jakub Jelinek wrote: > 2012-03-20 Jakub Jelinek > > PR target/52607 > * config/i386/i386.md ("isa" attribute): Add avx2 and noavx2. > ("enabled" attribute): Handle avx2 and noavx2 isas. > * config/i386/sse.md (avx2_vec_dupv8sf_1, avx2_pbroadcast_1): >

[PATCH] AVX2 permutation improvements

2012-03-20 Thread Jakub Jelinek
Hi! This patch improves register -> register broadcast AVX2 permutations and also starts using vpermps where possible for V8SFmode permutations. Bootstrapped/regtested on x86_64-linux and i686-linux, ok for trunk? 2012-03-20 Jakub Jelinek PR target/52607 * config/i386/i386.md