aboutsummaryrefslogtreecommitdiff
path: root/lib/Transforms/Scalar/JumpThreading.cpp
AgeCommit message (Expand)Author
2008-05-09restore doxygen comment.Chris Lattner
2008-05-08Improve pass documentation and comments.Gordon Henriksen
2008-05-06fix typo Duncan noticedChris Lattner
2008-05-05Fix a crash when threading a block that includes a MRV call result.Chris Lattner
2008-04-25Don't infininitely thread branches when a threaded edgeChris Lattner
2008-04-22Start doing the significantly useful part of jump threading: handle casesChris Lattner
2008-04-22Dig through multiple levels of AND to thread jumps if needed.Chris Lattner
2008-04-22Teach jump threading to thread through blocks like:Chris Lattner
2008-04-22refactor some code, no functionality change.Chris Lattner
2008-04-21fix grammar-o, thanks to Duncan for noticing.Chris Lattner
2008-04-21Use the new SplitBlockPredecessors to implement a todo.Chris Lattner
2008-04-20finish the first cut of a jump threading pass implementation.Chris Lattner
2008-04-20we can only thread blocks when there is a pred we can determine the succ of.Chris Lattner
2008-04-20improve comments, infrastructure, and add some validity checks for threading.Chris Lattner
2008-04-20Add a new Jump Threading pass, which will handle casesChris Lattner