https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81121
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 #3 from Jakub Jelinek <jakub at gcc dot gnu.org> --- Created attachment 41583 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41583&action=edit gcc8-pr81121.patch Untested fix. The old splitter had also && TARGET_SSE_MATH, dunno if we want to readd that too or not. But && TARGET_SSE2 is certainly needed, the fact that output satisfies sse_reg_operand doesn't mean TARGET_SSE2 is enabled, and we need it for the instructions used in the splitter.