llvm-project/llvm/lib/Transforms
Chris Lattner e61b67d7d5 Rewrite the indvars pass to use the ScalarEvolution analysis.
This also implements some new features for the indvars pass, including
linear function test replacement, exit value substitution, and it works with
a much more general class of induction variables and loops.

llvm-svn: 12620
2004-04-02 20:24:31 +00:00
..
Hello Finegrainify namespacification 2004-01-09 06:12:26 +00:00
IPO Add statistics to the loop extractor. The loop extractor has successfully 2004-03-18 05:46:10 +00:00
Instrumentation Start cleaning up this pass so that I can debug it. 2004-03-30 19:53:46 +00:00
Scalar Rewrite the indvars pass to use the ScalarEvolution analysis. 2004-04-02 20:24:31 +00:00
Utils Fix the obvious bug in my previous checkin 2004-04-02 18:15:10 +00:00
ExprTypeConvert.cpp Punt if we see gigantic PHI nodes. This improves a huge interpreter loop 2004-03-16 19:52:53 +00:00
LevelRaise.cpp Adjust to the changed StructType interface. In particular, getElementTypes() is gone. 2004-02-09 04:37:31 +00:00
Makefile Added LLVM copyright notice to Makefiles. 2003-10-20 22:26:57 +00:00
TransformInternals.cpp Adjust to the changed StructType interface. In particular, getElementTypes() is gone. 2004-02-09 04:37:31 +00:00
TransformInternals.h Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00