[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.
}