| Commit message (Expand) | Author | Age | Files | Lines |
| * | Revert "[SimplifyCFG] Rewrite SinkThenElseCodeToEnd" | Reid Kleckner | 2016-08-19 | 1 | -210/+150 |
| * | [InstCombine] remove an icmp fold that is already handled by InstSimplify | Sanjay Patel | 2016-08-19 | 1 | -10/+0 |
| * | [InstCombine] use local variables to reduce code in foldICmpShlConstant; NFC | Sanjay Patel | 2016-08-19 | 1 | -21/+15 |
| * | [InstCombine] rename variables in foldICmpShlConstant(); NFC | Sanjay Patel | 2016-08-19 | 1 | -34/+34 |
| * | Revert "[asan] Optimize store size in FunctionStackPoisoner::poisonRedZones" | Vitaly Buka | 2016-08-19 | 1 | -55/+40 |
| * | Revert "[asan] Fix size of shadow incorrectly calculated in r279178" | Vitaly Buka | 2016-08-19 | 1 | -2/+4 |
| * | Fix regression in InstCombine introduced by r278944 | Reid Kleckner | 2016-08-19 | 1 | -3/+4 |
| * | [CloneFunction] Don't remove unrelated nodes from the CGSSC | David Majnemer | 2016-08-19 | 1 | -0/+6 |
| * | [InstCombine] use m_APInt to allow icmp (shl 1, Y), C folds for splat constan... | Sanjay Patel | 2016-08-19 | 1 | -4/+5 |
| * | [InstCombine] use m_APInt to allow icmp X, C folds for splat constant vectors | Sanjay Patel | 2016-08-19 | 1 | -5/+10 |
| * | [LoopVectorize] Don't copy std::vector in for-range loop. | Benjamin Kramer | 2016-08-19 | 1 | -1/+1 |
| * | [SimplifyCFG] Rewrite SinkThenElseCodeToEnd | James Molloy | 2016-08-19 | 1 | -150/+210 |
| * | [asan] Fix size of shadow incorrectly calculated in r279178 | Vitaly Buka | 2016-08-19 | 1 | -4/+2 |
| * | [Profile] Fix edge count read bug | Xinliang David Li | 2016-08-19 | 1 | -2/+2 |
| * | [Profile] Simple code refactoring for reuse /NFC | Xinliang David Li | 2016-08-19 | 1 | -12/+16 |
| * | [asan] Optimize store size in FunctionStackPoisoner::poisonRedZones | Vitaly Buka | 2016-08-18 | 1 | -40/+55 |
| * | [InstCombine] add helper function for folds of icmp (shl 1, Y), C; NFCI | Sanjay Patel | 2016-08-18 | 1 | -62/+65 |
| * | Make cltz and cttz zero undef when the operand cannot be zero in InstCombine | Amaury Sechet | 2016-08-18 | 1 | -5/+20 |
| * | [InstCombine] use m_APInt to allow icmp (trunc X, Y), C folds for splat const... | Sanjay Patel | 2016-08-18 | 1 | -9/+4 |
| * | [InstCombine] clean up foldICmpTruncConstant(); NFCI | Sanjay Patel | 2016-08-18 | 1 | -14/+17 |
| * | [SLP] Initialize VectorizedValue when gathering | Matthew Simpson | 2016-08-18 | 1 | -8/+66 |
| * | [InstCombine] use m_APInt to allow icmp (udiv X, Y), C folds for splat consta... | Sanjay Patel | 2016-08-18 | 1 | -18/+20 |
| * | [InstCombine] clean up foldICmpUDivConstant; NFC | Sanjay Patel | 2016-08-18 | 1 | -16/+12 |
| * | CVP. Turn marking adds as no wrap (introduced by r278107) off by default | Artur Pilipenko | 2016-08-18 | 1 | -0/+5 |
| * | [IRCE] Switch over to LLVM_DUMP_METHOD. NFCI. | Davide Italiano | 2016-08-18 | 1 | -2/+1 |
| * | [InstCombine] use m_APInt to allow icmp (mul X, Y), C folds for splat constan... | Sanjay Patel | 2016-08-18 | 1 | -18/+14 |
| * | [InstCombine] use APInt in isSignTest instead of ConstantInt; NFC | Sanjay Patel | 2016-08-18 | 1 | -6/+7 |
| * | [InstCombine] use m_APInt to allow icmp (xor X, Y), C folds for splat constan... | Sanjay Patel | 2016-08-18 | 1 | -13/+10 |
| * | [sanitizer-coverage/libFuzzer] instrument comparisons with __sanitizer_cov_t... | Kostya Serebryany | 2016-08-18 | 1 | -8/+24 |
| * | [asan] Add support of lifetime poisoning into ComputeASanStackFrameLayout | Vitaly Buka | 2016-08-18 | 2 | -4/+14 |
| * | [LoopUnroll] Move a simple check earlier. NFC. | Haicheng Wu | 2016-08-17 | 1 | -5/+5 |
| * | [LV] Move LoopBodyTraits to a better place, and add comment for simplifying L... | Tim Shen | 2016-08-17 | 1 | -57/+0 |
| * | Replace a few more "fall through" comments with LLVM_FALLTHROUGH | Justin Bogner | 2016-08-17 | 7 | -12/+17 |
| * | [InstCombine] more clean up of foldICmpXorConstant(); NFCI | Sanjay Patel | 2016-08-17 | 1 | -27/+21 |
| * | [InstCombine] clean up foldICmpXorConstant(); NFCI | Sanjay Patel | 2016-08-17 | 1 | -55/+60 |
| * | [InstCombine] use m_APInt to allow icmp (or X, Y), C folds for splat constant... | Sanjay Patel | 2016-08-17 | 1 | -5/+0 |
| * | [InstCombine] clean up foldICmpOrConstant(); NFCI | Sanjay Patel | 2016-08-17 | 1 | -18/+16 |
| * | Revert "Reassociate: Reprocess RedoInsts after each inst". | Chad Rosier | 2016-08-17 | 1 | -37/+27 |
| * | [InstCombine] use m_APInt to allow icmp (add X, Y), C folds for splat constan... | Sanjay Patel | 2016-08-17 | 1 | -34/+29 |
| * | Revert "[Reassociate] Avoid iterator invalidation when negating value." | Chad Rosier | 2016-08-17 | 1 | -9/+0 |
| * | [Reassociate] Avoid iterator invalidation when negating value. | Chad Rosier | 2016-08-17 | 1 | -0/+9 |
| * | [LoopStrenghtReduce] Refactoring and addition of a new target cost function. | Jonas Paulsson | 2016-08-17 | 1 | -225/+209 |
| * | Replace "fallthrough" comments with LLVM_FALLTHROUGH | Justin Bogner | 2016-08-17 | 6 | -9/+10 |
| * | [PM] Port the always inliner to the new pass manager in a much more | Chandler Carruth | 2016-08-17 | 4 | -20/+46 |
| * | [Inliner] Add a flag to disable manual alloca merging in the Inliner. | Chandler Carruth | 2016-08-17 | 1 | -49/+66 |
| * | Scalar: Avoid dereferencing end() in IndVarSimplify | Duncan P. N. Exon Smith | 2016-08-17 | 1 | -3/+3 |
| * | IPO: Swap || operands to avoid dereferencing end() | Duncan P. N. Exon Smith | 2016-08-17 | 1 | -2/+2 |
| * | Scalar: Avoid dereferencing end() in InductiveRangeCheckElimination | Duncan P. N. Exon Smith | 2016-08-17 | 1 | -3/+3 |
| * | SimplifyCFG: Avoid dereferencing end() | Duncan P. N. Exon Smith | 2016-08-16 | 1 | -1/+4 |
| * | [InstCombine] clean up foldICmpAddConstant(); NFCI | Sanjay Patel | 2016-08-16 | 1 | -44/+41 |