| Commit message (Expand) | Author | Age | Files | Lines |
| * | Rename LoopInfo::isRotated() to LoopInfo::isRotatedForm(). | Kit Barton | 2019-12-12 | 1 | -1/+1 |
| * | Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=Off builds after D65958 and... | Fangrui Song | 2019-12-11 | 1 | -2/+1 |
| * | [Loop] Add isRotated method to Loop class. | Kit Barton | 2019-12-11 | 1 | -1/+1 |
| * | [MemorySSA] Moving at the end often means before terminator. | Alina Sbirlea | 2019-11-20 | 1 | -1/+2 |
| * | Sink all InitializePasses.h includes | Reid Kleckner | 2019-11-13 | 1 | -0/+5 |
| * | [LOOPGUARD] Remove asserts in getLoopGuardBranch | Whitney Tsang | 2019-10-06 | 1 | -3/+9 |
| * | Revert "[LoopInfo] Limit the iterations to check whether a loop has dedicated | Wei Mi | 2019-09-27 | 1 | -7/+0 |
| * | [LOOPGUARD] Disable loop with multiple loop exiting blocks. | Whitney Tsang | 2019-09-26 | 1 | -8/+6 |
| * | [LoopInfo] Limit the iterations to check whether a loop has dedicated exits | Wei Mi | 2019-09-26 | 1 | -0/+7 |
| * | [LOOPINFO] Introduce the loop guard API. | Whitney Tsang | 2019-07-25 | 1 | -0/+35 |
| * | Make DT a transitive dependency of LI. | Evgeniy Stepanov | 2019-07-17 | 1 | -1/+1 |
| * | [LoopUnroll+LoopUnswitch] do not transform loops containing callbr | Nick Desaulniers | 2019-07-15 | 1 | -1/+4 |
| * | [LOOPINFO] Extend Loop object to add utilities to get the loop bounds, | Whitney Tsang | 2019-06-05 | 1 | -0/+214 |
| * | Revert "Title: [LOOPINFO] Extend Loop object to add utilities to get the loop" | Whitney Tsang | 2019-06-05 | 1 | -215/+0 |
| * | [LoopInfo] Fix unused variable warning. NFC. | Benjamin Kramer | 2019-06-05 | 1 | -2/+1 |
| * | Title: [LOOPINFO] Extend Loop object to add utilities to get the loop | Whitney Tsang | 2019-06-05 | 1 | -0/+216 |
| * | Revert [LOOPINFO] Extend Loop object to add utilities to get the loop bou... | Kit Barton | 2019-05-23 | 1 | -246/+0 |
| * | [LOOPINFO] Extend Loop object to add utilities to get the loop bounds, st... | Kit Barton | 2019-05-23 | 1 | -0/+246 |
| * | [MemorySSA] Teach LoopSimplify to preserve MemorySSA. | Alina Sbirlea | 2019-05-08 | 1 | -5/+11 |
| * | [LoopInfo] Faster implementation of setLoopID. NFC. | Keno Fischer | 2019-05-01 | 1 | -10/+4 |
| * | [llvm][NFC] Factor out logic for getting incoming & back Loop edges | Mircea Trofin | 2019-03-29 | 1 | -5/+18 |
| * | Refactor setAlreadyUnrolled() and setAlreadyVectorized(). | Michael Kruse | 2019-02-11 | 1 | -27/+45 |
| * | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
| * | Introduce llvm.loop.parallel_accesses and llvm.access.group metadata. | Michael Kruse | 2018-12-20 | 1 | -2/+70 |
| * | [Unroll/UnrollAndJam/Vectorizer/Distribute] Add followup loop attributes. | Michael Kruse | 2018-12-12 | 1 | -11/+7 |
| * | [TI removal] Make variables declared as `TerminatorInst` and initialized | Chandler Carruth | 2018-10-15 | 1 | -2/+2 |
| * | [New PM][PassInstrumentation] IR printing support for New Pass Manager | Fedor Sergeev | 2018-09-24 | 1 | -0/+1 |
| * | [Loopinfo] Remove one latch-case in getLoopID. NFC. | Michael Kruse | 2018-09-17 | 1 | -20/+15 |
| * | [LoopInfo] Fix Loop::getLoopID() for loops with multiple latches | Johannes Doerfert | 2018-09-11 | 1 | -12/+5 |
| * | [IR] Begin removal of TerminatorInst by removing successor manipulation. | Chandler Carruth | 2018-08-26 | 1 | -2/+2 |
| * | [LoopInfo] Port loop exit interfaces from Loop to LoopBase | Diego Caballero | 2018-07-09 | 1 | -63/+0 |
| * | [STLExtras] Add distance() for ranges, pred_size(), and succ_size() | Vedant Kumar | 2018-05-10 | 1 | -1/+1 |
| * | IWYU for llvm-config.h in llvm, additions. | Nico Weber | 2018-04-30 | 1 | -0/+1 |
| * | IR printing improvement for loop passes - handle -print-module-scope | Fedor Sergeev | 2017-12-01 | 1 | -0/+12 |
| * | Mark all library options as hidden. | Zachary Turner | 2017-12-01 | 1 | -1/+1 |
| * | IR printing improvement for loop passes | Fedor Sergeev | 2017-11-22 | 1 | -0/+19 |
| * | Reverting r315590; it did not include changes for llvm-tblgen, which is causi... | Aaron Ballman | 2017-10-15 | 1 | -1/+1 |
| * | [LoopInfo][Refactor] Make SetLoopAlreadyUnrolled a member function of the Loo... | Hongbin Zheng | 2017-10-15 | 1 | -0/+33 |
| * | [dump] Remove NDEBUG from test to enable dump methods [NFC] | Don Hinton | 2017-10-12 | 1 | -1/+1 |
| * | Use a BumpPtrAllocator for Loop objects | Sanjoy Das | 2017-09-28 | 1 | -3/+1 |
| * | Rename markAsErased to erase, as pointed out in a previous review; NFC | Sanjoy Das | 2017-09-22 | 1 | -1/+1 |
| * | Tighten the invariants around LoopBase::invalidate | Sanjoy Das | 2017-09-20 | 1 | -1/+4 |
| * | Clang-format few files to make later diffs leaner; NFC | Sanjoy Das | 2017-09-20 | 1 | -36/+33 |
| * | [LoopInfo] Make LoopBase and Loop destructors non-public | Sanjoy Das | 2017-09-19 | 1 | -2/+2 |
| * | [Dominators] Make IsPostDominator a template parameter | Jakub Kuderski | 2017-07-14 | 1 | -1/+1 |
| * | fix trivial typos; NFC | Hiroshi Inoue | 2017-07-09 | 1 | -1/+1 |
| * | [Constants] Replace calls to ConstantInt::equalsInt(0)/equalsInt(1) with isZe... | Craig Topper | 2017-07-06 | 1 | -1/+1 |
| * | [Constants] If we already have a ConstantInt*, prefer to use isZero/isOne/isM... | Craig Topper | 2017-07-06 | 1 | -1/+1 |
| * | Make VerifyDomInfo and VerifyLoopInfo global variables | Serge Pavlov | 2017-01-24 | 1 | -2/+2 |
| * | Use getLoopLatch in place of isLoopSimplifyForm | Xin Tong | 2017-01-15 | 1 | -4/+7 |