[Bug rtl-optimization/56339] [4.8 Regression]: Suboptimal register allocation

2015-06-23 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56339 Richard Biener changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug rtl-optimization/56339] [4.8 Regression]: Suboptimal register allocation

2014-12-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56339 Jakub Jelinek changed: What|Removed |Added Target Milestone|4.8.4 |4.8.5 --- Comment #19 from Jakub Jelinek

[Bug rtl-optimization/56339] [4.8 Regression]: Suboptimal register allocation

2014-05-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56339 Richard Biener changed: What|Removed |Added Target Milestone|4.8.3 |4.8.4 --- Comment #18 from Richard Bien

[Bug rtl-optimization/56339] [4.8 Regression]: Suboptimal register allocation

2013-12-12 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56339 Uroš Bizjak changed: What|Removed |Added Summary|[4.8/4.9 Regression]: |[4.8 Regression]: |Subopt

[Bug rtl-optimization/56339] [4.8 Regression]: Suboptimal register allocation

2013-03-11 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56339 Jakub Jelinek changed: What|Removed |Added Priority|P1 |P2 --- Comment #12 from Jakub J

[Bug rtl-optimization/56339] [4.8 Regression]: Suboptimal register allocation

2013-03-11 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56339 Uros Bizjak changed: What|Removed |Added CC|uros at gcc dot gnu.org | --- Comment #11 from Uros Bizjak

[Bug rtl-optimization/56339] [4.8 Regression]: Suboptimal register allocation

2013-03-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56339 Richard Biener changed: What|Removed |Added Priority|P3 |P1 CC|

[Bug rtl-optimization/56339] [4.8 Regression]: Suboptimal register allocation

2013-03-08 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56339 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Co

[Bug rtl-optimization/56339] [4.8 Regression]: Suboptimal register allocation

2013-03-08 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56339 --- Comment #8 from Steven Bosscher 2013-03-08 18:49:09 UTC --- (In reply to comment #6) > So - what regressed this compared to 4.7? It wasn't regmove.c changes. Probably LRA, it better respects IRA's choices (which is good). The fix

[Bug rtl-optimization/56339] [4.8 Regression]: Suboptimal register allocation

2013-03-08 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56339 Uros Bizjak changed: What|Removed |Added Status|WAITING |NEW --- Comment #7 from Uros Bizj

[Bug rtl-optimization/56339] [4.8 Regression]: Suboptimal register allocation

2013-03-08 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56339 Richard Biener changed: What|Removed |Added Status|NEW |WAITING --- Comment #6 from Ri

[Bug rtl-optimization/56339] [4.8 Regression]: Suboptimal register allocation

2013-02-15 Thread vmakarov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56339 --- Comment #5 from Vladimir Makarov 2013-02-15 16:48:19 UTC --- (In reply to comment #4) > Perhaps for regmove IRA classes should be set up unconditionally: > > Index: regmove.c > ===

[Bug rtl-optimization/56339] [4.8 Regression]: Suboptimal register allocation

2013-02-15 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56339 --- Comment #4 from Steven Bosscher 2013-02-15 10:20:52 UTC --- Perhaps for regmove IRA classes should be set up unconditionally: Index: regmove.c === --- regmove.c (revi

[Bug rtl-optimization/56339] [4.8 Regression]: Suboptimal register allocation

2013-02-15 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56339 --- Comment #3 from Steven Bosscher 2013-02-15 10:17:19 UTC --- Before regmove, both input operands die in insn 12: 12: r67:DF=r66:DF+r64:DF REG_DEAD r66:DF REG_DEAD r64:DF and because reg classes haven't been set up, r6

[Bug rtl-optimization/56339] [4.8 Regression]: Suboptimal register allocation

2013-02-15 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56339 --- Comment #2 from Steven Bosscher 2013-02-15 10:00:13 UTC --- The "unbreakable" insns 12 "xmm2:DF=xmm2:DF+xmm0:DF" is created by regmove. .ce3 dump: 2: r64:DF=xmm0:DF 8: r66:DF=xmm2:DF 12: r67:DF=r66:DF+r64:DF 17: xmm0

[Bug rtl-optimization/56339] [4.8 Regression]: Suboptimal register allocation

2013-02-15 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56339 Steven Bosscher changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/56339] [4.8 Regression]: Suboptimal register allocation

2013-02-15 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56339 Steven Bosscher changed: What|Removed |Added CC||steven at gcc dot gnu.org ---

[Bug rtl-optimization/56339] [4.8 Regression]: Suboptimal register allocation

2013-02-15 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56339 Richard Biener changed: What|Removed |Added Keywords||missed-optimization Target Mi