http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52932
--- Comment #11 from Uros Bizjak <ubizjak at gmail dot com> 2012-04-13 16:57:09 UTC --- (In reply to comment #10) > _mm256_permutevar8x32_epi32 has the operands in wrong order. They need > to be swapped. Did you fix this too? Yes.