[llvm-commits] [polly] r155634 - /polly/trunk/lib/Analysis/Dependences.cpp
Tobias Grosser
grosser at fim.uni-passau.de
Thu Apr 26 06:43:03 PDT 2012
Author: grosser
Date: Thu Apr 26 08:43:03 2012
New Revision: 155634
URL: http://llvm.org/viewvc/llvm-project?rev=155634&view=rev
Log:
Further simplify parallelism test
Modified:
polly/trunk/lib/Analysis/Dependences.cpp
Modified: polly/trunk/lib/Analysis/Dependences.cpp
URL: http://llvm.org/viewvc/llvm-project/polly/trunk/lib/Analysis/Dependences.cpp?rev=155634&r1=155633&r2=155634&view=diff
==============================================================================
--- polly/trunk/lib/Analysis/Dependences.cpp (original)
+++ polly/trunk/lib/Analysis/Dependences.cpp Thu Apr 26 08:43:03 2012
@@ -202,10 +202,7 @@
ScheduleDeps = isl_map_intersect_range(ScheduleDeps, ScheduleSubset);
isl_set *Distances = isl_map_deltas(ScheduleDeps);
-
- isl_space *Space = isl_space_set_alloc(S->getIslCtx(), 0, ParallelDim);
- Space = isl_space_align_params(Space, S->getParamSpace());
-
+ isl_space *Space = isl_set_get_space(Distances);
isl_set *Invalid = isl_set_universe(Space);
// [0, ..., 0, +] - All zeros and last dimension larger than zero
@@ -213,7 +210,6 @@
Invalid = isl_set_fix_si(Invalid, isl_dim_set, i, 0);
Invalid = isl_set_lower_bound_si(Invalid, isl_dim_set, ParallelDim - 1, 1);
-
Invalid = isl_set_intersect(Invalid, Distances);
bool IsParallel = isl_set_is_empty(Invalid);
More information about the llvm-commits
mailing list