| Commit message (Expand) | Author | Age | Files | Lines |
| * | Revert "[SCEV] Move ScalarEvolutionExpander.cpp to Transforms/Utils (NFC)." | Florian Hahn | 2020-01-04 | 1 | -0/+2452 |
| * | [SCEV] Move ScalarEvolutionExpander.cpp to Transforms/Utils (NFC). | Florian Hahn | 2020-01-04 | 1 | -2452/+0 |
| * | Reland [DataLayout] Fix occurrences that size and range of pointers are assum... | Nicola Zaghen | 2019-12-13 | 1 | -2/+2 |
| * | Temporarily Revert "[DataLayout] Fix occurrences that size and range of point... | Nicola Zaghen | 2019-12-12 | 1 | -2/+2 |
| * | [DataLayout] Fix occurrences that size and range of pointers are assumed to b... | Nicola Zaghen | 2019-12-12 | 1 | -2/+2 |
| * | [SCEV] Removing deprecated comment in ScalarEvolutionExpander | Victor Campos | 2019-10-18 | 1 | -3/+0 |
| * | [PatternMatch] Make m_Br more flexible, add matchers for BB values. | Florian Hahn | 2019-09-25 | 1 | -2/+1 |
| * | [SCEV] Disable canonical expansion for non-affine addrecs. | Artur Pilipenko | 2019-09-24 | 1 | -1/+12 |
| * | [SCEV] Fix for PR42397. SCEVExpander wrongly adds nsw to shl instruction. | Denis Bakhvalov | 2019-07-08 | 1 | -2/+6 |
| * | [SCEV][LSR] Prevent using undefined value in binops | Eugene Leviant | 2019-07-03 | 1 | -3/+1 |
| * | [SCEV] Use NoWrapFlags when expanding a simple mul | Sam Parker | 2019-06-17 | 1 | -2/+2 |
| * | [SCEV] Pass NoWrapFlags when expanding an AddExpr | Sam Parker | 2019-06-14 | 1 | -1/+1 |
| * | Fix a Wunused-lambda-capture warning. | Nico Weber | 2019-06-12 | 1 | -1/+1 |
| * | [NFC][SCEV] Add NoWrapFlag argument to InsertBinOp | Sam Parker | 2019-06-12 | 1 | -19/+31 |
| * | Revert "[SCEV] Use wrap flags in InsertBinop" | Benjamin Kramer | 2019-06-06 | 1 | -31/+18 |
| * | [SCEV] Use wrap flags in InsertBinop | Sam Parker | 2019-06-06 | 1 | -18/+31 |
| * | [SCEV] Suppress hoisting insertion point of binops when unsafe | Warren Ristow | 2019-05-08 | 1 | -18/+27 |
| * | [SCEV] Add explicit representations of umin/smin | Keno Fischer | 2019-05-07 | 1 | -4/+56 |
| * | Use llvm::stable_sort | Fangrui Song | 2019-04-23 | 1 | -2/+2 |
| * | Fix a bug in SCEV's isSafeToExpand around speculation safety | Philip Reames | 2019-04-18 | 1 | -1/+19 |
| * | [SCEV] Guard movement of insertion point for loop-invariants | Warren Ristow | 2019-03-18 | 1 | -41/+47 |
| * | [SCEV] Ensure that isHighCostExpansion takes into account what is being divided | David Green | 2019-03-05 | 1 | -2/+5 |
| * | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
| * | Revert r347934 "[SCEV] Guard movement of insertion point for loop-invariants" | David L. Jones | 2018-12-05 | 1 | -42/+41 |
| * | [SCEV] Guard movement of insertion point for loop-invariants | Warren Ristow | 2018-11-30 | 1 | -41/+42 |
| * | llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) | Fangrui Song | 2018-09-27 | 1 | -1/+1 |
| * | [SCEV] Don't expand Wrap predicate using inttoptr in ni addrspaces | Keno Fischer | 2018-07-26 | 1 | -5/+17 |
| * | [SCEV] Add an expandAddToGEP overload for a single operand. NFC. | Keno Fischer | 2018-07-26 | 1 | -10/+12 |
| * | SCEVExpander::expandAddRecExprLiterally(): check before casting as Instruction | Roman Lebedev | 2018-06-29 | 1 | -1/+4 |
| * | Revert r335513: [SCEVExp] Advance found insertion point | Florian Hahn | 2018-06-25 | 1 | -4/+3 |
| * | [SCEVExp] Advance found insertion point until we find a non-dbg instruction. | Florian Hahn | 2018-06-25 | 1 | -3/+4 |
| * | Remove \brief commands from doxygen comments. | Adrian Prantl | 2018-05-01 | 1 | -2/+2 |
| * | [Analysis] Change std::sort to llvm::sort in response to r327219 | Mandeep Singh Grang | 2018-04-01 | 1 | -1/+1 |
| * | Fix more spelling mistakes in comments of LLVM Analysis passes | Vedant Kumar | 2018-03-02 | 1 | -3/+3 |
| * | Use phi ranges to simplify code. No functionality change intended. | Benjamin Kramer | 2017-12-30 | 1 | -19/+10 |
| * | [SCEV] Be careful with nuw/nsw/exact in InsertBinop | Serguei Katkov | 2017-12-27 | 1 | -1/+14 |
| * | [SCEV] Fix the movement of insertion point in expander. PR35406. | Serguei Katkov | 2017-12-15 | 1 | -1/+19 |
| * | [ScalarEvolution] Fix base condition in isNormalAddRecPHI. | Bjorn Pettersson | 2017-12-14 | 1 | -1/+1 |
| * | [SCEV][NFC] Break from loop after we found first non-Phi in getAddRecExprPHIL... | Max Kazantsev | 2017-11-29 | 1 | -1/+5 |
| * | [SCEV][NFC] Introduce isSafeToExpandAt function to SCEVExpander | Max Kazantsev | 2017-11-16 | 1 | -0/+5 |
| * | Undo accidental commit | Philip Reames | 2017-10-31 | 1 | -8/+0 |
| * | [CGP] Fix crash on i96 bit multiply | Philip Reames | 2017-10-30 | 1 | -0/+8 |
| * | Revert rL316568 because of sudden performance drop on ARM | Max Kazantsev | 2017-10-27 | 1 | -2/+8 |
| * | [SCEV] Enhance SCEVFindUnsafe for division | Max Kazantsev | 2017-10-25 | 1 | -8/+2 |
| * | [SCEV] Teach SCEVExpander to expand BinPow | Max Kazantsev | 2017-06-19 | 1 | -5/+43 |
| * | [SCEVExpander] Try harder to avoid introducing inttoptr | Keno Fischer | 2017-05-27 | 1 | -4/+16 |
| * | Rename WeakVH to WeakTrackingVH; NFC | Sanjoy Das | 2017-05-01 | 1 | -3/+4 |
| * | Kill off the old SimplifyInstruction API by converting remaining users. | Daniel Berlin | 2017-04-28 | 1 | -1/+1 |
| * | Reverts commit r301424, r301425 and r301426 | Sanjoy Das | 2017-04-26 | 1 | -4/+3 |
| * | Rename WeakVH to WeakTrackingVH; NFC | Sanjoy Das | 2017-04-26 | 1 | -3/+4 |