[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