| Age | Commit message (Expand) | Author |
| 2012-09-06 | BasicAA: Recognize cyclic NoAlias phis | Arnold Schwaighofer |
| 2012-09-06 | BasicAA: GEPs of NoAlias'ing base ptr with equivalent indices are NoAlias | Arnold Schwaighofer |
| 2012-08-29 | llvm/test/Analysis/Profiling: Mark 3 of them as REQUIRES: loadable_module. | NAKAMURA Takumi |
| 2012-08-28 | Profile: set branch weight metadata with data generated from profiling. | Manman Ren |
| 2012-08-24 | BranchProb: modify the definition of an edge in BranchProbabilityInfo to handle | Manman Ren |
| 2012-08-17 | Fix broken check lines. | Benjamin Kramer |
| 2012-08-13 | MemoryDependenceAnalysis attempts to find the first memory dependency for fun... | Nadav Rotem |
| 2012-08-01 | Stay rational; don't assert trying to take the square root of a negative value. | Nick Lewycky |
| 2012-07-02 | Fix the remaining TCL-style quotes found in the testsuite. This is | Chandler Carruth |
| 2012-07-02 | Convert the uses of '|&' to use '2>&1 |' instead, which works on old | Chandler Carruth |
| 2012-07-02 | Convert all tests using TCL-style quoting to use shell-style quoting. | Chandler Carruth |
| 2012-06-28 | If the step value is a constant zero, the loop isn't going to terminate. Fixes | Nick Lewycky |
| 2012-05-30 | SCEV: Handle a corner case reducing AddRecExpr * AddRecExpr | Andrew Trick |
| 2012-05-19 | SCEV: Add MarkPendingLoopPredicates to avoid recursive isImpliedCond. | Andrew Trick |
| 2012-04-24 | FileCheck-ize tests. | Bill Wendling |
| 2012-04-24 | FileCheck-ize these tests. | Bill Wendling |
| 2012-04-24 | FileCheck-ize these tests. Harden some of them. | Bill Wendling |
| 2012-04-17 | Revert "SCEV: When expanding a GEP the final addition to the base pointer has... | Benjamin Kramer |
| 2012-04-07 | SCEV: When expanding a GEP the final addition to the base pointer has NUW but... | Benjamin Kramer |
| 2012-03-28 | Handle intrinsics in GlobalsModRef. Fixes pr12351. | Rafael Espindola |
| 2012-03-26 | SCEV fix: Handle loop invariant loads. | Andrew Trick |
| 2012-03-22 | Test scalar evolution directly instead of testing the result of | Andrew Trick |
| 2012-02-27 | Duncan pointed out that if the alignment isn't explicitly specified, it defau... | Eli Friedman |
| 2012-02-27 | Teach BasicAA about the LLVM IR rules that allow reading past the end of an o... | Eli Friedman |
| 2012-02-26 | Change the implementation of dominates(inst, inst) to one based on what the | Rafael Espindola |
| 2012-02-16 | Replace all instances of dg.exp file with lit.local.cfg, since all tests are ... | Eli Bendersky |
| 2011-12-28 | Change CaptureTracking to pass a Use* instead of a Value* when a value is | Nick Lewycky |
| 2011-12-22 | Make the unreachable probability much much heavier. The previous | Chandler Carruth |
| 2011-12-12 | Manually upgrade the test suite to specify the flag to cttz and ctlz. | Chandler Carruth |
| 2011-11-29 | SCEV fix. In general, Add/Mul expressions should not inherit NSW/NUW. | Andrew Trick |
| 2011-11-29 | Filecheckize. | Andrew Trick |
| 2011-11-27 | Upgrade syntax of tests using volatile instructions to use 'load volatile' in... | Chris Lattner |
| 2011-11-09 | Don't forget to check FlagNW when determining whether an AddRecExpr will wrap | Nick Lewycky |
| 2011-10-27 | 2>&1 doesn't work here, it just creates an empty file called "&1" | Benjamin Kramer |
| 2011-10-25 | Restore commits 142790 and 142843 - they weren't breaking the build | Duncan Sands |
| 2011-10-25 | Fix the API usage in loop probability heuristics. It was incorrectly | Chandler Carruth |
| 2011-10-25 | Speculatively revert commits 142790 and 142843 to see if it fixes | Duncan Sands |
| 2011-10-24 | Now that we look at all the header PHIs, we need to consider all the header PHIs | Nick Lewycky |
| 2011-10-24 | Remove return heuristics from the static branch probabilities, and | Chandler Carruth |
| 2011-10-24 | Reapply r142781 with fix. Original message: | Nick Lewycky |
| 2011-10-24 | Speculatively revert r142781. Bots are showing | Nick Lewycky |
| 2011-10-23 | Enhance SCEV's brute force loop analysis to handle multiple PHI nodes in the | Nick Lewycky |
| 2011-10-23 | Teach the BranchProbabilityInfo pass to print its results, and use that | Chandler Carruth |
| 2011-10-22 | Make SCEV's brute force analysis stronger in two ways. Firstly, we should be | Nick Lewycky |
| 2011-10-19 | Generalize the reading of probability metadata to work for both branches | Chandler Carruth |
| 2011-10-19 | Teach the BranchProbabilityInfo analysis pass to read any metadata | Chandler Carruth |
| 2011-10-19 | Add pass printing support to BlockFrequencyInfo pass. The implementation | Chandler Carruth |
| 2011-10-05 | Missing test case for r141164. | Andrew Trick |
| 2011-10-03 | Reapply r140979 with fix! We never did get a testcase, but careful review of the | Nick Lewycky |
| 2011-10-03 | Revert r140979 due to reports of bootstrap failure. | Nick Lewycky |