diff options
| -rw-r--r-- | polly/lib/ScheduleOptimizer.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/polly/lib/ScheduleOptimizer.cpp b/polly/lib/ScheduleOptimizer.cpp index a0cfa1f1979..c8c7ebc6953 100644 --- a/polly/lib/ScheduleOptimizer.cpp +++ b/polly/lib/ScheduleOptimizer.cpp @@ -37,6 +37,8 @@ #include "llvm/Support/Debug.h" #include "llvm/Support/CommandLine.h" +static const int CONSTANT_BOUND = 20; + using namespace llvm; using namespace polly; @@ -433,6 +435,7 @@ bool IslScheduleOptimizer::runOnScop(Scop &S) { isl_schedule *schedule; + isl_options_set_schedule_max_constant_term(S.getIslCtx(), CONSTANT_BOUND); schedule = isl_union_set_compute_schedule(domain, validity, proximity); DEBUG(dbgs() << "Computed schedule: "); |

