[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