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

Chris Lattner lattner at cs.uiuc.edu
Thu Dec 9 23:55:17 PST 2004



Changes in directory llvm/include/llvm/Transforms:

IPO.h updated: 1.38 -> 1.39
---
Log message:

New prototype


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

Index: llvm/include/llvm/Transforms/IPO.h
diff -u llvm/include/llvm/Transforms/IPO.h:1.38 llvm/include/llvm/Transforms/IPO.h:1.39
--- llvm/include/llvm/Transforms/IPO.h:1.38	Thu Dec  2 15:24:18 2004
+++ llvm/include/llvm/Transforms/IPO.h	Fri Dec 10 01:55:01 2004
@@ -138,6 +138,12 @@
 ///
 ModulePass *createIPConstantPropagationPass();
 
+//===----------------------------------------------------------------------===//
+/// createIPSCCPPass - This pass propagates constants from call sites into the
+/// bodies of functions, and keeps track of whether basic blocks are executable
+/// in the process.
+///
+ModulePass *createIPSCCPPass();
 
 //===----------------------------------------------------------------------===//
 //






More information about the llvm-commits mailing list