https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114319
--- Comment #8 from Pali Rohár ---
Thanks for quick response and fixup of this issue.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114319
Jakub Jelinek changed:
What|Removed |Added
Resolution|--- |FIXED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114319
--- Comment #6 from GCC Commits ---
The master branch has been updated by Jakub Jelinek :
https://gcc.gnu.org/g:74bca21db31e3f4ab6543b56c3f26b4dfe586fef
commit r14-9453-g74bca21db31e3f4ab6543b56c3f26b4dfe586fef
Author: Jakub Jelinek
Date: W
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114319
--- Comment #5 from Richard Biener ---
Coalescing successful!
Merged into 1 stores
32 bit bswap implementation found at: _37
looks like we are only merging one store. Note we cannot recognize
bswap to memory this is a known issue. So for the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114319
--- Comment #4 from Andrew Pinski ---
(In reply to Pali Rohár from comment #3)
> --with-arch-32=i686
This basically causes SSE to be disabled for 32bit by default ...
With the default options to configure GCC, -m32 for x86_64 still enables sse
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114319
--- Comment #3 from Pali Rohár ---
For details, here is the compiler which produces the mentioned code:
$ gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/12/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-n
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114319
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114319
Andrew Pinski changed:
What|Removed |Added
Known to fail||11.4.0
--- Comment #1 from Andrew Pinsk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114319
Andrew Pinski changed:
What|Removed |Added
Component|target |middle-end
Severity|normal