From: Chris Lattner Date: Fri, 25 Jun 2004 07:41:06 +0000 (+0000) Subject: Prototype for new ConstantExpr lowering pass, contributed by Vladimir Prus! X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=288c92c16b256ee2d5a28f302523db1e08e0eecf;p=oota-llvm.git Prototype for new ConstantExpr lowering pass, contributed by Vladimir Prus! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14397 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/llvm/Transforms/Scalar.h b/include/llvm/Transforms/Scalar.h index 56a4981151d..d2fc8fe8401 100644 --- a/include/llvm/Transforms/Scalar.h +++ b/include/llvm/Transforms/Scalar.h @@ -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(); //===----------------------------------------------------------------------===//