| Age | Commit message (Expand) | Author |
| 2021-02-26 | [Transforms/Utils] Use range-based for loops (NFC) | Kazu Hirata |
| 2021-01-10 | [STLExtras] Use return type from operator* of the wrapped iter. | Florian Hahn |
| 2020-12-29 | [Transforms/Utils] Construct SmallVector with iterator ranges (NFC) | Kazu Hirata |
| 2020-11-07 | [Mem2Reg] Use llvm::count instead of std::count (NFC) | Kazu Hirata |
| 2020-10-23 | [mem2reg] Remove dbg.values describing contents of dead allocas | OCHyams |
| 2020-07-28 | [SROA][Mem2Reg] Use efficient droppable use API (after D83976) | Johannes Doerfert |
| 2020-07-24 | [Mem2Reg] Teach promote to register about droppable instructions | Johannes Doerfert |
| 2020-07-24 | [SROA][Mem2Reg] Do not crash on alloca + addrspacecast | Johannes Doerfert |
| 2020-05-15 | [NFC] Deduplicate comment in PromoteMemoryToRegister.cpp | Scott Linder |
| 2019-04-14 | [Mem2Reg] Delete unused PointerAllocaValues | Fangrui Song |
| 2019-04-14 | [Mem2Reg] Simplify and micro optimize | Fangrui Song |
| 2019-04-14 | [Mem2Reg] Don't call LBI.deleteValue on AllocInst/DbgVariableIntrinsic | Fangrui Song |
| 2019-04-14 | [Mem2Reg] Simplify rewriteSingleStoreAlloca | Fangrui Song |
| 2019-04-13 | [Mem2Reg] Delete unused AllocaPointerVal | Fangrui Song |
| 2019-04-12 | Use llvm::lower_bound. NFC | Fangrui Song |
| 2019-04-11 | Revert "Use llvm::lower_bound. NFC" | Ali Tamur |
| 2019-04-11 | Use llvm::lower_bound. NFC | Fangrui Song |
| 2019-01-19 | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth |
| 2018-12-21 | [IR] Add Instruction::isLifetimeStartOrEnd, NFC | Vedant Kumar |
| 2018-11-30 | [Mem2Reg] Fix nondeterministic corner case | Joseph Tremoulet |
| 2018-09-27 | llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) | Fangrui Song |
| 2018-08-26 | [IR] Replace `isa<TerminatorInst>` with `isTerminator()`. | Chandler Carruth |
| 2018-08-06 | [DebugInfo] Refactor DbgInfoIntrinsic class hierarchy. | Hsiangkai Wang |
| 2018-06-07 | [Mem2Reg] Avoid replacing load with itself in promoteSingleBlockAlloca. | Florian Hahn |
| 2018-06-04 | Move Analysis/Utils/Local.h back to Transforms | David Blaikie |
| 2018-05-10 | [STLExtras] Add distance() for ranges, pred_size(), and succ_size() | Vedant Kumar |
| 2018-05-01 | Remove \brief commands from doxygen comments. | Adrian Prantl |
| 2018-04-17 | [Mem2Reg] Create merged debug locations for inserted phis | Vedant Kumar |
| 2018-04-17 | [Mem2Reg] Make RenamePassData a struct, NFC | Vedant Kumar |
| 2018-04-13 | [Transforms] Change std::sort to llvm::sort in response to r327219 | Mandeep Singh Grang |
| 2018-03-21 | Fix a couple of layering violations in Transforms | David Blaikie |
| 2018-02-19 | Revert "[mem2reg] Use range loops (NFCI)" | Brian Gesiak |
| 2018-02-19 | [mem2reg] Use range loops (NFCI) | Brian Gesiak |
| 2017-11-28 | This reverts commit r319096 and r319097. | Rafael Espindola |
| 2017-11-27 | [Mem2Reg] Clang-format unformatted parts of this file. NFCI. | Davide Italiano |
| 2017-11-27 | [SROA] Propagate !range metadata when moving loads. | Davide Italiano |
| 2017-10-21 | [Transforms] Fix some Clang-tidy modernize and Include What You Use warnings;... | Eugene Zelenko |
| 2017-09-21 | Re-land r313825: "[IR] Add llvm.dbg.addr, a control-dependent version of llvm... | Reid Kleckner |
| 2017-09-21 | Revert r313825: "[IR] Add llvm.dbg.addr, a control-dependent version of llvm.... | Daniel Jasper |
| 2017-09-20 | [IR] Add llvm.dbg.addr, a control-dependent version of llvm.dbg.declare | Reid Kleckner |
| 2017-09-09 | Merge isKnownNonNull into isKnownNonZero | Nuno Lopes |
| 2017-08-20 | [Mem2Reg] Modernize code a bit. | Benjamin Kramer |
| 2017-04-28 | Kill off the old SimplifyInstruction API by converting remaining users. | Daniel Berlin |
| 2017-04-09 | [Mem2Reg] Remove AliasSetTracker updating logic from the pass. | Davide Italiano |
| 2017-03-22 | Preserve nonnull metadata on Loads through SROA & mem2reg. | Luqman Aden |
| 2016-12-19 | Revert @llvm.assume with operator bundles (r289755-r289757) | Daniel Jasper |
| 2016-12-15 | Remove the AssumptionCache | Hal Finkel |
| 2016-09-22 | Reapplying r281895 (and follow-up r281964) after fixing pr30468. | Keith Walker |
| 2016-09-21 | Revert r281895 "Add @llvm.dbg.value entries for the phi node created by -mem2... | Hans Wennborg |
| 2016-09-19 | Add @llvm.dbg.value entries for the phi node created by -mem2reg | Keith Walker |