diff options
author | Chris Lattner <sabre@nondot.org> | 2004-06-25 07:41:06 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2004-06-25 07:41:06 +0000 |
commit | 288c92c16b256ee2d5a28f302523db1e08e0eecf (patch) | |
tree | ba205d47802875e1c19144c3cdf06199110c52b0 | |
parent | 2280098594e7527c86c6f36e657c0a5e14f2fc95 (diff) | |
download | external_llvm-288c92c16b256ee2d5a28f302523db1e08e0eecf.zip external_llvm-288c92c16b256ee2d5a28f302523db1e08e0eecf.tar.gz external_llvm-288c92c16b256ee2d5a28f302523db1e08e0eecf.tar.bz2 |
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
-rw-r--r-- | include/llvm/Transforms/Scalar.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/llvm/Transforms/Scalar.h b/include/llvm/Transforms/Scalar.h index 56a4981..d2fc8fe 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(); //===----------------------------------------------------------------------===// |