[Bug target/113255] [11/12/13 Regression] wrong code with -O2 -mtune=k8

2024-02-04 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113255 --- Comment #17 from GCC Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:5b281946c4b51132caf5e5b64c730fef92dd6123 commit r14-8796-g5b281946c4b51132caf5e5b64c730fef92dd6123 Author: Richard Biener Date:

[Bug target/113255] [11/12/13 Regression] wrong code with -O2 -mtune=k8

2024-02-01 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113255 --- Comment #16 from Richard Biener --- The "interesting" part is that the i386 + simplify_rtx parts fix the issue but if you add the alias.cc part ontop it again fails at -O1 (the alias.cc part alone also "fixes" it). This all of course shows

[Bug target/113255] [11/12/13 Regression] wrong code with -O2 -mtune=k8

2024-02-01 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113255 --- Comment #15 from Richard Biener --- The issue is also that via CSELIB we go from the good (minus:DI (reg/f:DI 119) (reg:DI 115)) to (minus:DI (value:DI 11:11 @0x41fca00/0x41ec410) (value:DI 10:15448 @0x41fc9e8/0x41ec3e0)) and

[Bug target/113255] [11/12/13 Regression] wrong code with -O2 -mtune=k8

2024-01-23 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113255 --- Comment #14 from GCC Commits --- The master branch has been updated by H.J. Lu : https://gcc.gnu.org/g:3936c8709c25c8bc72be0c1b2cc3ae7a25dc90ec commit r14-8363-g3936c8709c25c8bc72be0c1b2cc3ae7a25dc90ec Author: H.J. Lu <(no_default)> Date:

[Bug target/113255] [11/12/13 Regression] wrong code with -O2 -mtune=k8

2024-01-22 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113255 Richard Biener changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |rguenth at gcc dot gnu.org