https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87716
Jeffrey A. Law changed:
What|Removed |Added
Priority|P3 |P2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87716
Vladimir Makarov changed:
What|Removed |Added
CC||vmakarov at gcc dot gnu.org
--- Comme
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87716
--- Comment #3 from Segher Boessenkool ---
(and swap xmm0 and xmm3 in all later instructions).
Yes. But it seems IRA doesn't figure this out.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87716
H.J. Lu changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87716
--- Comment #1 from Segher Boessenkool ---
A slightly older compiler gave
test1:
movdqa (%rdi), %xmm2
pavgb (%rsi), %xmm2
movdqa %xmm2, %xmm3
punpckhbw %xmm1, %xmm2
punpcklbw %xmm1, %xmm3