| Commit message (Expand) | Author | Age | Files | Lines |
| * | DebugInfo: support for DWARFv5 DW_AT_alignment attribute | Victor Leschuk | 2016-10-26 | 2 | -1/+24 |
| * | Revert r285181 "DebugInfo: support for DWARFv5 DW_AT_alignment attribute". | Vassil Vassilev | 2016-10-26 | 2 | -24/+1 |
| * | DebugInfo: support for DWARFv5 DW_AT_alignment attribute | Victor Leschuk | 2016-10-26 | 2 | -1/+24 |
| * | [codeview] support emitting indirect virtual base class information | Bob Haarman | 2016-10-25 | 1 | -1/+4 |
| * | [DAGCombiner] Enable (urem x, (shl pow2, y)) -> (and x, (add (shl pow2, y), -... | Simon Pilgrim | 2016-10-25 | 1 | -3/+3 |
| * | [DAGCombiner] Enable srem(x.y) -> urem(x,y) combine for vectors | Simon Pilgrim | 2016-10-25 | 1 | -4/+2 |
| * | [DAGCombiner] Enable sdiv(x.y) -> udiv(x,y) combine for vectors | Simon Pilgrim | 2016-10-25 | 1 | -4/+2 |
| * | revert: "Remove debug location from common tail when tail-merging" | Robert Lougher | 2016-10-25 | 1 | -5/+2 |
| * | Add option to specify minimum number of entries for jump tables | Evandro Menezes | 2016-10-25 | 1 | -3/+14 |
| * | Switch lowering: improve partitioning of jump tables | Evandro Menezes | 2016-10-25 | 1 | -14/+31 |
| * | Remove debug location from common tail when tail-merging | Robert Lougher | 2016-10-25 | 1 | -2/+5 |
| * | [DAGCombine] Preserve shuffles when one of the vector operands is constant | Zvi Rackover | 2016-10-25 | 1 | -34/+75 |
| * | MachineInstrBundle: Pass iterators to getBundle(Start|End); NFC | Matthias Braun | 2016-10-25 | 1 | -2/+2 |
| * | CodeGen/Passes: Pass MachineFunction as functor arg; NFC | Matthias Braun | 2016-10-24 | 2 | -9/+10 |
| * | [SelectionDAG] Update ComputeNumSignBits SRA/SHL handlers to accept scalar or... | Simon Pilgrim | 2016-10-24 | 1 | -6/+7 |
| * | Use MachineInstr::mop_iterator instead of MIOperands; NFC | Matthias Braun | 2016-10-24 | 1 | -6/+6 |
| * | Use SDValue::getConstantOperandVal() helper. NFCI. | Simon Pilgrim | 2016-10-24 | 1 | -4/+2 |
| * | Target: Change various section classifiers in TargetLoweringObjectFile to tak... | Peter Collingbourne | 2016-10-24 | 1 | -45/+48 |
| * | CodeGen: Do not add a global's address space to the folding set profile. | Peter Collingbourne | 2016-10-24 | 1 | -2/+0 |
| * | [DAG] enhance computeKnownBits to handle SRL/SRA with vector splat constant | Sanjay Patel | 2016-10-23 | 1 | -43/+32 |
| * | Use SDValue::getConstantOperandVal() helper. NFCI. | Simon Pilgrim | 2016-10-23 | 1 | -4/+1 |
| * | Remove LLVM_CONSTEXPR. | Justin Lebar | 2016-10-23 | 1 | -2/+1 |
| * | [DAG] enhance computeKnownBits to handle SHL with vector splat constant | Sanjay Patel | 2016-10-21 | 1 | -10/+9 |
| * | [DAG] fold negation of sign-bit | Sanjay Patel | 2016-10-21 | 1 | -11/+27 |
| * | fix variable names; NFCI | Sanjay Patel | 2016-10-21 | 1 | -2/+2 |
| * | [DAG] use SDNode flags 'nsz' to enable fadd/fsub with zero folds | Sanjay Patel | 2016-10-21 | 1 | -16/+20 |
| * | Using branch probability to guide critical edge splitting. | Dehao Chen | 2016-10-20 | 1 | -0/+18 |
| * | Fix *_EXTEND_VECTOR_INREG legalization | Pirama Arumuga Nainar | 2016-10-20 | 1 | -3/+19 |
| * | [Target] remove TargetRecip class; 2nd try | Sanjay Patel | 2016-10-20 | 2 | -28/+223 |
| * | Retire llvm::alignOf in favor of C++11 alignof. | Benjamin Kramer | 2016-10-20 | 1 | -1/+0 |
| * | [DAGCombiner] Add general constant vector support to (srl (shl x, c), c) -> (... | Simon Pilgrim | 2016-10-20 | 1 | -8/+8 |
| * | DebugInfo: preparation to implement DW_AT_alignment | Victor Leschuk | 2016-10-20 | 1 | -3/+5 |
| * | [GlobalMerge] Handle non-landingpad EH pads | Reid Kleckner | 2016-10-19 | 1 | -14/+10 |
| * | Merged nested ifs. NFCI. | Simon Pilgrim | 2016-10-19 | 1 | -7/+6 |
| * | [DAGCombiner] Add general constant vector support to (shl (add x, c1), c2) ->... | Simon Pilgrim | 2016-10-19 | 1 | -4/+5 |
| * | [WinEH] Allow catchpads to reuse the same catch object | Reid Kleckner | 2016-10-19 | 1 | -4/+7 |
| * | [DAG] optimize negation of bool | Sanjay Patel | 2016-10-19 | 1 | -2/+19 |
| * | [DAGCombiner] Add general constant vector support to (shl (sra x, c1), c1) ->... | Simon Pilgrim | 2016-10-19 | 1 | -7/+6 |
| * | [DAGCombiner] Add general constant vector support to (shl (mul x, c1), c2) ->... | Simon Pilgrim | 2016-10-19 | 1 | -5/+6 |
| * | Revert r284604. A.K.A. "TMP" | Tim Northover | 2016-10-19 | 1 | -33/+0 |
| * | TMP | Tim Northover | 2016-10-19 | 1 | -0/+33 |
| * | GlobalISel: support translating volatile loads and stores. | Tim Northover | 2016-10-19 | 1 | -14/+17 |
| * | [DAGCombiner] Just call isConstOrConstSplat directly. NFCI. | Simon Pilgrim | 2016-10-19 | 1 | -8/+4 |
| * | [DAGCombine] Generalize distributeTruncateThroughAnd to work with any non-opa... | Simon Pilgrim | 2016-10-19 | 1 | -13/+9 |
| * | Revert r284545 again as the regression in ppc still exists. There is bug in M... | Dehao Chen | 2016-10-19 | 1 | -18/+0 |
| * | Using branch probability to guide critical edge splitting. | Dehao Chen | 2016-10-18 | 1 | -0/+18 |
| * | revert r284541. | Dehao Chen | 2016-10-18 | 1 | -17/+0 |
| * | Using branch probability to guide critical edge splitting. | Dehao Chen | 2016-10-18 | 1 | -0/+17 |
| * | Use profile info to set function section prefix to group hot/cold functions. | Dehao Chen | 2016-10-18 | 2 | -4/+26 |
| * | GlobalISel: translate the @llvm.objectsize intrinsic. | Tim Northover | 2016-10-18 | 1 | -0/+7 |