llvm-mirror/lib/Transforms
Chris Lattner cf5bd8a9ab 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
Instrumentation Start cleaning up this pass so that I can debug it. 2004-03-30 19:53:46 +00:00
IPO Add statistics to the loop extractor. The loop extractor has successfully 2004-03-18 05:46:10 +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
TransformInternals.cpp Adjust to the changed StructType interface. In particular, getElementTypes() is gone. 2004-02-09 04:37:31 +00:00
TransformInternals.h