| Age | Commit message (Expand) | Author |
| 2011-11-28 | Remove the temporary flag -disable-unroll-scev and dead code. | Andrew Trick |
| 2011-11-21 | Add virtual destructor. Whoops! | Nick Lewycky |
| 2011-11-20 | Less template, more virtual! Refactoring suggested by Chris in code review. | Nick Lewycky |
| 2011-11-20 | Refactor code to use new attribute getters on CallSite for NoCapture and ByVal. | Nick Lewycky |
| 2011-11-17 | DISubrange supports unsigned lower/upper array bounds, so let's not fake it i... | Devang Patel |
| 2011-11-15 | Missed some users of Value::getNameStr. | Benjamin Kramer |
| 2011-11-15 | Remove all remaining uses of Value::getNameStr(). | Benjamin Kramer |
| 2011-11-14 | Refactor capture tracking (which already had a couple flags for whether returns | Nick Lewycky |
| 2011-11-14 | Make headers standalone. | Benjamin Kramer |
| 2011-11-09 | Fix typo. | Eric Christopher |
| 2011-11-09 | Enhance verifyLoop so that it can reliably verify that every block in a loop ... | Eli Friedman |
| 2011-11-04 | Add missing forward declarations. | Eli Friedman |
| 2011-11-04 | Delete names for unused parameters in inline function definitions in headers,... | Eli Friedman |
| 2011-10-26 | The maximum power of 2 dividing a power of 2 is itself. This occurs | Duncan Sands |
| 2011-10-24 | Remove return heuristics from the static branch probabilities, and | Chandler Carruth |
| 2011-10-24 | Doxygen-ify the comments on the public interface for BPI. Also, move the | Chandler Carruth |
| 2011-10-24 | Simplify the design of BranchProbabilityInfo by collapsing it into | Chandler Carruth |
| 2011-10-23 | Teach the BranchProbabilityInfo pass to print its results, and use that | Chandler Carruth |
| 2011-10-19 | Add pass printing support to BlockFrequencyInfo pass. The implementation | Chandler Carruth |
| 2011-10-18 | Whitespace. | Eric Christopher |
| 2011-10-15 | Fix extra whitespace in comment. | Nick Lewycky |
| 2011-10-15 | Fix SCEVExpander assert during LSR: "argument of incompatible type". | Andrew Trick |
| 2011-10-13 | Enhance the memdep interface so that users can tell the difference between a ... | Eli Friedman |
| 2011-10-12 | Make this use a public accessor too. | Eric Christopher |
| 2011-10-11 | Use public accessors on the scope that is returned. | Eric Christopher |
| 2011-10-11 | Add a new wrapper node for a DILexicalBlock that encapsulates it and a | Eric Christopher |
| 2011-10-11 | Move replaceCongruentIVs into SCEVExapander and bias toward "expanded" | Andrew Trick |
| 2011-10-07 | LSR should only reuse phis that match its formula. | Andrew Trick |
| 2011-10-04 | The product of two chrec's can always be represented as a chrec. | Nick Lewycky |
| 2011-10-01 | Inlining and unrolling heuristics should be aware of free truncs. | Andrew Trick |
| 2011-10-01 | whitespace | Andrew Trick |
| 2011-09-26 | Enhance alias analysis for atomic instructions a bit. Upgrade a couple alias... | Eli Friedman |
| 2011-09-26 | Fix emission of debug data for global variables. getContext() on DIGlobalVari... | James Molloy |
| 2011-09-14 | Add support to emit debug info for C++0x nullptr type. | Devang Patel |
| 2011-09-05 | Add some simple insertvalue simplifications, for the purpose of cleaning | Duncan Sands |
| 2011-09-02 | Comment and clarifying assert. | Andrew Trick |
| 2011-08-29 | Reapply r138695. Fix PassManager stack depths. | Andrew Trick |
| 2011-08-27 | Reverting r138695 to see if it fixes clang self host. | Andrew Trick |
| 2011-08-27 | Fix PassManager stack depths. | Andrew Trick |
| 2011-08-26 | LoopInfo::updateUnloop fix, and verify Block->Loop maps. | Andrew Trick |
| 2011-08-19 | Do not use named md nodes to track variables that are completely optimized. T... | Devang Patel |
| 2011-08-16 | Until now all debug info MDNodes referred to a root MDNode, a compile unit. T... | Devang Patel |
| 2011-08-15 | Add a finalize() hook, that'll let DIBuilder construct compile unit lazily. | Devang Patel |
| 2011-08-15 | Refactor. Global variables are part of compile unit so let CompileUnit create... | Devang Patel |
| 2011-08-11 | Allow loop unrolling to get known trip counts from ScalarEvolution. | Andrew Trick |
| 2011-08-10 | Reapplying r136844. | Andrew Trick |
| 2011-08-10 | Cleanup. Remove an extraneous GraphTraits specialization. | Andrew Trick |
| 2011-08-10 | Distinguish between two copies of one inlined variable. Take 2. | Devang Patel |
| 2011-08-10 | Added a SimplifyIndVar utility to simplify induction variable users | Andrew Trick |
| 2011-08-10 | Cleanup. Added LoopBlocksDFS::perform for simple clients. | Andrew Trick |