https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83410
--- Comment #8 from Richard Biener ---
So it's SCOP detection failing in
/* Check for unstructured control flow: CFG not generated by structured
if-then-else. */
if (bb->succs->length () > 1)
{
edge e;
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83410
Jeffrey A. Law changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83410
--- Comment #6 from Jeffrey A. Law ---
Author: law
Date: Fri Dec 15 16:19:22 2017
New Revision: 255700
URL: https://gcc.gnu.org/viewcvs?rev=255700&root=gcc&view=rev
Log:
PR tree-optimization/83410
* tree-ssa-threadupdate.c (threa
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83410
--- Comment #5 from Jeffrey A. Law ---
So to record my current thoughts.
There's two competing needs here. We sometimes want to thread as the
simplifications can enable vectorization. Other times we do not want to thread
because threading inhi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83410
--- Comment #4 from Jeffrey A. Law ---
And of course there's cases where we depend on threading similar situations to
enable vectorization. I loathe the idea of checking for graphite to determine
whether or not to thread these edges, it feels li
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83410
Jeffrey A. Law changed:
What|Removed |Added
Priority|P3 |P2
--- Comment #3 from Jeffrey A. Law
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83410
--- Comment #2 from Jeffrey A. Law ---
Not failing for me. Oh wait. This depends on graphite? I don't typically
build with graphite. Let me restart...
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83410
David Edelsohn changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83410
Rainer Orth changed:
What|Removed |Added
Target Milestone|--- |8.0