diff options
| -rw-r--r-- | polly/lib/Analysis/ScopDetection.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/polly/lib/Analysis/ScopDetection.cpp b/polly/lib/Analysis/ScopDetection.cpp index 667543548d6..edced06d8f0 100644 --- a/polly/lib/Analysis/ScopDetection.cpp +++ b/polly/lib/Analysis/ScopDetection.cpp @@ -508,10 +508,10 @@ bool ScopDetection::isValidRegion(DetectionContext &Context) const { if (!R.isSimple()) INVALID(SimpleRegion, "Region not simple: " << R.getNameStr()); - if (!allBlocksValid(Context)) + if (!isValidExit(Context)) return false; - if (!isValidExit(Context)) + if (!allBlocksValid(Context)) return false; DEBUG(dbgs() << "OK\n"); |

