Fix a minor bug in runPassesOn
authorChris Lattner <sabre@nondot.org>
Sun, 14 Mar 2004 21:37:41 +0000 (21:37 +0000)
committerChris Lattner <sabre@nondot.org>
Sun, 14 Mar 2004 21:37:41 +0000 (21:37 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12397 91177308-0d34-0410-b5e6-96231b3b80d8

tools/bugpoint/OptimizerDriver.cpp

index 14ca7c832c32d65de36103dfc8bf33eb4d11df80..ad69caaec6e3807761eefcce0a613a5af191aa54 100644 (file)
@@ -179,6 +179,7 @@ Module *BugDriver::runPassesOn(Module *M,
       EmitProgressBytecode("pass-error",  false);
       exit(debugOptimizerCrash());
     }
+    swapProgramIn(OldProgram);
     return 0;
   }