diff options
author | Dan Gohman <gohman@apple.com> | 2009-11-01 15:28:36 +0000 |
---|---|---|
committer | Dan Gohman <gohman@apple.com> | 2009-11-01 15:28:36 +0000 |
commit | 2b12b95d5d56d1389c6ec17370b5a08adfd678c6 (patch) | |
tree | 6016dc3990b34b216acad77100b6dbaff67a43fa /llvm/lib/Analysis/ScalarEvolution.cpp | |
parent | b49c889d53880f6c7fb1afffcdb39ecefa9647ba (diff) | |
download | bcm5719-llvm-2b12b95d5d56d1389c6ec17370b5a08adfd678c6.tar.gz bcm5719-llvm-2b12b95d5d56d1389c6ec17370b5a08adfd678c6.zip |
Add a function to Passes.h to allow clients to create instances
of the ScalarEvolution pass without needing to #include ScalarEvolution.h.
llvm-svn: 85716
Diffstat (limited to 'llvm/lib/Analysis/ScalarEvolution.cpp')
-rw-r--r-- | llvm/lib/Analysis/ScalarEvolution.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/Analysis/ScalarEvolution.cpp b/llvm/lib/Analysis/ScalarEvolution.cpp index 3e87ca22be3..e330c8da5a9 100644 --- a/llvm/lib/Analysis/ScalarEvolution.cpp +++ b/llvm/lib/Analysis/ScalarEvolution.cpp @@ -5151,6 +5151,8 @@ ScalarEvolution::SCEVCallbackVH::SCEVCallbackVH(Value *V, ScalarEvolution *se) // ScalarEvolution Class Implementation //===----------------------------------------------------------------------===// +FunctionPass *createScalarEvolutionPass() { return new ScalarEvolution(); } + ScalarEvolution::ScalarEvolution() : FunctionPass(&ID) { } |