Age | Commit message (Expand) | Author |
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 |
2011-10-03 | Add one more case we compute a max trip count. | Nick Lewycky |
2011-09-28 | PR10628: Fix getModRefInfo so it queries the underlying alias() implementatio... | Eli Friedman |
2011-09-26 | Enhance alias analysis for atomic instructions a bit. Upgrade a couple alias... | Eli Friedman |
2011-09-13 | This test only makes sense with -enable-iv-rewrite. | Andrew Trick |
2011-09-08 | Fix the logic in BasicAliasAnalysis::aliasGEP for comparing GEP's with variab... | Eli Friedman |
2011-09-06 | Teach BasicAA about the aliasing properties of memset_pattern16. | Owen Anderson |
2011-09-06 | This transform only handles two-operand AddRec's. Prevent it from trying to | Nick Lewycky |
2011-09-06 | The logic inside getMulExpr to simplify {a,+,b}*{c,+,d} was wrong, which was | Nick Lewycky |
2011-09-06 | Revert r139126 due to selfhost failures reported by buildbots. | Nick Lewycky |
2011-09-05 | Teach SCEV to report a max backedge count in one interesting case in | Nick Lewycky |
2011-07-09 | Move the loads after the calls so that the fix for | Rafael Espindola |
2011-07-09 | Use CHECK-NEXT. | Rafael Espindola |