Set wasRun to false here on Dan's suggestion.
[oota-llvm.git] / lib / VMCore / PassManager.cpp
index 24fb35c215c80f720f3050cc20a36e8a02c404c2..78fc28ec111d8ba870c9300a1d34464720732ad3 100644 (file)
@@ -1305,6 +1305,7 @@ void FunctionPassManagerImpl::releaseMemoryOnTheFly() {
       FPPM->getContainedPass(Index)->releaseMemory();
     }
   }
+  wasRun = false;
 }
 
 // Execute all the passes managed by this top level manager.