https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112435
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords|needs-reduction | --- Comment #10 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to Sam James from comment #8) > I've kicked off a reduction although I'm not really sure how it's going to > turn out... > > I'll do a bisect while I wait. No need for a reduction and/or bisect, I have one: ``` #include<x86intrin.h> __m256i f(__m256i a, __m256i b) { register __m256i t __asm__("ymm17") =a; asm("":"+v"(t)); return _mm256_shuffle_i32x4 (t, b, 2); } ```