Prototype for new ConstantExpr lowering pass, contributed by Vladimir Prus!
authorChris Lattner <sabre@nondot.org>
Fri, 25 Jun 2004 07:41:06 +0000 (07:41 +0000)
committerChris Lattner <sabre@nondot.org>
Fri, 25 Jun 2004 07:41:06 +0000 (07:41 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14397 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Transforms/Scalar.h

index 56a4981151d4533cbe60376ef694c26d08b11f21..d2fc8fe84014841682a5e439c92698588726a483 100644 (file)
@@ -292,6 +292,11 @@ extern const PassInfo *LowerInvokePassID;
 /// 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();
   
 
 //===----------------------------------------------------------------------===//