| Age | Commit message (Expand) | Author |
| 2025-11-14 | [MergeICmp][profcheck] Propagate profile info (#167594) | Mircea Trofin |
| 2025-10-23 | [NFC][LLVM] Namespace cleanup in MergeICmps (#163761) | Rahul Joshi |
| 2025-06-26 | [MergeICmps] Fix miss-compile in MergeICmps in presence of blockaddresses (#1... | Ralender |
| 2024-06-27 | [IR] Add getDataLayout() helpers to BasicBlock and Instruction (#96902) | Nikita Popov |
| 2024-03-23 | [LLVM] Use `std::move` for APInt. NFC. (#86257) | Yingwei Zheng |
| 2023-09-07 | [NFC][RemoveDIs] Create a new spelling of the moveBefore method | Jeremy Morse |
| 2023-07-08 | Add missing StringExtras.h includes | Elliot Goodrich |
| 2023-06-06 | Revert "Reland [MergeICmps] Adapt to non-eq comparisons, bugfix" | Mikhail Goncharov |
| 2023-05-24 | [MergeICmps] Fix -Wsign-compare and typos (NFC) | Jie Fu |
| 2023-05-24 | Reland [MergeICmps] Adapt to non-eq comparisons, bugfix | Zhongyunde |
| 2023-05-15 | Revert "[MergeICmps] Adapt to non-eq comparisons, bugfix" | Arthur Eubanks |
| 2023-05-08 | [MergeICmps] Adapt to non-eq comparisons, bugfix | Zhongyunde |
| 2023-04-27 | Revert "[MergeICmps] Adapt to non-eq comparisons, bugfix" | Arthur Eubanks |
| 2023-04-25 | [MergeICmps] Adapt to non-eq comparisons, bugfix | Zhongyunde |
| 2023-04-08 | [MergeICmps] Attach metadata to new created loads | Zhongyunde |
| 2023-03-28 | [llvm] Use pointer index type for more GEP offsets (pre-codegen) | Krzysztof Drewniak |
| 2023-03-10 | Revert "[MergeICmps] Adapt to non-eq comparisons, fix bug for cases need be s... | Arthur Eubanks |
| 2023-03-09 | [MergeICmps] Adapt to non-eq comparisons, fix bug for cases need be spilted | zhongyunde |
| 2023-03-02 | Revert "[MergeICmps] Adapt to non-eq comparisons, retry" | Zhongyunde |
| 2023-02-27 | [MergeICmps] Adapt to non-eq comparisons, retry | zhongyunde |
| 2023-01-12 | Revert "[MergeICmps] Adapt to non-eq comparisons" | Vitaly Buka |
| 2023-01-12 | [MergeICmps] Adapt to non-eq comparisons | zhongyunde |
| 2022-12-13 | [Transforms/Scalar] llvm::Optional => std::optional | Fangrui Song |
| 2022-12-02 | [Transforms] Use std::nullopt instead of None (NFC) | Kazu Hirata |
| 2022-11-15 | [MergeICmps][NFC] Fix a couple of typos in a comment | Fraser Cormack |
| 2022-10-04 | [BuildLibCalls] Use TLI to get 'int' and 'size_t' type sizes | Bjorn Pettersson |
| 2022-03-04 | Reapply [MergeICmps] Don't require GEP | Nikita Popov |
| 2022-03-04 | [MergeICmp] Make instruction move robust against empty block (NFCI) | Nikita Popov |
| 2022-03-03 | Revert "[MergeICmps] Don't require GEP" | Arthur Eubanks |
| 2022-02-25 | [MergeICmps] Don't require GEP | Nikita Popov |
| 2022-02-22 | [MergeICmps] Don't call comesBefore() if in different blocks (PR53959) | Nikita Popov |
| 2021-09-21 | [MergeICmps] Remove unused NumMerged variable | Nikita Popov |
| 2021-09-21 | [MergeICmps] Don't reorder unmerged comparisons | Nikita Popov |
| 2021-09-17 | [llvm] Use drop_begin (NFC) | Kazu Hirata |
| 2021-08-27 | [MergeICmps] Ignore clobbering instructions before the loads | Nikita Popov |
| 2021-08-27 | [MergeICmps] Don't merge icmps derived from pointers with addressspaces | Valentin Churavy |
| 2021-08-23 | [MergeICmps] Allow sinking past non-load/store | Nikita Popov |
| 2021-07-26 | [MergeICmps] Collect block instructions once (NFC) | Nikita Popov |
| 2021-07-26 | [MergeICmps] Try to fix MSVC build failure | Nikita Popov |
| 2021-07-26 | [MergeICmps] Separate out BCECmp and use Optional (NFC) | Nikita Popov |
| 2021-07-23 | [MergeICmps] Relax sinking check | Nikita Popov |
| 2021-07-08 | PR51018: Remove explicit conversions from SmallString to StringRef to future-... | David Blaikie |
| 2021-05-18 | [NewPM] Don't mark AA analyses as preserved | Arthur Eubanks |
| 2021-05-15 | [IR] Add BasicBlock::isEntryBlock() (NFC) | Nikita Popov |
| 2021-04-23 | [llvm][NFC] Fix assert indentation | Timm Bäder |
| 2021-02-04 | [Transforms/Scalar] Use range-based for loops (NFC) | Kazu Hirata |
| 2021-01-09 | [Transforms] Use llvm::find_if (NFC) | Kazu Hirata |
| 2020-12-01 | [MergeICmps] Fix missing split. | Clement Courbet |
| 2020-10-08 | [Transforms] visitCmpBlock - don't dereference a dyn_cast<>. NFCI. | Simon Pilgrim |
| 2019-11-13 | Sink all InitializePasses.h includes | Reid Kleckner |