1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-21 03:53:04 +02:00
llvm-mirror/lib/Transforms
Chris Lattner 7519b1216b 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

llvm-svn: 9065
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 Add support to the loop canonicalization pass to make it transform loops to 2003-10-13 00:37:13 +00:00
Utils Rename loop preheaders pass to loop simplify 2003-10-12 21:52:28 +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