[vmkit-commits] [vmkit] r76419 - /vmkit/trunk/lib/Mvm/Compiler/JIT.cpp

Nicolas Geoffray nicolas.geoffray at lip6.fr
Mon Jul 20 03:17:27 PDT 2009


Author: geoffray
Date: Mon Jul 20 05:17:16 2009
New Revision: 76419

URL: http://llvm.org/viewvc/llvm-project?rev=76419&view=rev
Log:
Initialize passes before running them.


Modified:
    vmkit/trunk/lib/Mvm/Compiler/JIT.cpp

Modified: vmkit/trunk/lib/Mvm/Compiler/JIT.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/Mvm/Compiler/JIT.cpp?rev=76419&r1=76418&r2=76419&view=diff

==============================================================================
--- vmkit/trunk/lib/Mvm/Compiler/JIT.cpp (original)
+++ vmkit/trunk/lib/Mvm/Compiler/JIT.cpp Mon Jul 20 05:17:16 2009
@@ -329,7 +329,8 @@
   addPass(PM, createDeadStoreEliminationPass()); // Delete dead stores
   addPass(PM, createAggressiveDCEPass());        // Delete dead instructions
   addPass(PM, createCFGSimplificationPass());    // Merge & remove BBs
-
+  
+  PM->doInitialization();
 }
 
 // We protect the creation of IR with the executionEngine lock because





More information about the vmkit-commits mailing list