Age | Commit message (Expand) | Author |
2018-02-05 | Merging r324002: | Hans Wennborg |
2018-01-17 | Merging r322003: | Hans Wennborg |
2018-01-17 | Merging r321791 and r321862: | Hans Wennborg |
2018-01-17 | Merging r321991: | Hans Wennborg |
2018-01-02 | Revert r321089: "[DAG] Elide overlapping store" (and subsequent fix in r321204) | Daniel Jasper |
2018-01-02 | [DAGCombine] Fix for PR35765 | Sam Parker |
2017-12-27 | [DAGCombine] foldBinOpIntoSelect can fail to constant fold in some cases. | Simon Pilgrim |
2017-12-26 | [DAGCombine] visitANDLike - ensure APInt is is in range for getSExtValue/getZ... | Simon Pilgrim |
2017-12-26 | [DAGCombine] Don't combine (and (setne X, 0), (setne X, -1)) --> (setuge (add... | Simon Pilgrim |
2017-12-24 | [DAGCombiners] Don't turn ANDs to shuffles with zero so early. Give some othe... | Craig Topper |
2017-12-23 | [SelectionDAG][X86] Don't use ->getValueType(0) after a call to getOperand to... | Craig Topper |
2017-12-22 | [DAG] Add missing case check from findbaseoffset merge from r321389. | Nirav Dave |
2017-12-22 | Integrate findBaseOffset address analyses to BaseIndexOffset. NFCI. | Nirav Dave |
2017-12-22 | Revert "[DAG] Integrate findBaseOffset address analyses to BaseIndexOffset. N... | Nirav Dave |
2017-12-22 | [DAG] Integrate findBaseOffset address analyses to BaseIndexOffset. NFCI. | Nirav Dave |
2017-12-22 | [DAGCombine] Revert r321259 | Sam Parker |
2017-12-21 | [DAGCombiner] Remove (xor (xor x, c1), c2) -> (xor x, (xor c1, c2)) fold. NFCI. | Simon Pilgrim |
2017-12-21 | [DAGCombiner] Generalize (or (and X, c1), c2) -> (and (or X, c2), c1|c2) comb... | Simon Pilgrim |
2017-12-21 | [DAGCombiner] Generalize (and (or x, C), D) -> D iff (C & D) == D combine to ... | Simon Pilgrim |
2017-12-21 | [DAGCombine] Improve ReduceLoadWidth for SRL | Sam Parker |
2017-12-20 | [DAG] Fix condition on overlapping store check. | Nirav Dave |
2017-12-19 | Silence a bunch of implicit fallthrough warnings | Adrian Prantl |
2017-12-19 | [DAG] Elide overlapping store | Nirav Dave |
2017-12-18 | [DAGCombine] Move AND nodes to multiple load leaves | Sam Parker |
2017-12-15 | MachineFunction: Return reference from getFunction(); NFC | Matthias Braun |
2017-12-14 | Revert "[DAGCombine] Move AND nodes to multiple load leaves" | Benjamin Kramer |
2017-12-14 | [DAGCombine] Move AND nodes to multiple load leaves | Sam Parker |
2017-12-11 | [DAGCombiner] protect against an infinite loop between shl <--> mul (PR35579) | Sanjay Patel |
2017-12-11 | [DAGCombiner] Add combined indexed load to the work list | Nemanja Ivanovic |
2017-12-11 | [ARM] Use ADDCARRY / SUBCARRY | Roger Ferrer Ibanez |
2017-12-11 | [DAGCombiner] Support folding (mulhs/u X, 0)->0 for vectors. | Craig Topper |
2017-12-11 | [DAGCombiner] Reuse existing SDLoc variable instead of creating a new one. NFC | Craig Topper |
2017-12-07 | [DAGCombiner] eliminate shuffle of insert element | Sanjay Patel |
2017-12-06 | [ARM][AArch64][DAG] Reenable post-legalize store merge | Nirav Dave |
2017-12-06 | Revert "[DAGCombine] Move AND nodes to multiple load leaves" | Vlad Tsyrklevich |
2017-12-05 | [DAGCombine] Move AND nodes to multiple load leaves | Sam Parker |
2017-12-05 | [DAGCombine] Handle big endian correctly in CombineConsecutiveLoads | Bjorn Pettersson |
2017-12-05 | [DAGCombine] isLegalNarrowLoad function (NFC) | Sam Parker |
2017-12-04 | DAG: Follow-up to r319692 check the truncates inputs have the same type | Hans Wennborg |
2017-12-04 | DAG: Match truncated rotation (PR35487) | Hans Wennborg |
2017-12-04 | [DAGCombine] Remove isAndLoadExtLoad arguments | Sam Parker |
2017-12-01 | [DAG][ARM] Revert "Reenable post-legalize store merge" | Nirav Dave |
2017-12-01 | [DAGCombine] Simplify ISD::AND handling in ReduceLoadWidth | Eli Friedman |
2017-12-01 | [ARM][DAG] Reenable post-legalize store merge | Nirav Dave |
2017-11-30 | [DAGCombine] Refactor ReduceLoadWidth | Sam Parker |
2017-11-28 | Use getStoreSize() in various places instead of 'BitSize >> 3'. | Jonas Paulsson |
2017-11-28 | [DAGCombine] Disable finding better chains for stores at O0 | Simon Dardis |
2017-11-27 | [DAGCombiner] Don't combine aext(setcc) if the setcc is already using the tar... | Craig Topper |
2017-11-27 | [DAGCombiner] Use EVT::changeVectorElementTypeToInteger() instead of implemen... | Craig Topper |
2017-11-22 | [DAGCombiner] Bugfix in isAlias(). | Jonas Paulsson |