| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix for "DICompileUnit not listed in llvm.dbg.cu" verification error after ... | Artur Pilipenko | 2019-08-28 | 1 | -0/+15 |
* | Keep the order of the basic blocks in the cloned loop as the original | Whitney Tsang | 2019-07-08 | 1 | -24/+25 |
* | Expand cloneLoopWithPreheader() to support cloning loop nest | Whitney Tsang | 2019-06-25 | 1 | -10/+31 |
* | Move DomTreeUpdater from IR to Analysis | Richard Trieu | 2019-02-06 | 1 | -1/+1 |
* | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
* | [CSP, Cloning] Update DuplicateInstructionsInSplitBetween to use DomTreeUpdater. | Florian Hahn | 2018-11-13 | 1 | -7/+15 |
* | [TI removal] Make variables declared as `TerminatorInst` and initialized | Chandler Carruth | 2018-10-15 | 1 | -2/+2 |
* | [CloneFunction] Constant fold terminators before checking single predecessor | Mikael Holmen | 2018-08-28 | 1 | -7/+16 |
* | [IR] Begin removal of TerminatorInst by removing successor manipulation. | Chandler Carruth | 2018-08-26 | 1 | -1/+1 |
* | Allow creating llvm::Function in non-zero address spaces | Alexander Richardson | 2018-08-23 | 1 | -2/+2 |
* | Remove trailing space | Fangrui Song | 2018-07-30 | 1 | -19/+19 |
* | Move Analysis/Utils/Local.h back to Transforms | David Blaikie | 2018-06-04 | 1 | -1/+1 |
* | Test commit access. | Nicola Zaghen | 2018-05-14 | 1 | -1/+1 |
* | [STLExtras] Add distance() for ranges, pred_size(), and succ_size() | Vedant Kumar | 2018-05-10 | 1 | -1/+1 |
* | Remove \brief commands from doxygen comments. | Adrian Prantl | 2018-05-01 | 1 | -3/+3 |
* | [DebugInfo][OPT] NFC follow-up on "Fixing a couple of DI duplication bugs of ... | Roman Tereshin | 2018-04-13 | 1 | -27/+16 |
* | [DebugInfo][OPT] Fixing a couple of DI duplication bugs of CloneModule | Roman Tereshin | 2018-04-13 | 1 | -1/+4 |
* | [CloneFunction] Preserve DT in DuplicateInstructionsInSplitBetween. | Florian Hahn | 2018-03-22 | 1 | -2/+3 |
* | Fix a couple of layering violations in Transforms | David Blaikie | 2018-03-21 | 1 | -1/+1 |
* | [CloneFunction] Support BB == PredBB in DuplicateInstructionsInSplit. | Florian Hahn | 2018-03-06 | 1 | -1/+3 |
* | Use phi ranges to simplify code. No functionality change intended. | Benjamin Kramer | 2017-12-30 | 1 | -8/+4 |
* | Use a BumpPtrAllocator for Loop objects | Sanjoy Das | 2017-09-28 | 1 | -1/+1 |
* | [Inliner] Fix a nasty bug when inlining a non-recursive trace of | Chandler Carruth | 2017-08-19 | 1 | -2/+3 |
* | [cloning] Do not duplicate types when cloning functions | Gor Nishanov | 2017-07-07 | 1 | -3/+17 |
* | [Cloner] Re-map simplfied cloned instructions. | Davide Italiano | 2017-07-01 | 1 | -5/+4 |
* | Inlining: Don't re-map simplified cloned instructions. | Kyle Butt | 2017-06-28 | 1 | -4/+5 |
* | Sort the remaining #include lines in include/... and lib/.... | Chandler Carruth | 2017-06-06 | 1 | -1/+1 |
* | Reapply "[Cloning] Take another pass at properly cloning debug info" | Keno Fischer | 2017-06-01 | 1 | -28/+43 |
* | Revert "[Cloning] Take another pass at properly cloning debug info" | Keno Fischer | 2017-05-30 | 1 | -43/+28 |
* | [Cloning] Take another pass at properly cloning debug info | Keno Fischer | 2017-05-30 | 1 | -28/+43 |
* | Cloning: Fix debug info cloning | Gor Nishanov | 2017-05-27 | 1 | -1/+1 |
* | [IR] De-virtualize ~Value to save a vptr | Reid Kleckner | 2017-05-18 | 1 | -1/+1 |
* | Make it illegal for two Functions to point to the same DISubprogram | Adrian Prantl | 2017-05-09 | 1 | -6/+26 |
* | Revert r302469 "Make it illegal for two Functions to point to the same DISubp... | Hans Wennborg | 2017-05-09 | 1 | -26/+6 |
* | Make it illegal for two Functions to point to the same DISubprogram | Adrian Prantl | 2017-05-08 | 1 | -6/+26 |
* | Rename WeakVH to WeakTrackingVH; NFC | Sanjoy Das | 2017-05-01 | 1 | -2/+2 |
* | Reverts commit r301424, r301425 and r301426 | Sanjoy Das | 2017-04-26 | 1 | -2/+2 |
* | Rename WeakVH to WeakTrackingVH; NFC | Sanjoy Das | 2017-04-26 | 1 | -2/+2 |
* | [IR] Make getParamAttributes take argument numbers, not ArgNo+1 | Reid Kleckner | 2017-04-13 | 1 | -1/+1 |
* | [IR] Take func, ret, and arg attrs separately in AttributeList::get | Reid Kleckner | 2017-04-13 | 1 | -10/+7 |
* | [IR] Redesign the case iterator in SwitchInst to actually be an iterator | Chandler Carruth | 2017-04-12 | 1 | -1/+1 |
* | [IR] Add AttributeSet to hide AttributeSetNode* again, NFC | Reid Kleckner | 2017-04-12 | 1 | -7/+5 |
* | Reland "[IR] Make AttributeSetNode public, avoid temporary AttributeList copies" | Reid Kleckner | 2017-04-10 | 1 | -9/+13 |
* | Revert "[IR] Make AttributeSetNode public, avoid temporary AttributeList copies" | Reid Kleckner | 2017-04-10 | 1 | -13/+9 |
* | [IR] Make AttributeSetNode public, avoid temporary AttributeList copies | Reid Kleckner | 2017-04-10 | 1 | -9/+13 |
* | Rename AttributeSet to AttributeList | Reid Kleckner | 2017-03-21 | 1 | -8/+7 |
* | [JumpThreading] Re-enable JumpThreading for guards | Sanjoy Das | 2017-02-17 | 1 | -0/+37 |
* | Revert "[JumpThreading] Thread through guards" | Anna Thomas | 2017-02-15 | 1 | -37/+0 |
* | [JumpThreading] Thread through guards | Sanjoy Das | 2017-02-09 | 1 | -0/+37 |
* | [CloneFunction] Don't remove unrelated nodes from the CGSSC | David Majnemer | 2016-08-19 | 1 | -0/+6 |