From 3c0517652645a283e9d1d2ee3aa7d63f6e9af90e Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Fri, 10 Dec 2004 07:55:01 +0000 Subject: [PATCH] New prototype git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18751 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/Transforms/IPO.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/include/llvm/Transforms/IPO.h b/include/llvm/Transforms/IPO.h index 5006b3da69d..77f63f5c8de 100644 --- a/include/llvm/Transforms/IPO.h +++ b/include/llvm/Transforms/IPO.h @@ -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(); //===----------------------------------------------------------------------===// // -- 2.34.1