https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70052
--- Comment #4 from Alan Modra <amodra at gmail dot com> --- Created attachment 38072 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38072&action=edit tentative patch This hasn't been tested much, apart from verifying that the testcase compiles. I also find that I don't get the expected xxlxor with -funsafe-math-optimizations. Hmm, that might be because the wn constraint is no_regs at the moment.