| Age | Commit message (Expand) | Author |
| 2009-11-27 | this is causing buildbot failures, disable for now. | Chris Lattner |
| 2009-11-27 | teach phi translation of GEPs to simplify geps like 'gep x, 0'. | Chris Lattner |
| 2009-11-27 | teach memdep to do trivial PHI translation of GEPs. More to | Chris Lattner |
| 2009-11-26 | Teach memdep to phi translate bitcasts. This allows us to compile | Chris Lattner |
| 2009-11-26 | convert to filecheck | Chris Lattner |
| 2009-11-26 | Fix PR5471 by removing an instcombine xform. Some pieces of the code | Chris Lattner |
| 2009-11-25 | Reverting patch in revision 89758, initial attempt at fixing PR5373 has prove... | Edward O'Callaghan |
| 2009-11-24 | Fix for PR5373, Credit to Jakub Staszak. | Edward O'Callaghan |
| 2009-11-23 | Make ConstantFoldConstantExpression recursively visit the entire | Dan Gohman |
| 2009-11-23 | Fix a use of an invalidated iterator in the case where there are multiple | Dan Gohman |
| 2009-11-23 | Reapply r88830 with a bugfix: this transform only applies to icmp eq/ne. This | Nick Lewycky |
| 2009-11-20 | Make Loop::getLoopLatch() work on loops which don't have preheaders, as | Dan Gohman |
| 2009-11-20 | Fix IPSCCP's code for deleting dead blocks to tolerate outstanding | Dan Gohman |
| 2009-11-20 | Try to work around grep's "Binary file (standard input) matches" complaints seen | Benjamin Kramer |
| 2009-11-20 | Teach getSmallConstantTripMultiple about Shl operators. | Dan Gohman |
| 2009-11-19 | Extend CaptureTracking to indicate when a value is never stored, even | Dan Gohman |
| 2009-11-19 | Enable hoisting of loads from constant memory by default. In cases where | Dan Gohman |
| 2009-11-17 | Generalize OptimizeLoopTermCond to optimize more loop terminating icmp to use... | Evan Cheng |
| 2009-11-15 | Revert r88830 and r88831 which appear to have caused a selfhost buildbot some | Nick Lewycky |
| 2009-11-15 | Correct typo. | Nick Lewycky |
| 2009-11-15 | Teach instcombine to look for booleans in wider integers when it encounters a | Nick Lewycky |
| 2009-11-14 | Teach BasicAA that a constant expression can't alias memory provably not | Nick Lewycky |
| 2009-11-12 | typo | Gabor Greif |
| 2009-11-12 | implement a nice little efficiency hack in the inliner. Since we're now | Chris Lattner |
| 2009-11-12 | use getPredicateOnEdge to fold comparisons through PHI nodes, | Chris Lattner |
| 2009-11-12 | should not commit when distracted. | Chris Lattner |
| 2009-11-12 | We now thread some impossible condition information with LVI. | Chris Lattner |
| 2009-11-12 | with the new code we can thread non-instruction values. This | Chris Lattner |
| 2009-11-12 | move some stuff into DEBUG's and turn on lazy-value-info for | Chris Lattner |
| 2009-11-11 | Don't trivially delete unused calls to llvm.invariant.start. This allows | Duncan Sands |
| 2009-11-11 | remove condprop testcases. | Chris Lattner |
| 2009-11-11 | oops, didn't mean to commit this, no harm, but add a todoops, didn't mean to ... | Chris Lattner |
| 2009-11-11 | Stub out a new lazy value info pass, which will eventually | Chris Lattner |
| 2009-11-11 | Block terminator may be a switch. | Evan Cheng |
| 2009-11-10 | implement a TODO by teaching jump threading about "xor x, 1". | Chris Lattner |
| 2009-11-10 | fix a crash in SCCP handling extractvalue of an array, pointed out and | Chris Lattner |
| 2009-11-10 | Make jump threading eliminate blocks that just contain phi nodes, | Chris Lattner |
| 2009-11-10 | Generalize lsr code that optimize loop to count down towards zero. | Evan Cheng |
| 2009-11-10 | Optimize test more. | Dan Gohman |
| 2009-11-10 | Teach DSE to eliminate useless trampolines. | Duncan Sands |
| 2009-11-10 | optimize test | Chris Lattner |
| 2009-11-10 | unify the code that determines whether it is a good idea to change the type | Chris Lattner |
| 2009-11-10 | Reapply r86359, "Teach dead store elimination that certain intrinsics write to | Nick Lewycky |
| 2009-11-10 | make jump threading recursively simplify expressions instead of doing it | Chris Lattner |
| 2009-11-10 | Trim a bunch of unneeded code from this testcase. | Dan Gohman |
| 2009-11-09 | Default-addressspace null pointers don't alias anything. This allows | Dan Gohman |
| 2009-11-09 | Generalize LCSSA to handle loops with exits with predecessors outside | Dan Gohman |
| 2009-11-09 | if a 'with overflow' intrinsic just has the normal result used, simplify | Chris Lattner |
| 2009-11-09 | enhance PHI slicing to handle the case when a slicable PHI is begin | Chris Lattner |
| 2009-11-09 | Revert my previous patch to ABCD and fix things the right way. There are two... | Owen Anderson |