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

Chris Lattner lattner at cs.uiuc.edu
Fri Jun 25 02:42:03 PDT 2004


Changes in directory llvm/include/llvm/Transforms:

Scalar.h updated: 1.40 -> 1.41

---
Log message:

Prototype for new ConstantExpr lowering pass, contributed by Vladimir Prus!


---
Diffs of the changes:  (+5 -0)

Index: llvm/include/llvm/Transforms/Scalar.h
diff -u llvm/include/llvm/Transforms/Scalar.h:1.40 llvm/include/llvm/Transforms/Scalar.h:1.41
--- llvm/include/llvm/Transforms/Scalar.h:1.40	Sun May 23 16:16:13 2004
+++ llvm/include/llvm/Transforms/Scalar.h	Fri Jun 25 02:41:06 2004
@@ -292,6 +292,11 @@
 /// pass, which lowers garbage collection intrinsics to normal LLVM code.
 ///
 FunctionPass *createLowerGCPass();
+
+//===----------------------------------------------------------------------===//
+// Returns a pass which converts all instances of ConstantExpression
+// into regular LLVM instructions.
+FunctionPass* createLowerConstantExpressionsPass();
   
 
 //===----------------------------------------------------------------------===//





More information about the llvm-commits mailing list