[llvm-commits] CVS: llvm/include/llvm/Transforms/IPO.h Scalar.h

Chris Lattner lattner at cs.uiuc.edu
Sat Mar 13 20:37:02 PST 2004


Changes in directory llvm/include/llvm/Transforms:

IPO.h updated: 1.28 -> 1.29
Scalar.h updated: 1.34 -> 1.35

---
Log message:

Move loop extractor to the IPO header


---
Diffs of the changes:  (+8 -8)

Index: llvm/include/llvm/Transforms/IPO.h
diff -u llvm/include/llvm/Transforms/IPO.h:1.28 llvm/include/llvm/Transforms/IPO.h:1.29
--- llvm/include/llvm/Transforms/IPO.h:1.28	Sun Mar  7 15:30:08 2004
+++ llvm/include/llvm/Transforms/IPO.h	Sat Mar 13 20:36:34 2004
@@ -134,6 +134,14 @@
 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: llvm/include/llvm/Transforms/Scalar.h
diff -u llvm/include/llvm/Transforms/Scalar.h:1.34 llvm/include/llvm/Transforms/Scalar.h:1.35
--- llvm/include/llvm/Transforms/Scalar.h:1.34	Fri Feb 27 21:33:17 2004
+++ llvm/include/llvm/Transforms/Scalar.h	Sat Mar 13 20:36:34 2004
@@ -139,14 +139,6 @@
 
 //===----------------------------------------------------------------------===//
 //
-// 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
 // that are preceeded by a conditional branch, where the branch gives
 // information about the operands of the condition.  For example, this C code:





More information about the llvm-commits mailing list