[FIX] Clear all maps between runs

llvm-svn: 248915
diff --git a/polly/lib/Analysis/ScopDetection.cpp b/polly/lib/Analysis/ScopDetection.cpp
index de8a00c..deeb10d 100644
--- a/polly/lib/Analysis/ScopDetection.cpp
+++ b/polly/lib/Analysis/ScopDetection.cpp
@@ -1136,10 +1136,12 @@
 }
 
 void ScopDetection::releaseMemory() {
-  ValidRegions.clear();
   RejectLogs.clear();
-  NonAffineSubRegionMap.clear();
+  ValidRegions.clear();
   InsnToMemAcc.clear();
+  BoxedLoopsMap.clear();
+  NonAffineSubRegionMap.clear();
+  RequiredInvariantLoadsMap.clear();
 
   // Do not clear the invalid function set.
 }