| Commit message (Expand) | Author | Age |
* | Revert r90089 for now, it's breaking selfhost. | Benjamin Kramer | 2009-11-29 |
* | Fix two FIXMEs. | Benjamin Kramer | 2009-11-29 |
* | add testcases for the foo_with_overflow op xforms added recently and | Chris Lattner | 2009-11-29 |
* | Implement PR5634. | Chris Lattner | 2009-11-29 |
* | reenable load address insertion in load pre. This allows us to | Chris Lattner | 2009-11-28 |
* | Enhance InsertPHITranslatedPointer to be able to return a list of newly | Chris Lattner | 2009-11-28 |
* | disable value insertion for now, I need to figure out how | Chris Lattner | 2009-11-27 |
* | Rework InsertPHITranslatedPointer to handle the recursive case, this | Chris Lattner | 2009-11-27 |
* | factor some logic out of instcombine into a new SimplifyAddInst method. | Chris Lattner | 2009-11-27 |
* | fix PR5436 by making the 'simple' case of SRoA not promote out of range | Chris Lattner | 2009-11-27 |
* | teach GVN's load PRE to insert computations of the address in predecessors | Chris Lattner | 2009-11-27 |
* | Fix phi translation in load PRE to agree with the phi | Chris Lattner | 2009-11-27 |
* | factor some instcombine simplifications for getelementptr out to a new | Chris Lattner | 2009-11-27 |
* | fix crash on Transforms/InstCombine/intrinsics.ll introduced by r89970 | Chris Lattner | 2009-11-26 |
* | Fix PR5471 by removing an instcombine xform. Some pieces of the code | Chris Lattner | 2009-11-26 |
* | implement a bunch of xforms for overflow intrinsics, based on a patch | Chris Lattner | 2009-11-26 |
* | Reverting patch in revision 89758, initial attempt at fixing PR5373 has prove... | Edward O'Callaghan | 2009-11-25 |
* | Fix for PR5373, Credit to Jakub Staszak. | Edward O'Callaghan | 2009-11-24 |
* | 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 |
* | Pull LLVMContext out of PromoteMemToReg. | Nick Lewycky | 2009-11-23 |
* | Remove LLVMContext and its include. | Nick Lewycky | 2009-11-23 |
* | Remove unused LLVMContext. | Nick Lewycky | 2009-11-23 |
* | Reapply r88830 with a bugfix: this transform only applies to icmp eq/ne. This | Nick Lewycky | 2009-11-23 |
* | Add more optimizations for object size checking, enable handling of | Eric Christopher | 2009-11-21 |
* | 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 |
* | Revert "Add some rough optimizations for checking routines.", it buildeth not. | Daniel Dunbar | 2009-11-20 |
* | Add some rough optimizations for checking routines. | Eric Christopher | 2009-11-20 |
* | Fix PR5563, an expensive checks failure when running on | Duncan Sands | 2009-11-20 |
* | 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-19 |
* | Eliminate duplicate phi nodes in loops. Loop rotation, for example, can intro... | Jim Grosbach | 2009-11-19 |
* | Make EliminateDuplicatePHINodes() available as a utility function | Jim Grosbach | 2009-11-19 |
* | grammar | Jim Grosbach | 2009-11-17 |
* | 80-column violations | Jim Grosbach | 2009-11-17 |
* | Generalize OptimizeLoopTermCond to optimize more loop terminating icmp to use... | Evan Cheng | 2009-11-17 |
* | Remove trailing whitespace | Jim Grosbach | 2009-11-17 |
* | Remove debug info attached with an instruction. | Devang Patel | 2009-11-17 |
* | Fix an expensive-checks error. | David Greene | 2009-11-16 |
* | CreateIntCast takes an "isSigned" parameter. Pass "true" for it, rather than | Duncan Sands | 2009-11-16 |
* | 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-15 |
* | Revert r88830 and r88831 which appear to have caused a selfhost buildbot some | Nick Lewycky | 2009-11-15 |
* | Teach instcombine to look for booleans in wider integers when it encounters a | Nick Lewycky | 2009-11-15 |
* | Remove LLVMContext from reassociate. It was threaded through every function but | Nick Lewycky | 2009-11-14 |
* | Add an option for running GVN with redundant load processing disabled. | Dan Gohman | 2009-11-14 |
* | Re-enable this code, since redundant PHIs are now being better nuked. | Owen Anderson | 2009-11-12 |
* | use isInstructionTriviallyDead, as pointed out by Duncan | Chris Lattner | 2009-11-12 |
* | implement a nice little efficiency hack in the inliner. Since we're now | Chris Lattner | 2009-11-12 |