https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104610
H.J. Lu <hjl.tools at gmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Last reconfirmed| |2022-02-23 Status|UNCONFIRMED |NEW Ever confirmed|0 |1 --- Comment #9 from H.J. Lu <hjl.tools at gmail dot com> --- ix86_gen_scratch_sse_rtx was added to prevent combine from changing store of vector registers with constant value to store of constant value. You can change ix86_gen_scratch_sse_rtx to return a pseudo register and watch the regressions in GCC testsuite. If we can fix these regressions, ix86_gen_scratch_sse_rtx isn't needed.