diff options
author | Devang Patel <dpatel@apple.com> | 2007-01-25 23:23:25 +0000 |
---|---|---|
committer | Devang Patel <dpatel@apple.com> | 2007-01-25 23:23:25 +0000 |
commit | 4d447f512122a8c3784f4ab2c55b4b1be47db82e (patch) | |
tree | cf67f30106169a1a6c114519b56100b2dfbce4e1 /include/llvm/Transforms | |
parent | c285414988ba026d01e5d8acc07a21cd06fd5732 (diff) | |
download | external_llvm-4d447f512122a8c3784f4ab2c55b4b1be47db82e.zip external_llvm-4d447f512122a8c3784f4ab2c55b4b1be47db82e.tar.gz external_llvm-4d447f512122a8c3784f4ab2c55b4b1be47db82e.tar.bz2 |
Inherit BasicBlockPass directly from Pass.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33511 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/Transforms')
-rw-r--r-- | include/llvm/Transforms/Scalar.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/include/llvm/Transforms/Scalar.h b/include/llvm/Transforms/Scalar.h index 4b38887..ea5692b 100644 --- a/include/llvm/Transforms/Scalar.h +++ b/include/llvm/Transforms/Scalar.h @@ -19,8 +19,8 @@ namespace llvm { -class ModulePass; class FunctionPass; +class Pass; class GetElementPtrInst; class PassInfo; class TerminatorInst; @@ -52,7 +52,7 @@ FunctionPass *createSCCPPass(); // without modifying the CFG of the function. It is a BasicBlockPass, so it // runs efficiently when queued next to other BasicBlockPass's. // -FunctionPass *createDeadInstEliminationPass(); +Pass *createDeadInstEliminationPass(); //===----------------------------------------------------------------------===// // @@ -249,7 +249,7 @@ extern const PassInfo *LowerSelectID; // // AU.addRequiredID(LowerAllocationsID); // -FunctionPass *createLowerAllocationsPass(bool LowerMallocArgToInteger = false); +Pass *createLowerAllocationsPass(bool LowerMallocArgToInteger = false); extern const PassInfo *LowerAllocationsID; //===----------------------------------------------------------------------===// |