https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93254
Uroš Bizjak <ubizjak at gmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |ASSIGNED Last reconfirmed| |2020-01-13 Assignee|unassigned at gcc dot gnu.org |ubizjak at gmail dot com Ever confirmed|0 |1 --- Comment #1 from Uroš Bizjak <ubizjak at gmail dot com> --- The following patch that disables non-sse2 alternatives in *movsf_internal should fix the issue: --cut here-- Index: config/i386/i386.md =================================================================== --- config/i386/i386.md (revision 279717) +++ config/i386/i386.md (working copy) @@ -3693,7 +3693,7 @@ } } [(set (attr "isa") - (cond [(eq_attr "alternative" "14,15") + (cond [(eq_attr "alternative" "9,10,14,15") (const_string "sse2") ] (const_string "*"))) --cut here-- Now I have to figure out how to push the patch to git...