| Age | Commit message (Expand) | Author | Lines |
| 2025-03-07 | Revert "Auto merge of #135335 - oli-obk:push-zxwssomxxtnq, r=saethlin" | Michael Goulet | -1/+1 |
| 2025-02-14 | Move `MirPatch` from `rustc_middle` to `rustc_mir_transform`. | Nicholas Nethercote | -259/+0 |
| 2025-02-11 | Rollup merge of #136847 - nnethercote:simplify-intra-crate-quals, r=oli-obk | Matthias Krüger | -12/+14 |
| 2025-02-11 | Simplify intra-crate qualifiers. | Nicholas Nethercote | -12/+14 |
| 2025-02-10 | compiler: die immediately instead of handling unknown target codegen | Jubilee Young | -4/+0 |
| 2025-02-10 | Rollup merge of #136053 - Zalathar:defer-counters, r=saethlin | Jubilee | -78/+67 |
| 2025-02-09 | Rollup merge of #136722 - kornelski:visit-spans, r=chenyukang | Matthias Krüger | -3/+6 |
| 2025-02-09 | Auto merge of #136751 - bjorn3:update_rustfmt, r=Mark-Simulacrum | bors | -8/+11 |
| 2025-02-08 | occured -> occurred | Michael Goulet | -1/+1 |
| 2025-02-08 | Rustfmt | bjorn3 | -8/+11 |
| 2025-02-08 | Visit fn_span of calls in MIR Visitor | Kornel | -2/+4 |
| 2025-02-08 | super_local_decl should visit source_info before copying it | Kornel | -1/+2 |
| 2025-02-07 | Remove Linkage::Appending | bjorn3 | -1/+0 |
| 2025-02-07 | Remove Linkage::Private | bjorn3 | -1/+0 |
| 2025-02-06 | coverage: Remove the old code for simplifying counters after MIR opts | Zalathar | -31/+1 |
| 2025-02-06 | coverage: Defer part of counter-creation until codegen | Zalathar | -31/+45 |
| 2025-02-06 | coverage: Store BCB node IDs in mappings, and resolve them in codegen | Zalathar | -23/+28 |
| 2025-02-05 | Rollup merge of #136563 - nnethercote:clean-up-Trivials, r=lcnr | Jubilee | -73/+1 |
| 2025-02-06 | Clean up trivial traversal/lift impl generator macro calls. | Nicholas Nethercote | -73/+1 |
| 2025-02-05 | Rollup merge of #128045 - pnkfelix:rustc-contracts, r=oli-obk | León Orell Valerian Liehr | -1/+6 |
| 2025-02-04 | Auto merge of #136115 - Mark-Simulacrum:shard-alloc-id, r=RalfJung | bors | -24/+42 |
| 2025-02-03 | Contracts core intrinsics. | Felix S. Klock II | -1/+6 |
| 2025-02-03 | Rollup merge of #136430 - FedericoBruzzone:follow-up-136180, r=oli-obk | Matthias Krüger | -5/+6 |
| 2025-02-03 | Refactor using the type-level constant value `ty::Value` | FedericoBruzzone | -5/+6 |
| 2025-02-02 | Rollup merge of #136394 - saethlin:clean-up-instantiation-mode, r=compiler-er... | Matthias Krüger | -42/+79 |
| 2025-02-02 | Rollup merge of #136279 - Zalathar:ensure-ok, r=oli-obk | Matthias Krüger | -2/+2 |
| 2025-02-01 | Shard AllocMap Lock | Mark Rousskov | -24/+42 |
| 2025-02-01 | Clean up MonoItem::instantiation_mode | Ben Kimock | -42/+79 |
| 2025-02-01 | Rollup merge of #130514 - compiler-errors:unsafe-binders, r=oli-obk | Matthias Krüger | -4/+46 |
| 2025-02-01 | Rename `tcx.ensure()` to `tcx.ensure_ok()` | Zalathar | -2/+2 |
| 2025-01-31 | Auto merge of #136350 - matthiaskrgr:rollup-6eqfyvh, r=matthiaskrgr | bors | -1/+42 |
| 2025-01-31 | Implement MIR, CTFE, and codegen for unsafe binders | Michael Goulet | -4/+46 |
| 2025-01-31 | Auto merge of #134424 - 1c3t3a:null-checks, r=saethlin | bors | -3/+6 |
| 2025-01-31 | Rollup merge of #136336 - nnethercote:overhaul-rustc_middle-util, r=jieyouxu | Matthias Krüger | -1/+42 |
| 2025-01-31 | Insert null checks for pointer dereferences when debug assertions are enabled | Bastian Kersting | -3/+6 |
| 2025-01-31 | Rollup merge of #133429 - EnzymeAD:autodiff-middle, r=oli-obk | Jacob Pratt | -0/+2 |
| 2025-01-31 | Move `find_self_call`. | Nicholas Nethercote | -1/+42 |
| 2025-01-30 | introduce `ty::Value` | Lukas Markeffsky | -13/+13 |
| 2025-01-29 | upstream rustc_codegen_ssa/rustc_middle changes for enzyme/autodiff | Manuel Drehwald | -0/+2 |
| 2025-01-30 | Auto merge of #136035 - SpecificProtagonist:miri-zeroed-alloc, r=oli-obk | bors | -8/+22 |
| 2025-01-28 | Rollup merge of #135748 - compiler-errors:len-2, r=RalfJung,oli-obk | Matthias Krüger | -5/+62 |
| 2025-01-28 | miri: optimize zeroed alloc | SpecificProtagonist | -8/+22 |
| 2025-01-28 | Auto merge of #133929 - saethlin:remove-inline-in-all-cgus, r=nnethercote | bors | -9/+4 |
| 2025-01-27 | Remove -Zinline-in-all-cgus and clean up CGU partitioning tests | Ben Kimock | -9/+4 |
| 2025-01-28 | Represent the raw pointer for a array length check as a new kind of fake borrow | Michael Goulet | -5/+62 |
| 2025-01-27 | Change `collect_and_partition_mono_items` tuple return type to a struct | Oli Scherer | -1/+7 |
| 2025-01-26 | Auto merge of #135753 - compiler-errors:from-ty-const, r=oli-obk | bors | -11/+0 |
| 2025-01-25 | Rollup merge of #136031 - lqd:polonius-debugger-episode-1, r=compiler-errors | Jacob Pratt | -23/+46 |
| 2025-01-25 | Rollup merge of #135951 - yotamofek:use-debug-helpers, r=SparrowLii | Jacob Pratt | -49/+19 |
| 2025-01-25 | fix terminator edges comments | Rémy Rakic | -2/+4 |