[Bug target/80706] [7/8 Regression] peephole2 uses uninitialized stack variables on i686
ubizjak at gmail dot com
gcc-bugzilla@gcc.gnu.org
Thu May 11 12:18:00 GMT 2017
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.
More information about the Gcc-bugs
mailing list