Allow the client of DependenceInfo to obtain dependences at different granularities.
llvm-svn: 262591
diff --git a/polly/lib/Transform/ScheduleOptimizer.cpp b/polly/lib/Transform/ScheduleOptimizer.cpp
index 77c339f..6702c53 100644
--- a/polly/lib/Transform/ScheduleOptimizer.cpp
+++ b/polly/lib/Transform/ScheduleOptimizer.cpp
@@ -462,7 +462,8 @@
return false;
}
- const Dependences &D = getAnalysis<DependenceInfo>().getDependences();
+ const Dependences &D =
+ getAnalysis<DependenceInfo>().getDependences(Dependences::AL_Statement);
if (!D.hasValidDependences())
return false;