[Bug rtl-optimization/88233] combine fails to merge insns leaving unneeded reg copies

2019-07-31 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88233 Segher Boessenkool changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug rtl-optimization/88233] combine fails to merge insns leaving unneeded reg copies

2019-07-08 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88233 --- Comment #4 from Segher Boessenkool --- Author: segher Date: Mon Jul 8 20:38:46 2019 New Revision: 273245 URL: https://gcc.gnu.org/viewcvs?rev=273245&root=gcc&view=rev Log: rs6000: Add testcase for PR88233 This testcase tests that with -mcp

[Bug rtl-optimization/88233] combine fails to merge insns leaving unneeded reg copies

2019-07-08 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88233 --- Comment #3 from Segher Boessenkool --- Author: segher Date: Mon Jul 8 17:35:12 2019 New Revision: 273240 URL: https://gcc.gnu.org/viewcvs?rev=273240&root=gcc&view=rev Log: subreg: Add -fsplit-wide-types-early (PR88233) Currently the second

[Bug rtl-optimization/88233] combine fails to merge insns leaving unneeded reg copies

2019-07-04 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88233 --- Comment #2 from Segher Boessenkool --- Currently full lower_subreg runs only after the first splitter pass. This is much too late to be effective for this testcase. Running it before combine (I put it immediately after loop2) works, for all

[Bug rtl-optimization/88233] combine fails to merge insns leaving unneeded reg copies

2018-11-27 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88233 Segher Boessenkool changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|