[polly] r318988 - [MaximalStaticExpansion] Simplify this code a bit. NFCI.

Davide Italiano via llvm-commits llvm-commits at lists.llvm.org
Sat Nov 25 15:01:31 PST 2017


Author: davide
Date: Sat Nov 25 15:01:31 2017
New Revision: 318988

URL: http://llvm.org/viewvc/llvm-project?rev=318988&view=rev
Log:
[MaximalStaticExpansion] Simplify this code a bit. NFCI.

Modified:
    polly/trunk/lib/Transform/MaximalStaticExpansion.cpp

Modified: polly/trunk/lib/Transform/MaximalStaticExpansion.cpp
URL: http://llvm.org/viewvc/llvm-project/polly/trunk/lib/Transform/MaximalStaticExpansion.cpp?rev=318988&r1=318987&r2=318988&view=diff
==============================================================================
--- polly/trunk/lib/Transform/MaximalStaticExpansion.cpp (original)
+++ polly/trunk/lib/Transform/MaximalStaticExpansion.cpp Sat Nov 25 15:01:31 2017
@@ -376,12 +376,8 @@ void MaximalStaticExpander::mapAccess(Sc
     auto Domain = isl::union_set(DomainSet);
 
     // Get the dependences relevant for this MA.
-    isl::union_map MapDependences;
-    if (Reverse) {
-      MapDependences = filterDependences(S, Dependences.reverse(), MA);
-    } else {
-      MapDependences = filterDependences(S, Dependences, MA);
-    }
+    isl::union_map MapDependences =
+        filterDependences(S, Reverse ? Dependences.reverse() : Dependences, MA);
 
     // If no dependences, no need to modify anything.
     if (MapDependences.is_empty())




More information about the llvm-commits mailing list