[vmkit-commits] [vmkit] r57012 - /vmkit/trunk/lib/JnJVM/VMCore/JnjvmModuleProvider.cpp

Nicolas Geoffray nicolas.geoffray at lip6.fr
Fri Oct 3 08:54:36 PDT 2008


Author: geoffray
Date: Fri Oct  3 10:54:36 2008
New Revision: 57012

URL: http://llvm.org/viewvc/llvm-project?rev=57012&view=rev
Log:
Comment which command line the llvm pass is equivalent to.


Modified:
    vmkit/trunk/lib/JnJVM/VMCore/JnjvmModuleProvider.cpp

Modified: vmkit/trunk/lib/JnJVM/VMCore/JnjvmModuleProvider.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/VMCore/JnjvmModuleProvider.cpp?rev=57012&r1=57011&r2=57012&view=diff

==============================================================================
--- vmkit/trunk/lib/JnJVM/VMCore/JnjvmModuleProvider.cpp (original)
+++ vmkit/trunk/lib/JnJVM/VMCore/JnjvmModuleProvider.cpp Fri Oct  3 10:54:36 2008
@@ -191,6 +191,12 @@
   PM->add(P);
 }
 
+// This is equivalent to:
+// opt -simplifycfg -mem2reg -instcombine -jump-threading -scalarrepl -instcombine 
+//     -condprop -simplifycfg -reassociate -licm essai.bc -loop-unswitch 
+//     -indvars -loop-unroll -instcombine -gvn -sccp -simplifycfg
+//     -instcombine -condprop -dse -adce -simplifycfg
+//
 static void AddStandardCompilePasses(FunctionPassManager *PM) {
     llvm::MutexGuard locked(mvm::jit::executionEngine->lock);
   // LLVM does not allow calling functions from other modules in verifier





More information about the vmkit-commits mailing list