[Bug target/70421] [5/6 Regression] wrong code with v16si vector and useless cast at -O -mavx512f

jakub at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Tue Mar 29 07:20:00 GMT 2016


--- Comment #4 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
(In reply to Zdenek Sojka from comment #3)
> Is the fact that the useless cast in:
>   x ^= ((v16si)v)[u[0]];
> changes the generated code (makes it significantly worse at all opt levels)
> worth creating a PR?

I think so.  But it is likely not a regression, so probably has to wait till
GCC 7.

More information about the Gcc-bugs mailing list