| Age | Commit message (Expand) | Author | Lines |
| 2024-06-20 | Rollup merge of #126717 - nnethercote:rustfmt-use-pre-cleanups, r=jieyouxu | Matthias Krüger | -1/+1 |
| 2024-06-19 | Give inlining bonuses to things that optimize out | Scott McMurray | -43/+283 |
| 2024-06-20 | Move an `EMIT_MIR` comment. | Nicholas Nethercote | -1/+1 |
| 2024-06-19 | Ban `ArrayToPointer` and `MutToConstPointer` from runtime MIR | Scott McMurray | -18/+18 |
| 2024-06-16 | Expand or-candidates mixed with candidates above | Nadrieril | -22/+18 |
| 2024-06-16 | Add tests | Nadrieril | -0/+203 |
| 2024-06-15 | Redo SliceIndex implementations | Scott McMurray | -19/+285 |
| 2024-06-14 | Add ub-checks to slice_index MIR-opt test | Scott McMurray | -1/+1 |
| 2024-06-12 | Rollup merge of #126294 - Zalathar:spans-refiner, r=oli-obk | Guillaume Gomez | -1/+1 |
| 2024-06-12 | coverage: Replace the old span refiner with a single function | Zalathar | -1/+1 |
| 2024-06-11 | Remove DebugWithInfcx | Michael Goulet | -12/+18 |
| 2024-06-10 | Delete `ConstDebugInfo` pass | Scott McMurray | -20/+36 |
| 2024-06-10 | Add `SingleUseConsts` mir-opt pass | Scott McMurray | -343/+805 |
| 2024-06-09 | Rollup merge of #125041 - scottmcm:gvn-for-from-raw-parts, r=cjgillot | 许杰友 Jieyou Xu (Joe) | -14/+432 |
| 2024-06-07 | Revert "Create const block DefIds in typeck instead of ast lowering" | Oli Scherer | -1/+1 |
| 2024-06-06 | Enable GVN for `AggregateKind::RawPtr` & `UnOp::PtrMetadata` | Scott McMurray | -14/+432 |
| 2024-06-05 | Bless tests and handle tests/crashes | Boxy | -2/+2 |
| 2024-06-03 | rustfmt `tests/mir-opt`. | Nicholas Nethercote | -227/+246 |
| 2024-06-03 | Reformat `mir!` macro invocations to use braces. | Nicholas Nethercote | -258/+299 |
| 2024-05-30 | Also InstSimplify `&raw*` | Scott McMurray | -0/+156 |
| 2024-05-31 | Revert "Auto merge of #115105 - cjgillot:dest-prop-default, r=oli-obk" | Camille GILLOT | -371/+422 |
| 2024-05-30 | Auto merge of #115105 - cjgillot:dest-prop-default, r=oli-obk | bors | -422/+371 |
| 2024-05-29 | Enable DestinationPropagation by default. | Camille GILLOT | -422/+371 |
| 2024-05-30 | Rollup merge of #125701 - scottmcm:generic-from-raw-parts, r=WaffleLapkin | León Orell Valerian Liehr | -5/+15 |
| 2024-05-29 | [ACP 362] genericize `ptr::from_raw_parts` | Scott McMurray | -5/+15 |
| 2024-05-29 | Auto merge of #125360 - RalfJung:packed-field-reorder, r=fmease | bors | -1/+1 |
| 2024-05-28 | Add custom mir support for `PtrMetadata` | Scott McMurray | -0/+23 |
| 2024-05-28 | Add an intrinsic for `ptr::metadata` | Scott McMurray | -14/+141 |
| 2024-05-28 | Create const block DefIds in typeck instead of ast lowering | Oli Scherer | -1/+1 |
| 2024-05-26 | Rollup merge of #125559 - scottmcm:simplify-shift-ubcheck, r=workingjubilee | Jubilee | -4/+4 |
| 2024-05-26 | Auto merge of #125518 - saethlin:check-arguments-new-in-const, r=joboet | bors | -69/+61 |
| 2024-05-25 | Simplify the `unchecked_sh[lr]` ub-checks a bit | Scott McMurray | -4/+4 |
| 2024-05-24 | Move the checks for Arguments constructors to inline const | Ben Kimock | -69/+61 |
| 2024-05-23 | Add assert_unsafe_precondition to unchecked_{add,sub,neg,mul,shl,shr} methods | ltdk | -148/+128 |
| 2024-05-21 | don't inhibit random field reordering on repr(packed(1)) | Ralf Jung | -1/+1 |
| 2024-05-20 | Rollup merge of #125173 - scottmcm:never-checked, r=davidtwco | Matthias Krüger | -45/+45 |
| 2024-05-20 | Rollup merge of #125106 - Zalathar:expressions, r=davidtwco | Matthias Krüger | -10/+4 |
| 2024-05-17 | Remove `Rvalue::CheckedBinaryOp` | Scott McMurray | -45/+45 |
| 2024-05-17 | Rename Unsafe to Safety | Santiago Pastorino | -10/+10 |
| 2024-05-14 | coverage: Simplify counter expressions using simple algebra | Zalathar | -10/+4 |
| 2024-05-08 | Auto merge of #124795 - scottmcm:simplify-slice-from-raw-parts, r=joboet | bors | -76/+128 |
| 2024-05-07 | Auto merge of #123332 - Nadrieril:testkind-never, r=matthewjasper | bors | -0/+155 |
| 2024-05-06 | Avoid a cast in `ptr::slice_from_raw_parts(_mut)` | Scott McMurray | -76/+128 |
| 2024-05-05 | Rollup merge of #124749 - RossSmyth:stable_range, r=davidtwco | Guillaume Gomez | -1/+0 |
| 2024-05-04 | Lower never patterns to Unreachable in mir | Nadrieril | -17/+101 |
| 2024-05-04 | Add tests | Nadrieril | -0/+71 |
| 2024-05-03 | Auto merge of #123602 - cjgillot:gvn-borrowed, r=oli-obk | bors | -206/+499 |
| 2024-05-02 | Stabilize exclusive_range | Ross Smyth | -1/+0 |
| 2024-04-28 | Update mir-opt tests, add proper regression test | George Bateman | -510/+172 |
| 2024-04-24 | Fix tests and bless | Gary Guo | -4/+3 |