[llvm-commits] CVS: llvm/include/llvm/Transforms/Scalar.h

Brian Gaeke gaeke at niobe.cs.uiuc.edu
Wed Aug 13 13:19:20 PDT 2003


Changes in directory llvm/include/llvm/Transforms:

Scalar.h updated: 1.18 -> 1.19

---
Log message:

Factory methods for FunctionPasses now return type FunctionPass *.


---
Diffs of the changes:

Index: llvm/include/llvm/Transforms/Scalar.h
diff -u llvm/include/llvm/Transforms/Scalar.h:1.18 llvm/include/llvm/Transforms/Scalar.h:1.19
--- llvm/include/llvm/Transforms/Scalar.h:1.18	Sun Jun 22 15:10:42 2003
+++ llvm/include/llvm/Transforms/Scalar.h	Wed Aug 13 13:18:11 2003
@@ -9,6 +9,7 @@
 #define LLVM_TRANSFORMS_SCALAR_H
 
 class Pass;
+class FunctionPass;
 class GetElementPtrInst;
 class PassInfo;
 class TerminatorInst;
@@ -244,7 +245,7 @@
 // This pass converts SwitchInst instructions into a sequence of chained binary
 // branch instructions.
 //
-Pass *createLowerSwitchPass();
+FunctionPass *createLowerSwitchPass();
 
 //===----------------------------------------------------------------------===//
 //





More information about the llvm-commits mailing list