[Bug tree-optimization/32306] [6/7/8 Regression] redundant && || not eliminated

2018-02-19 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32306 Jeffrey A. Law changed: What|Removed |Added Target Milestone|6.5 |9.0 --- Comment #38 from Jeffrey A. Law

[Bug tree-optimization/32306] [6/7/8 Regression] redundant && || not eliminated

2018-02-16 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32306 --- Comment #37 from Jeffrey A. Law --- Another thought for dealing with this BZ: Use the infrastructure Alex built to identify blocks that are in effect forwarders (ie, they need not be copied for jump threading). Use that knowledge to thread

[Bug tree-optimization/32306] [6/7/8 Regression] redundant && || not eliminated

2017-11-24 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32306 --- Comment #36 from Jeffrey A. Law --- Just a couple notes. I'm not currently looking at this, but this is probably the best bug to track thoughts around how to try and capture secondary effects of jump threading without re-running all of DOM.