https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83250
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Assignee|unassigned at gcc dot gnu.org |jakub at gcc dot gnu.org --- Comment #5 from Jakub Jelinek <jakub at gcc dot gnu.org> --- Created attachment 46703 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46703&action=edit gcc10-pr83250.patch Untested patch that emits reasonable code (only small issue is that vmovaps instead of vmovapd or vice versa is emitted in one avx512f case each, as the intrinsics it would need to use are avx512dq only, even though in the end it folds eventually down to an instruction avx512f handles.