| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | [Reassociate] Make sure EraseInst sets MadeChange | Mikael Holmen | 2017-06-27 | 1 | -0/+2 |
| * | revert r306336 for breaking ppc test. | Dehao Chen | 2017-06-26 | 1 | -1/+1 |
| * | reverting 306331. | Ayal Zaks | 2017-06-26 | 1 | -293/+286 |
| * | Enable vectorizer-maximize-bandwidth by default. | Dehao Chen | 2017-06-26 | 1 | -1/+1 |
| * | [LV] Changing the interface of ValueMap, NFC. | Ayal Zaks | 2017-06-26 | 1 | -286/+293 |
| * | [GVN] Recommit the patch "Add phi-translate support in scalarpre". | Wei Mi | 2017-06-26 | 1 | -28/+158 |
| * | [InstCombine] Factor the logic for propagating !nonnull and !range | Chandler Carruth | 2017-06-26 | 2 | -31/+51 |
| * | [LoopSimplify] Re-instate r306081 with a bug fix w.r.t. indirectbr. | Chandler Carruth | 2017-06-25 | 2 | -62/+86 |
| * | [LoopDeletion] NFC: Move phi node value setting into prepass | Anna Thomas | 2017-06-25 | 1 | -11/+14 |
| * | Revert "[LoopSimplify] Factor the logic to form dedicated exits into a utility." | Daniel Jasper | 2017-06-25 | 2 | -83/+62 |
| * | [InstCombine] add (sext i1 X), 1 --> zext (not X) | Sanjay Patel | 2017-06-25 | 1 | -9/+18 |
| * | [PGO] Implementate profile counter regiser promotion | Xinliang David Li | 2017-06-25 | 2 | -15/+217 |
| * | fix trivial typos in comment, NFC | Hiroshi Inoue | 2017-06-24 | 1 | -1/+1 |
| * | [ValueTracking][InstCombine] Use m_Shr instead m_CombineOr(m_LShr, m_AShr). NFC | Craig Topper | 2017-06-24 | 1 | -2/+1 |
| * | [Analysis][Transforms] Use commutable matchers instead of m_CombineOr in a fe... | Craig Topper | 2017-06-24 | 2 | -4/+2 |
| * | [InstCombine] Don't replace allocas with smaller globals | Vitaly Buka | 2017-06-24 | 1 | -1/+14 |
| * | Revert "[LoopDeletion] NFC: Move phi node value setting into prepass" | Anna Thomas | 2017-06-23 | 1 | -13/+11 |
| * | [LoopDeletion] NFC: Move phi node value setting into prepass | Anna Thomas | 2017-06-23 | 1 | -11/+13 |
| * | [CorrelatedValuePropagation] Fix typo in comment sense->since. NFC | Craig Topper | 2017-06-23 | 1 | -1/+1 |
| * | [CorrelatedValuePropagation] Remove comment about iterating switch cases in r... | Craig Topper | 2017-06-23 | 1 | -2/+1 |
| * | [RuntimeLoopUnrolling] Rename exit block and move assert earlier. NFC | Anna Thomas | 2017-06-23 | 1 | -23/+23 |
| * | [InstCombine] Recognize and simplify three way comparison idioms | Anna Thomas | 2017-06-23 | 2 | -4/+103 |
| * | [JumpThreading] Teach jump threading how to analyze (and (cmp A, C1), (cmp A,... | Craig Topper | 2017-06-23 | 1 | -0/+41 |
| * | [JumpThreading] Use some temporary variables to reduce the number of times we... | Craig Topper | 2017-06-23 | 1 | -12/+16 |
| * | [LoopSimplify] Factor the logic to form dedicated exits into a utility. | Chandler Carruth | 2017-06-23 | 2 | -62/+83 |
| * | Remove the LoadCombine pass. It was never enabled and is unsupported. | Eric Christopher | 2017-06-22 | 4 | -308/+0 |
| * | [LoopDeletion] Update exits correctly when multiple duplicate edges from an e... | Anna Thomas | 2017-06-22 | 1 | -9/+21 |
| * | [InstCombine] Teach foldSelectICmpAndOr to recognize (select (icmp slt (trunc... | Craig Topper | 2017-06-22 | 1 | -11/+38 |
| * | [InstCombine] Add one use checks to or/and->xnor folding | Craig Topper | 2017-06-22 | 1 | -6/+8 |
| * | [InstCombine] reverse bitcast + bitwise-logic canonicalization (PR33138) | Sanjay Patel | 2017-06-22 | 2 | -16/+22 |
| * | [InstCombine] add peekThroughBitcast() helper; NFC | Sanjay Patel | 2017-06-22 | 2 | -6/+14 |
| * | Revert "Enable vectorizer-maximize-bandwidth by default." | Diana Picus | 2017-06-22 | 1 | -1/+1 |
| * | Mark dump() methods as const. NFC | Sam Clegg | 2017-06-21 | 1 | -1/+1 |
| * | Enable vectorizer-maximize-bandwidth by default. | Dehao Chen | 2017-06-21 | 1 | -1/+1 |
| * | [Reassociate] Use early returns in a couple places to reduce indentation and ... | Craig Topper | 2017-06-21 | 1 | -26/+26 |
| * | [Reassociate] Const correct a helper function. NFC | Craig Topper | 2017-06-21 | 1 | -2/+2 |
| * | [InstCombine] Cleanup using commutable matchers. Make a couple helper methods... | Craig Topper | 2017-06-21 | 2 | -25/+19 |
| * | Do not inline recursive direct calls in sample loader pass. | Dehao Chen | 2017-06-21 | 1 | -0/+3 |
| * | [InstCombine] Add range metadata to cttz/ctlz/ctpop intrinsic calls based on ... | Craig Topper | 2017-06-21 | 1 | -0/+46 |
| * | [InstCombine] Don't let folding (select (icmp eq (and X, C1), 0), Y, (or Y, C... | Craig Topper | 2017-06-21 | 1 | -4/+16 |
| * | [Reassociate] Support xor reassociating for splat vectors | Craig Topper | 2017-06-21 | 1 | -24/+22 |
| * | [NewGVN] Fix a bug that made the store verifier less effective. | Davide Italiano | 2017-06-20 | 1 | -6/+4 |
| * | [InstCombine] fix code/test comments for r305792; NFC | Sanjay Patel | 2017-06-20 | 1 | -1/+1 |
| * | [InstCombine] try to canonicalize xor-of-icmps to and-of-icmps | Sanjay Patel | 2017-06-20 | 1 | -0/+24 |
| * | [ProfileData] PR33517: Check for failure of symtab creation | Vedant Kumar | 2017-06-20 | 1 | -1/+6 |
| * | [PATCH] [PGO] Fixed cast operation in emIntrinsicVisitor::instrumentOneMemI... | Ana Pazos | 2017-06-19 | 1 | -1/+1 |
| * | Improve profile-guided heuristics to use estimated trip count. | Taewook Oh | 2017-06-19 | 1 | -27/+20 |
| * | [InstCombine] Make sure AddReachableCodeToWorklist sets MadeIRChange | Bjorn Pettersson | 2017-06-19 | 1 | -0/+2 |
| * | Revert r304824 "Fix PR23384 (part 3 of 3)" | Hans Wennborg | 2017-06-19 | 1 | -1/+1 |
| * | [NewGVN] Simplify findConditionEquivalence(). NFCI. | Davide Italiano | 2017-06-19 | 1 | -3/+1 |