[llvm-commits] CVS: llvm/include/llvm/Transforms/Scalar.h
Devang Patel
dpatel at apple.com
Thu Jan 25 15:23:45 PST 2007
Changes in directory llvm/include/llvm/Transforms:
Scalar.h updated: 1.69 -> 1.70
---
Log message:
Inherit BasicBlockPass directly from Pass.
---
Diffs of the changes: (+3 -3)
Scalar.h | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
Index: llvm/include/llvm/Transforms/Scalar.h
diff -u llvm/include/llvm/Transforms/Scalar.h:1.69 llvm/include/llvm/Transforms/Scalar.h:1.70
--- llvm/include/llvm/Transforms/Scalar.h:1.69 Fri Oct 13 15:53:50 2006
+++ llvm/include/llvm/Transforms/Scalar.h Thu Jan 25 17:23:25 2007
@@ -19,8 +19,8 @@
namespace llvm {
-class ModulePass;
class FunctionPass;
+class Pass;
class GetElementPtrInst;
class PassInfo;
class TerminatorInst;
@@ -52,7 +52,7 @@
// 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 @@
//
// AU.addRequiredID(LowerAllocationsID);
//
-FunctionPass *createLowerAllocationsPass(bool LowerMallocArgToInteger = false);
+Pass *createLowerAllocationsPass(bool LowerMallocArgToInteger = false);
extern const PassInfo *LowerAllocationsID;
//===----------------------------------------------------------------------===//
More information about the llvm-commits
mailing list