[llvm-commits] [llvm] r75136 - in /llvm/trunk/include/llvm: LinkAllPasses.h Transforms/Scalar.h

Nick Lewycky nicholas at mxc.ca
Thu Jul 9 08:33:55 PDT 2009


Author: nicholas
Date: Thu Jul  9 10:33:55 2009
New Revision: 75136

URL: http://llvm.org/viewvc/llvm-project?rev=75136&view=rev
Log:
Forgot a couple files when adding the -ssi-everything pass.

Modified:
    llvm/trunk/include/llvm/LinkAllPasses.h
    llvm/trunk/include/llvm/Transforms/Scalar.h

Modified: llvm/trunk/include/llvm/LinkAllPasses.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/LinkAllPasses.h?rev=75136&r1=75135&r2=75136&view=diff

==============================================================================
--- llvm/trunk/include/llvm/LinkAllPasses.h (original)
+++ llvm/trunk/include/llvm/LinkAllPasses.h Thu Jul  9 10:33:55 2009
@@ -130,6 +130,7 @@
       (void) llvm::createDbgInfoPrinterPass();
       (void) llvm::createPartialInliningPass();
       (void) llvm::createSSIPass();
+      (void) llvm::createSSIEverythingPass();
 
       (void)new llvm::IntervalPartition();
       (void)new llvm::FindUsedTypes();

Modified: llvm/trunk/include/llvm/Transforms/Scalar.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/Transforms/Scalar.h?rev=75136&r1=75135&r2=75136&view=diff

==============================================================================
--- llvm/trunk/include/llvm/Transforms/Scalar.h (original)
+++ llvm/trunk/include/llvm/Transforms/Scalar.h Thu Jul  9 10:33:55 2009
@@ -339,10 +339,18 @@
   
 //===----------------------------------------------------------------------===//
 //
-// SSI - This pass converts to Static Single Information form.
+// SSI - This pass converts instructions to Static Single Information form
+// on demand.
 //
 FunctionPass *createSSIPass();
 
+//===----------------------------------------------------------------------===//
+//
+// SSI - This pass converts every non-void instuction to Static Single
+// Information form.
+//
+FunctionPass *createSSIEverythingPass();
+
 } // End llvm namespace
 
 #endif





More information about the llvm-commits mailing list