Owen Anderson
|
f4aece5976
|
Remove debugging code.
llvm-svn: 51666
|
2008-05-29 08:15:48 +00:00 |
Owen Anderson
|
ad5f211b48
|
Clean ups for loop deletion based on Chris' feedback.
Also, use SCEV to determine the trip count of the loop, which is more powerful
and accurate that Loop::getTripCount.
llvm-svn: 51179
|
2008-05-16 04:32:45 +00:00 |
Dan Gohman
|
d78c400b5b
|
Clean up the use of static and anonymous namespaces. This turned up
several things that were neither in an anonymous namespace nor static
but not intended to be global.
llvm-svn: 51017
|
2008-05-13 00:00:25 +00:00 |
Gordon Henriksen
|
829046b0b4
|
Improve pass documentation and comments.
Patch by Matthijs Kooijman!
llvm-svn: 50861
|
2008-05-08 17:46:35 +00:00 |
Owen Anderson
|
0e1ab4a9be
|
We need to update PHIs containing the exiting block, not the exit block. We really should come up with better names for these.
llvm-svn: 50770
|
2008-05-06 20:55:16 +00:00 |
Owen Anderson
|
0ced13ccd9
|
This condition got inverted accidentally.
llvm-svn: 50473
|
2008-04-30 07:16:33 +00:00 |
Owen Anderson
|
e674600266
|
A lot of cleanups and documentation improvements, as well as a few corner case fixes. Most
of this was suggested by Chris.
llvm-svn: 50441
|
2008-04-29 20:59:33 +00:00 |
Owen Anderson
|
2306a1e098
|
Rename DeadLoopElimination to LoopDeletion, part 2.
llvm-svn: 50437
|
2008-04-29 20:06:54 +00:00 |
Owen Anderson
|
e9f05bd1f0
|
Rename DeadLoopElimination to LoopDeletion, part one.
llvm-svn: 50436
|
2008-04-29 19:58:07 +00:00 |