Message ID | CAFULd4bNS96-6hfHRBXA4xUGqOrsqFkD42W1EWro2ROnL1_edQ@mail.gmail.com |
---|---|
State | New |
Headers | show |
Index: i386.c =================================================================== --- i386.c (revision 215802) +++ i386.c (working copy) @@ -43407,8 +43407,10 @@ expand_vec_perm_pblendv (struct expand_vec_perm_d AVX and AVX2 as they require more than 2 instructions. */ if (d->one_operand_p) return false; - if (TARGET_SSE4_1 && GET_MODE_SIZE (vmode) == 16) + if (TARGET_AVX2 && GET_MODE_SIZE (vmode) == 32) ; + else if (TARGET_SSE4_1 && GET_MODE_SIZE (vmode) == 16) + ; else return false;