llvm-6502/lib
Chris Lattner 40bf8b48cd 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.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12620 91177308-0d34-0410-b5e6-96231b3b80d8
2004-04-02 20:24:31 +00:00
..
Analysis Add a new analysis 2004-04-02 20:23:17 +00:00
Archive Use the true, decoded name of the archive member in getObjectType. 2004-03-31 19:51:00 +00:00
AsmParser Avoid TRUE and FALSE which apparently conflict with some macros on OSX 2004-03-31 03:49:47 +00:00
Bytecode Use the true, decoded name of the archive member in getObjectType. 2004-03-31 19:51:00 +00:00
CodeGen MBB::remove should not modify the iterator passed in 2004-03-31 21:59:59 +00:00
Debugger "fix" a nasty race condition 2004-01-14 21:18:03 +00:00
ExecutionEngine Fix PR296: [execution engines] Unhandled cast constant expression 2004-03-16 08:38:56 +00:00
Linker Fix linking of constant expr casts due to type resolution changes. With 2004-03-31 02:58:28 +00:00
Support Add new function, autoconf support required tho 2004-04-02 05:04:03 +00:00
Target Clean up code a bit. 2004-04-02 18:11:32 +00:00
Transforms Rewrite the indvars pass to use the ScalarEvolution analysis. 2004-04-02 20:24:31 +00:00
VMCore Make the verifier API more complete and useful. 2004-04-02 15:45:08 +00:00
Makefile CBackend is no longer here 2004-02-13 23:29:37 +00:00