| Age | Commit message (Expand) | Author | Lines |
| 2025-07-18 | Rollup merge of #143271 - cjgillot:gvn-types, r=oli-obk | Matthias Krüger | -4/+1 |
| 2025-07-14 | Update SUMMARY.md | fuder.eth | -1/+1 |
| 2025-07-10 | Propagate from borrowed locals in CopyProp | Tomasz Miąsko | -112/+80 |
| 2025-07-06 | Do not unify borrowed locals in CopyProp. | Camille GILLOT | -80/+112 |
| 2025-07-01 | Remove extraneous types. | Camille GILLOT | -4/+1 |
| 2025-06-12 | intrinsics: rename min_align_of to align_of | Ralf Jung | -2/+2 |
| 2025-05-30 | `slice.get(i)` should use a slice projection in MIR, like `slice[i]` does | Scott McMurray | -66/+26 |
| 2025-05-21 | Add some track_caller info to precondition panics | Ben Kimock | -37/+37 |
| 2025-04-21 | mir-opt: execute MatchBranchSimplification after GVN | dianqk | -0/+23 |
| 2025-04-04 | Allow GVN to produce places and not just locals. | Camille GILLOT | -0/+7 |
| 2025-04-03 | Auto merge of #132527 - DianQK:gvn-stmt-iter, r=oli-obk | bors | -170/+139 |
| 2025-04-03 | Remove `unsound-mir-opts` for `simplify_aggregate_to_copy` | dianqk | -11/+5 |
| 2025-04-02 | Make slice iterator constructors unstably const | Daniel Bloom | -140/+128 |
| 2025-04-02 | Bless tests | dianqk | -158/+134 |
| 2025-04-02 | Revert "comment out the old tests instead of adjusting them" | dianqk | -1/+0 |
| 2025-03-23 | Rollup merge of #138135 - scottmcm:chaining-ord, r=Mark-Simulacrum | Jacob Pratt | -0/+156 |
| 2025-03-23 | Stop using specialization for this | Scott McMurray | -2/+2 |
| 2025-03-19 | Add chaining versions of lt/le/gt/ge and use them in tuple PartialOrd | Scott McMurray | -314/+72 |
| 2025-03-19 | Add a MIR pre-codegen test for tuple comparisons | Scott McMurray | -0/+398 |
| 2025-03-15 | Add MIR pre-codegen tests to track 138544 | Scott McMurray | -4/+315 |
| 2025-03-12 | Allow more top-down inlining for single-BB callees | Scott McMurray | -81/+93 |
| 2025-03-05 | Make `is_le` and friends work like clang's | Scott McMurray | -12/+27 |
| 2025-03-05 | Also add a MIR pre-codegen test for the derived `PartialOrd::le` | Scott McMurray | -0/+98 |
| 2025-03-03 | Inline FnOnce once again | Michael Goulet | -1/+5 |
| 2025-02-14 | Go back to `Some` instead of transmuting to it. | Scott McMurray | -163/+204 |
| 2025-02-14 | Save another BB by using `SubUnchecked` instead of a call to `arith_offset` | Scott McMurray | -315/+251 |
| 2025-02-14 | Simplify `slice::Iter::next` enough that it inlines | Scott McMurray | -140/+751 |
| 2025-02-12 | `transmute` should also assume non-null pointers | Scott McMurray | -64/+52 |
| 2025-02-10 | Auto merge of #135701 - calebzulawski:sync-from-portable-simd-2025-01-18, r=w... | bors | -6/+6 |
| 2025-01-30 | std::range | Peter Jaszkowiak | -16/+16 |
| 2025-01-27 | Reapply "Auto merge of #133734 - scottmcm:lower-indexing-to-ptrmetadata, r=da... | Michael Goulet | -171/+151 |
| 2025-01-20 | Rollup merge of #133695 - x17jiri:hint_likely, r=Amanieu | Matthias Krüger | -4/+4 |
| 2025-01-18 | Update tests for std::simd subtree sync | Caleb Zulawski | -6/+6 |
| 2025-01-18 | Revert "Auto merge of #133734 - scottmcm:lower-indexing-to-ptrmetadata, r=dav... | Rémy Rakic | -151/+171 |
| 2025-01-15 | Less unsafe in `dangling`/`without_provenance` | Scott McMurray | -38/+50 |
| 2025-01-15 | Export likely(), unlikely() and cold_path() in std::hint | Jiri Bobek | -4/+4 |
| 2025-01-08 | Refactor the cast-then-cast cases together, and support transmute-then-transmute | Scott McMurray | -18/+30 |
| 2025-01-08 | [mir-opt] GVN some more transmute cases | Scott McMurray | -495/+403 |
| 2024-12-14 | Auto merge of #133734 - scottmcm:lower-indexing-to-ptrmetadata, r=davidtwco,R... | bors | -171/+151 |
| 2024-12-10 | We don't need `NonNull::as_ptr` debuginfo | Scott McMurray | -98/+60 |
| 2024-12-04 | Rollup merge of #133651 - scottmcm:nonnull-nonzero-no-field-projection, r=oli... | Matthias Krüger | -481/+525 |
| 2024-12-03 | Update `NonZero` and `NonNull` to not field-project (per MCP807) | Scott McMurray | -481/+525 |
| 2024-12-03 | Bounds-check with PtrMetadata instead of Len in MIR | Scott McMurray | -171/+151 |
| 2024-11-25 | comment out the old tests instead of adjusting them | Ralf Jung | -0/+1 |
| 2024-11-25 | Do not unify dereferences in GVN. | Camille GILLOT | -145/+181 |
| 2024-11-25 | Add test. | Camille GILLOT | -0/+154 |
| 2024-11-17 | Likely unlikely fix | Jiri Bobek | -24/+22 |
| 2024-11-07 | Rollup merge of #131913 - jieyouxu:only_debug_assertions, r=onur-ozkan | Jubilee | -3/+4 |
| 2024-10-31 | tests: `ignore-debug` -> `ignore-std-debug-assertions` | 许杰友 Jieyou Xu (Joe) | -3/+4 |
| 2024-10-31 | Mark `simplify_aggregate_to_copy` mir-opt as unsound | 许杰友 Jieyou Xu (Joe) | -29/+47 |