| Commit message (Expand) | Author | Age | Files | Lines | 
| *  | [DAGCombiner] Remove explicit call to AddToWorklist in sqrt and reciprocal co... | Amaury Sechet | 2019-08-22 | 1 | -32/+1 | 
| *  | [DAGCombiner] Remove mostly redundant calls to AddToWorklist | Amaury Sechet | 2019-08-21 | 1 | -2/+1 | 
| *  | [DAGCombiner] Various nits. NFC | Amaury Sechet | 2019-08-21 | 1 | -4/+2 | 
| *  | [DAGCombiner][X86] Teach visitCONCAT_VECTORS to combine (concat_vectors (conc... | Craig Topper | 2019-08-20 | 1 | -0/+9 | 
| *  | [DAGCombiner] Add simple folds for SMULFIX/UMULFIX/SMULFIXSAT | Bjorn Pettersson | 2019-08-16 | 1 | -0/+27 | 
| *  | Remove SmallBitVector.h include. NFCI. | Simon Pilgrim | 2019-08-15 | 1 | -1/+0 | 
| *  | [DAGCombine] MergeConsecutiveStores - fix cppcheck/MSVC extension warning. NFCI. | Simon Pilgrim | 2019-08-15 | 1 | -1/+1 | 
| *  | [DAGCombiner] exclude x*2.0 from normal negation profitability rules | Sanjay Patel | 2019-08-09 | 1 | -0/+5 | 
| *  | [DAGCombiner] remove redundant fold for X*1.0; NFC | Sanjay Patel | 2019-08-09 | 1 | -4/+0 | 
| *  | [SelectionDAG][X86] Move setcc mask splitting for mload/mstore/mgather/mscatt... | Craig Topper | 2019-08-08 | 1 | -264/+2 | 
| *  | [SelectionDAG] Extend base addressing modes supported by MGATHER/MSCATTER | Cullen Rhodes | 2019-08-06 | 1 | -4/+5 | 
| *  | [DAGCombiner][x86] prevent infinite loop from truncate/extend transforms | Sanjay Patel | 2019-08-05 | 1 | -2/+7 | 
| *  | [DAGCombiner] Prevent the combine added in r367710 from creating illegal type... | Craig Topper | 2019-08-03 | 1 | -1/+1 | 
| *  | [DAGCombiner] try to convert opposing shifts to casts | Sanjay Patel | 2019-08-02 | 1 | -0/+26 | 
| *  | [X86] In decomposeMulByConstant, legalize the VT before querying whether the ... | Craig Topper | 2019-08-01 | 1 | -1/+1 | 
| *  | Migrate some more fadd and fsub cases away from UnsafeFPMath control to utili... | Michael Berg | 2019-07-31 | 1 | -6/+6 | 
| *  | [DAGCombine] Limit the number of times for the same store and root nodes | Wei Mi | 2019-07-31 | 1 | -3/+42 | 
| *  | [DAGCombiner] Add an option to control whether or not to enable store merging. | Wei Mi | 2019-07-30 | 1 | -1/+6 | 
| *  | [DAGCombine] narrowInsertExtractVectorBinOp - early out for binops that chang... | Simon Pilgrim | 2019-07-29 | 1 | -0/+4 | 
| *  | [DAGCombine] narrowInsertExtractVectorBinOp - early out for illegal op. NFCI. | Simon Pilgrim | 2019-07-27 | 1 | -1/+4 | 
| *  | [DAGCombiner] Make ShrinkLoadReplaceStoreWithStore return an SDValue instead ... | Craig Topper | 2019-07-23 | 1 | -9/+8 | 
| *  | [DAGCombiner] Use SDNode::isOperandOf to simplify some code. NFCI | Craig Topper | 2019-07-23 | 1 | -7/+1 | 
| *  | [DAGCombine] Pull getSubVectorSrc helper out of narrowInsertExtractVectorBinO... | Simon Pilgrim | 2019-07-18 | 1 | -22/+22 | 
| *  | [DAGCombiner] fold (addcarry (xor a, -1), b, c) -> (subcarry b, a, !c) and fl... | Amaury Sechet | 2019-07-16 | 1 | -16/+28 | 
| *  | [DAGCombine] narrowExtractedVectorBinOp - wrap subvector extraction in helper... | Simon Pilgrim | 2019-07-12 | 1 | -9/+11 | 
| *  | [DAGCombine] narrowInsertExtractVectorBinOp - add CONCAT_VECTORS support | Simon Pilgrim | 2019-07-11 | 1 | -4/+14 | 
| *  | Move three folds for FADD, FSUB and FMUL in the DAG combiner away from Unsafe... | Michael Berg | 2019-07-10 | 1 | -4/+4 | 
| *  | [DAGCombine] visitINSERT_SUBVECTOR - use uint64_t subvector index. NFCI. | Simon Pilgrim | 2019-07-10 | 1 | -1/+1 | 
| *  | Fix const/non-const lambda return type warning. NFCI. | Simon Pilgrim | 2019-07-10 | 1 | -1/+1 | 
| *  | [X86][AMDGPU][DAGCombiner] Move call to allowsMemoryAccess into isLoadBitCast... | Craig Topper | 2019-07-09 | 1 | -15/+8 | 
| *  | [DAGCombine] LoadedSlice - keep getOffsetFromBase() uint64_t offset. NFCI. | Simon Pilgrim | 2019-07-09 | 1 | -1/+1 | 
| *  | [DAGCombine] convertBuildVecZextToZext - remove duplicate getOpcode() call. N... | Simon Pilgrim | 2019-07-06 | 1 | -1/+1 | 
| *  | [DAGCombiner] Don't combine (addcarry (uaddo X, Y), 0, Carry) -> (addcarry X,... | Craig Topper | 2019-07-04 | 1 | -1/+4 | 
| *  | Use getAllOnesConstants instead of -1 in DAGCombiner. NFC | Amaury Sechet | 2019-07-03 | 1 | -1/+1 | 
| *  | [DAGCombine] More diamong carry pattern optimization. | Amaury Sechet | 2019-07-03 | 1 | -27/+92 | 
| *  | [Codegen][X86][AArch64][ARM][PowerPC] Inc-of-add vs sub-of-not (PR42457) | Roman Lebedev | 2019-07-03 | 1 | -0/+31 | 
| *  | [DAGCombiner] Exploiting more about the transformation of TransformFPLoadStor... | Zi Xuan Wu | 2019-07-02 | 1 | -4/+2 | 
| *  | [DAGCombine] visitEXTRACT_SUBVECTOR - add TODO for extract_subvector(bitcast(... | Simon Pilgrim | 2019-06-26 | 1 | -0/+1 | 
| *  | Teach the DAGCombine to fold this pattern(c1 and c2 is constant). | QingShan Zhang | 2019-06-26 | 1 | -2/+28 | 
| *  | [DAGCombine] combineRepeatedFPDivisors - recognize -1.0 / X as a reciprocal | Simon Pilgrim | 2019-06-25 | 1 | -2/+2 | 
| *  | [DAGCombine] visitMUL - allow shift by zero in MulByConstant. | Simon Pilgrim | 2019-06-24 | 1 | -6/+6 | 
| *  | [SelectionDAG] Remove the code that attempts to calculate the alignment for t... | Craig Topper | 2019-06-23 | 1 | -13/+2 | 
| *  | [DAGCombine] narrowExtractedVectorBinOp - pull out repeated getOpcode(). NFCI. | Simon Pilgrim | 2019-06-21 | 1 | -2/+2 | 
| *  | [DAGCombine] narrowInsertExtractVectorBinOp - reuse "extract from insert" det... | Simon Pilgrim | 2019-06-21 | 1 | -11/+15 | 
| *  | [DAGCombiner] Use getAPIntValue() instead of getZExtValue() where possible. | Simon Pilgrim | 2019-06-20 | 1 | -21/+20 | 
| *  | [DAGCombiner][NFC] Remove unused var | Jordan Rupprecht | 2019-06-20 | 1 | -1/+0 | 
| *  | [DAGCombiner] Support (shl (zext (srl x, C)), C) -> (zext (shl (srl x, C), C)... | Simon Pilgrim | 2019-06-20 | 1 | -17/+19 | 
| *  | [DAGCombine] Add TODOs for some combines that should support non-uniform vectors | Simon Pilgrim | 2019-06-20 | 1 | -0/+15 | 
| *  | [DAGCombine] Reduce scope of ShAmtVal variable. NFCI. | Simon Pilgrim | 2019-06-20 | 1 | -2/+1 | 
| *  | [DAGCombine] Use ConstantSDNode::getAPIntValue() instead of getZExtValue(). | Simon Pilgrim | 2019-06-19 | 1 | -2/+2 |