Move loop extractor to the IPO header
authorChris Lattner <sabre@nondot.org>
Sun, 14 Mar 2004 02:36:34 +0000 (02:36 +0000)
committerChris Lattner <sabre@nondot.org>
Sun, 14 Mar 2004 02:36:34 +0000 (02:36 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12374 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Transforms/IPO.h
include/llvm/Transforms/Scalar.h

index 48a1895694bb96ef88bff49e35877d70ab3805db..695dc80feb986d2263caaf27ec9af609ce738749 100644 (file)
@@ -134,6 +134,14 @@ Pass *createIPConstantPropagationPass();
 Pass *createSwapElementsPass();
 Pass *createSortElementsPass();
 
+
+//===----------------------------------------------------------------------===//
+//
+// LoopExtractor - This pass moves every natural loop into its own function.
+// Mostly useful in debugging via bugpoint.
+//
+Pass *createLoopExtractorPass();
+
 } // End llvm namespace
 
 #endif
index 09c12b3c296b9ef63478eebb4efd1fa825f05d16..59ff8f2121e626c9f53416cb8e8b089e45688d10 100644 (file)
@@ -137,14 +137,6 @@ Pass *createInstructionCombiningPass();
 FunctionPass *createLICMPass();
 
 
-//===----------------------------------------------------------------------===//
-//
-// LoopExtractor - This pass moves every natural loop into its own function.
-// Mostly useful in debugging via bugpoint.
-//
-FunctionPass *createLoopExtractorPass();
-
-
 //===----------------------------------------------------------------------===//
 //
 // PiNodeInsertion - This pass inserts single entry Phi nodes into basic blocks