https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80706
Uroš Bizjak <ubizjak at gmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Assignee|unassigned at gcc dot gnu.org |ubizjak at gmail dot com --- Comment #12 from Uroš Bizjak <ubizjak at gmail dot com> --- Created attachment 41339 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41339&action=edit Patch to prevent unwanted peephole2 matching Instead of using generic SSE move patterns, attached patch implements and uses loaddi_via_sse and storedi_via_sse specialized patterns. This effectively prevents unwanted peephole2 matching.