| Commit message (Expand) | Author | Age | Files | Lines |
| * | 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 |
| * | Forgot the dyn_cast_or_null intended for r277691. | David Majnemer | 2016-08-04 | 1 | -1/+1 |
| * | Reinstate "[CloneFunction] Don't remove side effecting calls" | David Majnemer | 2016-08-04 | 1 | -2/+33 |
| * | Revert "[CloneFunction] Don't remove side effecting calls" | Reid Kleckner | 2016-08-03 | 1 | -33/+2 |
| * | [CloneFunction] Don't crash if the value map doesn't hold something | David Majnemer | 2016-08-03 | 1 | -1/+1 |
| * | [CloneFunction] Don't remove side effecting calls | David Majnemer | 2016-08-03 | 1 | -2/+33 |
| * | Apply clang-tidy's modernize-loop-convert to most of lib/Transforms. | Benjamin Kramer | 2016-06-26 | 1 | -4/+3 |
| * | Reinstate r273711 | David Majnemer | 2016-06-25 | 1 | -3/+5 |
| * | Revert r273711, it caused PR28298. | Nico Weber | 2016-06-24 | 1 | -5/+3 |
| * | SimplifyInstruction does not imply DCE | David Majnemer | 2016-06-24 | 1 | -3/+5 |
| * | Delay dominator updation while cloning loop. | Vikram TV | 2016-06-11 | 1 | -3/+9 |
| * | IR: Allow multiple global metadata attachments with the same type. | Peter Collingbourne | 2016-06-01 | 1 | -4/+4 |
| * | Cloning: Clean up the interface to the CloneFunction function. | Peter Collingbourne | 2016-05-10 | 1 | -28/+12 |
| * | [Cloning] cloneLoopWithPreheader(): add assert to ensure no sub-loops | Vaivaswatha Nagaraj | 2016-04-27 | 1 | -0/+2 |
| * | Transforms: Try harder to fix bootstrap after r266565 | Duncan P. N. Exon Smith | 2016-04-17 | 1 | -2/+2 |
| * | ValueMapper: Don't allow explicit null mappings of Values, NFC | Duncan P. N. Exon Smith | 2016-04-17 | 1 | -2/+2 |
| * | [PR27284] Reverse the ownership between DICompileUnit and DISubprogram. | Adrian Prantl | 2016-04-15 | 1 | -42/+7 |
| * | IR: RF_IgnoreMissingValues => RF_IgnoreMissingLocals, NFC | Duncan P. N. Exon Smith | 2016-04-07 | 1 | -1/+1 |
| * | Cloning: Reduce complexity of debug info cloning and fix correctness issue. | Peter Collingbourne | 2016-03-30 | 1 | -2/+11 |
| * | Revert revisions 262636, 262643, 262679, and 262682. | Easwaran Raman | 2016-03-08 | 1 | -22/+20 |
| * | Infrastructure for PGO enhancements in inliner | Easwaran Raman | 2016-03-03 | 1 | -20/+22 |
| * | Remove uses of builtin comma operator. | Richard Trieu | 2016-02-18 | 1 | -1/+2 |