https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86530
--- Comment #8 from Tamar Christina ---
(In reply to Andrew Pinski from comment #6)
> With my patch for V4QI, we still don't get the best code:
> vect_perm_even_271 = VEC_PERM_EXPR 4, 6 }>;
> vect_perm_even_273 = VEC_PERM_EXPR 4, 6 }>;
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86530
--- Comment #7 from Andrew Pinski ---
The whole PERM<0,2,1,3> shows up a few times in many other places too.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86530
--- Comment #6 from Andrew Pinski ---
With my patch for V4QI, we still don't get the best code:
vect_perm_even_271 = VEC_PERM_EXPR ;
vect_perm_even_273 = VEC_PERM_EXPR ;
vect_perm_even_275 = VEC_PERM_EXPR ;
_275={_264[0], _264[2], _268[0],
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86530
Andrew Pinski changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86530
Eric Gallager changed:
What|Removed |Added
CC||egallager at gcc dot gnu.org
S
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86530
Tamar Christina changed:
What|Removed |Added
Status|NEW |ASSIGNED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86530
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Keywords||missed-optimization
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86530
--- Comment #1 from Jiangning Liu ---
Created attachment 44396
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44396&action=edit
vectorization failure
Attached is -O3 result for aarch64, in which no vectorization code generated at
all.