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

Chris Lattner lattner at cs.uiuc.edu
Thu Oct 23 11:52:02 PDT 2003


Changes in directory llvm/include/llvm/Transforms:

IPO.h updated: 1.22 -> 1.23

---
Log message:

Include new prototype


---
Diffs of the changes:  (+6 -0)

Index: llvm/include/llvm/Transforms/IPO.h
diff -u llvm/include/llvm/Transforms/IPO.h:1.22 llvm/include/llvm/Transforms/IPO.h:1.23
--- llvm/include/llvm/Transforms/IPO.h:1.22	Mon Oct 20 15:19:47 2003
+++ llvm/include/llvm/Transforms/IPO.h	Thu Oct 23 11:51:49 2003
@@ -104,6 +104,12 @@
 //
 Pass *createDeadArgEliminationPass(bool DeleteFromExternalFunctions=false);
 
+//===----------------------------------------------------------------------===//
+// createIPConstantPropagationPass - This pass propagates constants from call
+// sites into the bodies of functions.
+//
+Pass *createIPConstantPropagationPass();
+
 
 //===----------------------------------------------------------------------===//
 // These passes are wrappers that can do a few simple structure mutation





More information about the llvm-commits mailing list