Chris Lattner
|
f6236cc2e9
|
Use the new SplitBlockPredecessors to implement a todo.
llvm-svn: 50022
|
2008-04-21 02:57:57 +00:00 |
Chris Lattner
|
ff1c6e388c
|
finish the first cut of a jump threading pass implementation.
llvm-svn: 50006
|
2008-04-20 22:39:42 +00:00 |
Chris Lattner
|
9c1f1a82bf
|
we can only thread blocks when there is a pred we can determine the succ of.
llvm-svn: 50003
|
2008-04-20 21:18:09 +00:00 |
Chris Lattner
|
2115722ffa
|
improve comments, infrastructure, and add some validity checks for threading.
Add a cost function.
llvm-svn: 50002
|
2008-04-20 21:13:06 +00:00 |
Chris Lattner
|
b3b6007c8b
|
Add a new Jump Threading pass, which will handle cases
such as those in PR2235. Right now the pass is not very
effective. :)
llvm-svn: 50000
|
2008-04-20 20:35:01 +00:00 |