| Age | Commit message (Expand) | Author |
| 2010-01-23 | third bug from PR6119: the xor dupe extension allows | Chris Lattner |
| 2010-01-23 | add an early out to ProcessBranchOnXOR to speed it up, | Chris Lattner |
| 2010-01-23 | fix a crash in jump threading, PR6119 | Chris Lattner |
| 2010-01-12 | 1) Use the new SimplifyInstructionsInBlock routine instead of the copy | Chris Lattner |
| 2010-01-12 | tidy up | Chris Lattner |
| 2010-01-12 | Teach jump threading to duplicate small blocks when the branch | Chris Lattner |
| 2010-01-11 | some cleanup, and make it obvious that ProcessJumpOnPHI only works | Chris Lattner |
| 2010-01-07 | Use a do-while loop instead of while + boolean. | Benjamin Kramer |
| 2010-01-05 | Change errs() to dbgs(). | David Greene |
| 2009-12-28 | Metadata.h doesn't need to include ValueHandle.h anymore. | Chris Lattner |
| 2009-12-06 | fix PR5698 | Chris Lattner |
| 2009-12-01 | fix PR5640 by tracking whether a block is the header of a loop more | Chris Lattner |
| 2009-11-15 | make PRE of loads preserve the alignment of the moved load instruction. | Chris Lattner |
| 2009-11-15 | fix a bug handling 'not x' when x is undef. | Chris Lattner |
| 2009-11-12 | use getPredicateOnEdge to fold comparisons through PHI nodes, | Chris Lattner |
| 2009-11-12 | various fixes to the lattice transfer functions. | Chris Lattner |
| 2009-11-12 | switch jump threading to use getPredicateOnEdge in one place | Chris Lattner |
| 2009-11-12 | with the new code we can thread non-instruction values. This | Chris Lattner |
| 2009-11-12 | this argument can be an arbitrary value, it doesn't need to be an instruction. | Chris Lattner |
| 2009-11-12 | expose edge information and switch j-t to use it. | Chris Lattner |
| 2009-11-11 | pass TD into a SimplifyCmpInst call. Add another case that | Chris Lattner |
| 2009-11-11 | stub out some LazyValueInfo interfaces, and have JumpThreading | Chris Lattner |
| 2009-11-11 | add a fixme | Chris Lattner |
| 2009-11-10 | implement a TODO by teaching jump threading about "xor x, 1". | Chris Lattner |
| 2009-11-10 | move some generally useful functions out of jump threading | Chris Lattner |
| 2009-11-10 | improve comment. | Chris Lattner |
| 2009-11-10 | Make jump threading eliminate blocks that just contain phi nodes, | Chris Lattner |
| 2009-11-10 | make jump threading recursively simplify expressions instead of doing it | Chris Lattner |
| 2009-11-10 | don't invalidate PN, rewrite of this code is in progress anyway. | Chris Lattner |
| 2009-11-10 | add a new SimplifyInstruction API, which is like ConstantFoldInstruction, | Chris Lattner |
| 2009-11-09 | rename SimplifyCompare -> SimplifyCmpInst and split it into | Chris Lattner |
| 2009-11-09 | use instructionsimplify instead of a weak clone of ad-hoc folding stuff. | Chris Lattner |
| 2009-11-09 | stub out a new form of BasicBlock::RemovePredecessorAndSimplify which | Chris Lattner |
| 2009-11-09 | comment typos pointed out by Duncan | Chris Lattner |
| 2009-11-07 | reapply 86289, 86278, 86270, 86267, 86266 & 86264 plus a fix | Chris Lattner |
| 2009-11-07 | Revert following patches to fix llvmgcc bootstrap. | Devang Patel |
| 2009-11-07 | Avoid "ambiguous 'else'" warning from gcc. | Jeffrey Yasskin |
| 2009-11-06 | Fix a bug where we'd call SplitBlockPredecessors with a pred in the | Chris Lattner |
| 2009-11-06 | Remove function left over from other jump threading cleanup. | Eli Friedman |
| 2009-11-06 | Fix a problem discovered on self host. | Chris Lattner |
| 2009-11-06 | remove more code subsumed by r86264 | Chris Lattner |
| 2009-11-06 | eliminate some more code subsumed by r86264 | Chris Lattner |
| 2009-11-06 | remove now redundant code, r86264 handles this case. | Chris Lattner |
| 2009-11-06 | Extend jump threading to support much more general threading | Chris Lattner |
| 2009-11-06 | remove a bunch of extraneous LLVMContext arguments | Chris Lattner |
| 2009-11-04 | improve DSE when TargetData is not around, based on work by | Chris Lattner |
| 2009-10-11 | when folding duplicate conditions, delete the | Chris Lattner |
| 2009-10-11 | implement a transformation in jump threading that is currently | Chris Lattner |
| 2009-10-11 | restructure some code, no functionality change. | Chris Lattner |
| 2009-10-11 | factor some code better and move a function, no functionality change. | Chris Lattner |