[Bug target/101129] [11/12 Regression] wrong code at -O1 since r11-5839

2021-06-18 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101129 Jakub Jelinek changed: What|Removed |Added Summary|[11/12 Regression] wrong|[11/12 Regression] wrong

[Bug target/101129] [11/12 Regression] wrong code at -O1 since r11-5839

2021-06-18 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101129 --- Comment #2 from Jakub Jelinek --- Optimized difference: --- pr101129.c.244t.optimized.r11-5838 2021-06-18 22:40:20.915971652 +0200 +++ pr101129.c.244t.optimized.r11-5839 2021-06-18 22:40:34.739789553 +0200 @@ -8,6 +8,7 @@ void foo0 (u32 u3

[Bug target/101129] [11/12 Regression] wrong code at -O1 since r11-5839

2021-06-20 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101129 Richard Biener changed: What|Removed |Added CC||rguenth at gcc dot gnu.org --- Comment

[Bug target/101129] [11/12 Regression] wrong code at -O1 since r11-5839

2021-07-13 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101129 --- Comment #4 from Jakub Jelinek --- I think this is a bug in the swaps rs6000 specific pass. It in particular changes (insn 20 19 21 2 (set (reg:DI 155) (mult:DI (reg:DI 224) -(subreg:DI (reg:V16QI 148) 0))) "pr101129.c":

[Bug target/101129] [11/12 Regression] wrong code at -O1 since r11-5839

2021-07-13 Thread wschmidt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101129 --- Comment #5 from Bill Schmidt --- Uh, yeah, that is completely unexpected behavior for swaps. I'll try to look at this soon.

[Bug target/101129] [11/12 Regression] wrong code at -O1 since r11-5839

2021-07-14 Thread wschmidt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101129 --- Comment #6 from Bill Schmidt --- Testing this patch. diff --git a/gcc/config/rs6000/rs6000-p8swap.c b/gcc/config/rs6000/rs6000-p8swap.c index 21cbcb2e28a..00693e6dc60 100644 --- a/gcc/config/rs6000/rs6000-p8swap.c +++ b/gcc/config/rs6000/rs

[Bug target/101129] [11/12 Regression] wrong code at -O1 since r11-5839

2021-07-14 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101129 --- Comment #7 from Segher Boessenkool --- That patch is pre-approved (if it works ;-) ) Bill. Thanks!

[Bug target/101129] [11/12 Regression] wrong code at -O1 since r11-5839

2021-07-14 Thread wschmidt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101129 --- Comment #8 from Bill Schmidt --- Small change required to actually check that it's a SET insn. (oops) Otherwise looks like it passed regstrap. Testing the revised patch now. Thanks for the pre-review!

[Bug target/101129] [11/12 Regression] wrong code at -O1 since r11-5839

2021-07-15 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101129 --- Comment #9 from CVS Commits --- The master branch has been updated by William Schmidt : https://gcc.gnu.org/g:ad5f8ac1d2f2dc92d43663243b52f9e9eb3cf7c0 commit r12-2325-gad5f8ac1d2f2dc92d43663243b52f9e9eb3cf7c0 Author: Bill Schmidt Date:

[Bug target/101129] [11/12 Regression] wrong code at -O1 since r11-5839

2021-07-15 Thread wschmidt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101129 Bill Schmidt changed: What|Removed |Added Known to fail|12.0| Known to work|

[Bug target/101129] [11/12 Regression] wrong code at -O1 since r11-5839

2021-07-19 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101129 --- Comment #11 from CVS Commits --- The releases/gcc-11 branch has been updated by William Schmidt : https://gcc.gnu.org/g:ac0efe3c6fc6231b20ffd684956a4a5c3c54a96b commit r11-8780-gac0efe3c6fc6231b20ffd684956a4a5c3c54a96b Author: Bill Schmidt

[Bug target/101129] [11/12 Regression] wrong code at -O1 since r11-5839

2021-07-19 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101129 --- Comment #12 from CVS Commits --- The releases/gcc-10 branch has been updated by William Schmidt : https://gcc.gnu.org/g:ecad28561c47f5b2652a03e9b67cf37c13d88f53 commit r10-9990-gecad28561c47f5b2652a03e9b67cf37c13d88f53 Author: Bill Schmidt

[Bug target/101129] [11/12 Regression] wrong code at -O1 since r11-5839

2021-07-19 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101129 --- Comment #13 from CVS Commits --- The releases/gcc-9 branch has been updated by William Schmidt : https://gcc.gnu.org/g:3e4b43ec9a937866ead88e996bd200b116a1766c commit r9-9632-g3e4b43ec9a937866ead88e996bd200b116a1766c Author: Bill Schmidt

[Bug target/101129] [11/12 Regression] wrong code at -O1 since r11-5839

2021-07-19 Thread wschmidt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101129 Bill Schmidt changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---