[FIX] Clear all maps between runs

llvm-svn: 248915
This commit is contained in:
Johannes Doerfert 2015-09-30 16:51:05 +00:00
parent 4f04e2ec87
commit 6206d7a67c
1 changed files with 4 additions and 2 deletions

View File

@ -1136,10 +1136,12 @@ void ScopDetection::print(raw_ostream &OS, const Module *) const {
}
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.
}