| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix typo in llvm/lib/Target/README.txt | Siddhesh Poyarekar | 2020-12-09 | 1 | -1/+1 |
* | [FunctionAttrs] Rename functionattrs -> function-attrs | Arthur Eubanks | 2020-07-28 | 1 | -3/+3 |
* | [CodeGen] Unify MBB reference format in both MIR and debug output | Francis Visoiu Mistrih | 2017-12-04 | 1 | -3/+3 |
* | Test commit permission | Oren Ben Simhon | 2016-10-05 | 1 | -2/+2 |
* | Remove the ScalarReplAggregates pass | David Majnemer | 2016-06-15 | 1 | -1/+1 |
* | Rename all references to old mailing lists to new lists.llvm.org address. | Tanya Lattner | 2015-08-05 | 1 | -1/+1 |
* | InstCombine: fold (A << C) == (B << C) --> ((A^B) & (~0U >> C)) == 0 | Benjamin Kramer | 2015-03-26 | 1 | -38/+0 |
* | [SimplifyLibCalls] Turn memchr(const, C, const) into a bitfield check. | Benjamin Kramer | 2015-03-21 | 1 | -1/+2 |
* | Delete -std-compile-opts. | Rafael Espindola | 2014-10-16 | 1 | -22/+22 |
* | Reassociate x + -0.1234 * y into x - 0.1234 * y | Erik Verbruggen | 2014-08-21 | 1 | -38/+0 |
* | Remove testcase from README which we didn't get. We do get it now. | Erik Verbruggen | 2014-08-15 | 1 | -1/+1 |
* | Revert "InstCombine: merge constants in both operands of icmp." | Erik Verbruggen | 2014-03-28 | 1 | -0/+12 |
* | InstCombine: merge constants in both operands of icmp. | Erik Verbruggen | 2014-03-27 | 1 | -12/+0 |
* | Remove two popcount patterns which we are already able to recognize. | Shuxin Yang | 2012-12-13 | 1 | -15/+0 |
* | Move TargetData to DataLayout. | Micah Villmow | 2012-10-08 | 1 | -1/+1 |
* | Fabs folding is implemented. | Benjamin Kramer | 2012-08-19 | 1 | -5/+0 |
* | Test revert of test changes. | Micah Villmow | 2012-07-23 | 1 | -1/+0 |
* | Test commit. | Micah Villmow | 2012-07-23 | 1 | -0/+1 |
* | Add a microoptimization note. | Benjamin Kramer | 2012-06-23 | 1 | -0/+6 |
* | Remove README entry obsoleted by register masks. | Benjamin Kramer | 2012-04-12 | 1 | -16/+0 |
* | Add another note about a missed compare with nsw arithmetic instcombine. | Benjamin Kramer | 2012-03-28 | 1 | -0/+7 |
* | Add a note about a cute little fabs optimization. | Benjamin Kramer | 2012-03-27 | 1 | -0/+5 |
* | Add two missed instcombines related to compares with nsw arithmetic. | Benjamin Kramer | 2012-03-27 | 1 | -0/+12 |
* | Add two notes for correlated-expression optimizations. | Benjamin Kramer | 2011-09-07 | 1 | -0/+10 |
* | Don't emit a bit test if there is only one case the test can yield false. A s... | Benjamin Kramer | 2011-07-14 | 1 | -9/+4 |
* | InstCombine: Fold A-b == C --> b == A-C if A and C are constants. | Benjamin Kramer | 2011-06-13 | 1 | -5/+0 |
* | clarify this, apparently it is confusing :) | Chris Lattner | 2011-05-23 | 1 | -1/+3 |
* | add a note. | Chris Lattner | 2011-05-22 | 1 | -0/+10 |
* | move PR9408 here. | Chris Lattner | 2011-05-22 | 1 | -0/+40 |
* | Transform: "icmp eq (trunc (lshr(X, cst1)), cst" to "icmp (and X, mask), cst" | Chris Lattner | 2011-04-26 | 1 | -46/+0 |
* | add a missed bitfield instcombine. | Chris Lattner | 2011-04-25 | 1 | -0/+47 |
* | DAGCombine: fold "(zext x) == C" into "x == (trunc C)" if the trunc is lossless. | Benjamin Kramer | 2011-04-22 | 1 | -30/+1 |
* | add a minor missed dag combine that is blocking mid-level optimization | Chris Lattner | 2011-04-14 | 1 | -0/+76 |
* | Add a note. | Benjamin Kramer | 2011-03-25 | 1 | -0/+19 |
* | A bit more analysis of a memset-related README entry. | Eli Friedman | 2011-03-22 | 1 | -4/+5 |
* | This README entry was fixed recently. | Eli Friedman | 2011-03-21 | 1 | -28/+0 |
* | add a note | Chris Lattner | 2011-03-01 | 1 | -0/+15 |
* | Add some DAGCombines for (adde 0, 0, glue), which are useful to optimize lega... | Benjamin Kramer | 2011-02-26 | 1 | -37/+0 |
* | add a missed loop deletion case. | Chris Lattner | 2011-02-21 | 1 | -0/+14 |
* | add an idiom that loop idiom could theoretically catch. | Chris Lattner | 2011-02-21 | 1 | -0/+10 |
* | This has been implemented. | Duncan Sands | 2011-02-17 | 1 | -10/+0 |
* | add some notes on compares + binops. Remove redundant entries. | Chris Lattner | 2011-02-17 | 1 | -20/+47 |
* | Add a few missed xforms from GCC PR14753 | Chris Lattner | 2011-02-16 | 1 | -0/+29 |
* | Remove outdated README entry. | Eli Friedman | 2011-02-16 | 1 | -12/+0 |
* | Remove outdated README entry. | Eli Friedman | 2011-02-16 | 1 | -16/+0 |
* | Update README entry. | Eli Friedman | 2011-02-16 | 1 | -13/+6 |
* | Remove a virtual inheritance case that clang can devirtualize fully now. | Anders Carlsson | 2011-02-06 | 1 | -21/+0 |
* | SimplifyCFG: Turn switches into sub+icmp+branch if possible. | Benjamin Kramer | 2011-02-02 | 1 | -48/+0 |
* | add a note, progress unblocked by PR8575 being fixed. | Chris Lattner | 2011-01-31 | 1 | -0/+48 |
* | Teach DAGCombine to fold fold (sra (trunc (sr x, c1)), c2) -> (trunc (sra x, ... | Benjamin Kramer | 2011-01-30 | 1 | -21/+0 |