https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93919
Matthias Kretz (Vir) changed:
What|Removed |Added
Resolution|FIXED |DUPLICATE
--- Comment #6 from Mat
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93919
Matthias Kretz (Vir) changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93919
Bug 93919 depends on bug 93843, which changed state.
Bug 93843 Summary: [10 Regression] wrong code at -O3 on x86_64-linux-gnu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93843
What|Removed |Added
--
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93919
--- Comment #4 from Matthias Kretz (Vir) ---
Yes, this is the same issue.
FWIW, a vectorization with SSE4.1 could do:
pxor xmm0, xmm0
pinsrw xmm0, WORD PTR in[rip], 0
pmovsxbw xmm0, xmm0
movd DWORD PTR out[rip], xmm0
Whether that's fast
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93919
--- Comment #3 from Andrew Pinski ---
(In reply to Richard Biener from comment #2)
> Sounds like a dup of PR93843
Yes it does.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93919
Richard Biener changed:
What|Removed |Added
Priority|P3 |P1
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93919
Andrew Pinski changed:
What|Removed |Added
Target|x86_64-*-*, i?86-*-*|x86_64-*-*, i?86-*-*,