New prototype
authorChris Lattner <sabre@nondot.org>
Fri, 10 Dec 2004 07:55:01 +0000 (07:55 +0000)
committerChris Lattner <sabre@nondot.org>
Fri, 10 Dec 2004 07:55:01 +0000 (07:55 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18751 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Transforms/IPO.h

index 5006b3da69d9ab192f12306a41c026c739ebf04f..77f63f5c8de15f810eb41762b78ece357e4cd00e 100644 (file)
@@ -138,6 +138,12 @@ ModulePass *createArgumentPromotionPass();
 ///
 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();
 
 //===----------------------------------------------------------------------===//
 //