[Bug tree-optimization/68398] [6 Regression] coremark regression due to r229685

2016-01-27 Thread law at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68398 --- Comment #7 from Jeffrey A. Law --- Author: law Date: Wed Jan 27 19:19:47 2016 New Revision: 232897 URL: https://gcc.gnu.org/viewcvs?rev=232897=gcc=rev Log: PR tree-optimization/68398 * params.def

[Bug tree-optimization/68398] [6 Regression] coremark regression due to r229685

2016-01-27 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68398 Jeffrey A. Law changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/68398] [6 Regression] coremark regression due to r229685

2016-01-25 Thread law at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68398 --- Comment #6 from Jeffrey A. Law --- Author: law Date: Mon Jan 25 19:19:09 2016 New Revision: 232802 URL: https://gcc.gnu.org/viewcvs?rev=232802=gcc=rev Log: PR tree-optimization/69196 PR tree-optimization/68398 *

[Bug tree-optimization/68398] [6 Regression] coremark regression due to r229685

2016-01-23 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68398 Jeffrey A. Law changed: What|Removed |Added Priority|P3 |P2 --- Comment #2 from Jeffrey A. Law

[Bug tree-optimization/68398] [6 Regression] coremark regression due to r229685

2016-01-23 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68398 Jeffrey A. Law changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/68398] [6 Regression] coremark regression due to r229685

2016-01-23 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68398 --- Comment #3 from Jeffrey A. Law --- Actually, it's not trying to prevent an irreducible loop, it's trying prevent creating a loop with several latches or subloops. So it's not as bad as I first thought.

[Bug tree-optimization/68398] [6 Regression] coremark regression due to r229685

2016-01-23 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68398 --- Comment #5 from Jeffrey A. Law --- Doing it after the loop optimizer doesn't help. I haven't really looked into why. The concerns around not creating new subloops or multiple latches pre-date a lot of the loop infrastructure changes Richi

[Bug tree-optimization/68398] [6 Regression] coremark regression due to r229685

2016-01-23 Thread spop at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68398 --- Comment #4 from Sebastian Pop --- Thanks Jeff for looking into this issue. I was thinking about a heuristic as you mentioned in comment #2: what about allowing creation of irreducible loops, multiple latches, etc. after the loop optimizers

[Bug tree-optimization/68398] [6 Regression] coremark regression due to r229685

2016-01-05 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68398 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |6.0 Summary|coremark