| Age | Commit message (Expand) | Author | Lines |
| 2025-07-31 | Auto merge of #144723 - Zalathar:rollup-f9e0rfo, r=Zalathar | bors | -0/+50 |
| 2025-07-31 | Rollup merge of #144663 - Zalathar:empty-span, r=petrochenkov | Stuart Cook | -8/+8 |
| 2025-07-31 | Rollup merge of #143672 - beepster4096:box_drop_flags_again, r=oli-obk | Stuart Cook | -0/+225 |
| 2025-07-29 | Re-block SRoA on SIMD types | Scott McMurray | -0/+50 |
| 2025-07-30 | coverage: Re-land "Enlarge empty spans during MIR instrumentation" | Zalathar | -8/+8 |
| 2025-07-28 | Simplify `align_of_val::<[T]>(…)` → `align_of::<T>()` | Scott McMurray | -48/+37 |
| 2025-07-28 | Add a MIR test for `align_of_val` on a slice | Scott McMurray | -0/+33 |
| 2025-07-28 | Add a mir-opt pre-codegen test for dropping a `Box<[impl Copy]>` | Scott McMurray | -0/+463 |
| 2025-07-27 | Allow more MIR SROA | Scott McMurray | -40/+32 |
| 2025-07-26 | Rollup merge of #144480 - Zalathar:revert-empty-span, r=Zalathar | Jacob Pratt | -8/+8 |
| 2025-07-26 | Rollup merge of #144331 - jplatte:matches-allow-non_exhaustive_omitted_patter... | Matthias Krüger | -10/+26 |
| 2025-07-26 | Revert "coverage: Enlarge empty spans during MIR instrumentation, not codegen" | Zalathar | -8/+8 |
| 2025-07-25 | add //@ needs-unwind to test | beepster4096 | -0/+1 |
| 2025-07-25 | Update mir-opt expected output for matches! macro | Jonas Platte | -10/+26 |
| 2025-07-25 | fix box destructor generation | beepster4096 | -0/+224 |
| 2025-07-24 | Auto merge of #144389 - scottmcm:no-more-mir-cast-assume, r=davidtwco | bors | -33/+7 |
| 2025-07-24 | MIR-build: No longer emit assumes in enum-as casting | Scott McMurray | -33/+7 |
| 2025-07-23 | Give an AllocId to ConstValue::Slice. | Camille GILLOT | -59/+498 |
| 2025-07-22 | coverage: Enlarge empty spans during MIR instrumentation, not codegen | Zalathar | -8/+8 |
| 2025-07-18 | Be a bit more careful around exotic cycles in in the inliner | Michael Goulet | -0/+214 |
| 2025-07-18 | Rollup merge of #143271 - cjgillot:gvn-types, r=oli-obk | Matthias Krüger | -10/+9 |
| 2025-07-17 | Auto merge of #142903 - cjgillot:local-def-path-hash, r=compiler-errors | bors | -1/+1 |
| 2025-07-14 | Update SUMMARY.md | fuder.eth | -1/+1 |
| 2025-07-10 | Propagate from borrowed locals in CopyProp | Tomasz Miąsko | -122/+91 |
| 2025-07-09 | Auto merge of #142707 - ashivaram23:drop_wildcard, r=dianqk | bors | -10/+122 |
| 2025-07-08 | Apply effects to otherwise edge in dataflow analysis | Amogh Shivaram | -10/+122 |
| 2025-07-07 | Rollup merge of #143551 - compiler-errors:root-sub, r=cjgillot | 许杰友 Jieyou Xu (Joe) | -0/+127 |
| 2025-07-06 | Dont resolve instance of root in mir_callgraph_cyclic | Michael Goulet | -0/+127 |
| 2025-07-06 | Do not unify borrowed locals in CopyProp. | Camille GILLOT | -92/+358 |
| 2025-07-04 | clean up GVN TypeId test | Lukas Markeffsky | -34/+95 |
| 2025-07-01 | Remove extraneous types. | Camille GILLOT | -4/+1 |
| 2025-07-01 | Store a full Ty with each Value. | Camille GILLOT | -6/+8 |
| 2025-06-28 | Test MIR inlined var debug info | Kornel | -0/+50 |
| 2025-06-22 | Only inherit local hash for paths. | Camille GILLOT | -1/+1 |
| 2025-06-20 | Rollup merge of #142571 - cjgillot:borrowed-classes, r=oli-obk | Trevor Gross | -0/+75 |
| 2025-06-18 | Update mir-opt tests. | Mara Bos | -65/+94 |
| 2025-06-16 | tests: `{Meta,Pointee}Sized` in non-minicore tests | David Wood | -1/+7 |
| 2025-06-16 | Reason about borrowed classes in CopyProp. | Camille GILLOT | -4/+3 |
| 2025-06-16 | Add test. | Camille GILLOT | -0/+76 |
| 2025-06-15 | Rollup merge of #142347 - azhogin:azhogin/async-drop-storage-live-dead-fix, r... | León Orell Valerian Liehr | -0/+234 |
| 2025-06-14 | Async drop - fix for StorageLive/StorageDead codegen for pinned async drop fu... | Andrew Zhogin | -0/+234 |
| 2025-06-12 | intrinsics: rename min_align_of to align_of | Ralf Jung | -5/+5 |
| 2025-06-10 | Auto merge of #141485 - dianqk:early_otherwise_branch_loop, r=oli-obk | bors | -18/+61 |
| 2025-05-31 | Auto merge of #139118 - scottmcm:slice-get-unchecked-intrinsic, r=workingjubilee | bors | -66/+217 |
| 2025-05-31 | Auto merge of #141667 - lqd:lazy-maybe-init, r=matthewjasper | bors | -7/+7 |
| 2025-05-30 | Rollup merge of #141494 - dianqk:match-br-non-int, r=wesleywiser | Jubilee | -0/+61 |
| 2025-05-30 | `slice.get(i)` should use a slice projection in MIR, like `slice[i]` does | Scott McMurray | -66/+217 |
| 2025-05-28 | Stabilise `repr128` | beetrees | -3/+0 |
| 2025-05-28 | Auto merge of #141668 - tgross35:rollup-03gg6lf, r=tgross35 | bors | -0/+84 |
| 2025-05-27 | Rollup merge of #141252 - dianqk:gvn-repeat-index, r=saethlin | Trevor Gross | -0/+84 |