Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
llvm
/
43e2a035309f4e353a8bd5547d10125414597e74
/
lib
/
Transforms
/
Scalar
/
JumpThreading.cpp
43e2a03
Fix some constructs that gcc-4.4 warns about.
by Duncan Sands
· 16 years ago
02dea8b
Tidy up BasicBlock::getFirstNonPHI, and change a bunch of places to
by Dan Gohman
· 16 years ago
6e7b322
Fix typo.
by Matthijs Kooijman
· 16 years ago
844731a
Clean up the use of static and anonymous namespaces. This turned up
by Dan Gohman
· 16 years ago
94019f8
restore doxygen comment.
by Chris Lattner
· 16 years ago
a8a118b
Improve pass documentation and comments.
by Gordon Henriksen
· 16 years ago
9b34849
fix typo Duncan noticed
by Chris Lattner
· 16 years ago
8554cc2
Fix a crash when threading a block that includes a MRV call result.
by Chris Lattner
· 16 years ago
eede65c
Don't infininitely thread branches when a threaded edge
by Chris Lattner
· 16 years ago
a5ddb59
Start doing the significantly useful part of jump threading: handle cases
by Chris Lattner
· 16 years ago
ae65b3c
Dig through multiple levels of AND to thread jumps if needed.
by Chris Lattner
· 16 years ago
6bf7750
Teach jump threading to thread through blocks like:
by Chris Lattner
· 16 years ago
d38c14e
refactor some code, no functionality change.
by Chris Lattner
· 16 years ago
037c781
fix grammar-o, thanks to Duncan for noticing.
by Chris Lattner
· 16 years ago
2cc6751
Use the new SplitBlockPredecessors to implement a todo.
by Chris Lattner
· 16 years ago
bd3401f
finish the first cut of a jump threading pass implementation.
by Chris Lattner
· 16 years ago
f9065a9
we can only thread blocks when there is a pred we can determine the succ of.
by Chris Lattner
· 16 years ago
177480b
improve comments, infrastructure, and add some validity checks for threading.
by Chris Lattner
· 16 years ago
8383a7b
Add a new Jump Threading pass, which will handle cases
by Chris Lattner
· 16 years ago