| Age | Commit message (Expand) | Author |
| 2011-03-06 | Don't internalize available_externally functions. We already did the right | Rafael Espindola |
| 2011-03-01 | Add an obvious missing safety check to DAE::RemoveDeadArgumentsFromCallers. | Eli Friedman |
| 2011-02-20 | Instead of keeping two Value*->id# mappings, keep one Value->Value mapping and | Nick Lewycky |
| 2011-02-15 | convert ConstantVector::get to use ArrayRef. | Chris Lattner |
| 2011-02-14 | revert my ConstantVector patch, it seems to have made the llvm-gcc | Chris Lattner |
| 2011-02-14 | Switch ConstantVector::get to use ArrayRef instead of a pointer+size | Chris Lattner |
| 2011-02-09 | When removing a function from the function set and adding it to deferred, we | Nick Lewycky |
| 2011-02-06 | Simplify away redundant test, and document what's going on. | Nick Lewycky |
| 2011-02-06 | Remove specialized comparison of InlineAsm objects. They're uniqued on creation | Nick Lewycky |
| 2011-02-02 | Remove wasteful caching. This isn't needed for correctness because any function | Nick Lewycky |
| 2011-01-28 | Rename functions to follow coding standard. Also rejiggers comments. No | Nick Lewycky |
| 2011-01-28 | Add a doxygen comment for this class. | Nick Lewycky |
| 2011-01-28 | Reorder for readability. (Chris, is this what you meant?) | Nick Lewycky |
| 2011-01-28 | Reduce the number of functions we look at in the first pass, and preallocate | Nick Lewycky |
| 2011-01-27 | Unbreak the build. | Benjamin Kramer |
| 2011-01-27 | Expound upon this comparison! | Nick Lewycky |
| 2011-01-27 | Use dyn_cast instead of isa+cast. | Nick Lewycky |
| 2011-01-27 | Fix surprising missed optimization in mergefunc where we forgot to consider | Nick Lewycky |
| 2011-01-26 | AttrListPtr has an overloaded operator== which does this for us, we should use | Nick Lewycky |
| 2011-01-26 | Teach mergefunc that intptr_t is the same width as a pointer. We still can't | Nick Lewycky |
| 2011-01-26 | There are no vectors of pointer or arrays, so we don't need to check vector | Nick Lewycky |
| 2011-01-25 | Teach mergefunc how to emit aliases safely again -- but keep it turned it off | Nick Lewycky |
| 2011-01-19 | Add unnamed_addr when we can show that address of a global is not used. | Rafael Espindola |
| 2011-01-18 | Reduce indentation and remove commented out code. | Rafael Espindola |
| 2011-01-16 | Teach DAE to look for functions whose arguments are unused, and change all ca... | Anders Carlsson |
| 2011-01-16 | Don't merge two constants if we care about the address of both. | Rafael Espindola |
| 2011-01-16 | fix PR8932, a case where arg promotion could infinitely promote. | Chris Lattner |
| 2011-01-16 | Improve the safety of my globalopt enhancement by ensuring that the bitcast | Owen Anderson |
| 2011-01-16 | simplify this code, it is still broken but will follow up on llvm-commits. | Chris Lattner |
| 2011-01-16 | remove the partial specialization pass. It is unmaintained and has bugs. | Chris Lattner |
| 2011-01-15 | Add missing whitespace. | Nick Lewycky |
| 2011-01-15 | Make constmerge a two-pass algorithm so that it won't miss merging | Nick Lewycky |
| 2011-01-15 | Try to unbreak selfhost. | Benjamin Kramer |
| 2011-01-15 | Add a cache that protects mergefunc's internals from more surprises in DenseSet. | Nick Lewycky |
| 2011-01-14 | Fix a false-positive warning. | Owen Anderson |
| 2011-01-14 | Enhance GlobalOpt to be able evaluate initializers that involve stores through | Owen Anderson |
| 2011-01-04 | Improve the accuracy of the inlining heuristic looking for the | Dale Johannesen |
| 2011-01-02 | Also remove functions that use complex constant expressions in terms of | Nick Lewycky |
| 2011-01-02 | Remove functions from the FnSet when one of their callee's is being merged. This | Nick Lewycky |
| 2011-01-01 | fix a globalopt crash on two Adobe-C++ testcases that the recent | Chris Lattner |
| 2010-12-07 | reapply r121100 with a tweak to constant fold ConstExprs with TargetData | Chris Lattner |
| 2010-12-07 | Temporarily revert r121100 as it's causing clang to fail | Eric Christopher |
| 2010-12-07 | fix PR8710 - teach global opt that some constantexprs are too complex to | Chris Lattner |
| 2010-12-06 | replace a linear scan with a symtab lookup, reduce indentation. | Chris Lattner |
| 2010-12-06 | Fix PR8735, a really terrible problem in the inliner's "alloca merging" | Chris Lattner |
| 2010-12-06 | improve -debug output and comments a little. | Chris Lattner |
| 2010-11-11 | Add helper functions for computing the Location of load, store, | Dan Gohman |
| 2010-11-11 | Factor out Instruction::isSafeToSpeculativelyExecute's code for | Dan Gohman |
| 2010-11-11 | TBAA-enable ArgumentPromotion. | Dan Gohman |
| 2010-11-10 | Add a doesAccessArgPointees helper function, and update code to use | Dan Gohman |