llvm-6502/lib/Transforms
Chris Lattner 2ab6a7358e Add support to the loop canonicalization pass to make it transform loops to
have a SINGLE backedge.  This is useful to, for example, the -indvars pass.

This implements testcase LoopSimplify/single-backedge.ll and closes PR#34


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9065 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-13 00:37:13 +00:00
..
Hello Initial checkin of the "Hello World" Pass. 2002-08-08 20:10:38 +00:00
Instrumentation Include <cstdio> instead of <stdio.h>. 2003-10-10 18:46:52 +00:00
IPO Fix spelling. 2003-10-10 17:57:28 +00:00
Scalar Rename loop preheaders pass to loop simplify 2003-10-12 21:52:28 +00:00
Utils Add support to the loop canonicalization pass to make it transform loops to 2003-10-13 00:37:13 +00:00
ExprTypeConvert.cpp Fix spelling. 2003-10-10 17:57:28 +00:00
LevelRaise.cpp Prototype for creator function got moved 2003-09-01 20:45:33 +00:00
Makefile Convert DIRS to PARALLEL_DIRS. They can be built independently. 2002-09-29 11:52:14 +00:00
TransformInternals.cpp Fix spelling. 2003-10-10 17:57:28 +00:00
TransformInternals.h The word dependent' has no a'. 2003-08-21 22:14:26 +00:00