| Age | Commit message (Expand) | Author | Lines |
| 2025-02-21 | Remove some unnecessary `FIXME` comments. | Nicholas Nethercote | -3/+0 |
| 2025-02-21 | Put a `BlockTailInfo` in `BlockFrame::TailExpr`. | Nicholas Nethercote | -1/+1 |
| 2025-02-21 | Rename `ClearCrossCrate::assert_crate_local`. | Nicholas Nethercote | -2/+2 |
| 2025-02-21 | Remove unused `Body::span_for_ty_context` method. | Nicholas Nethercote | -12/+0 |
| 2025-02-21 | Fix a typo in a comment. | Nicholas Nethercote | -1/+1 |
| 2025-02-20 | Don't store a redundant span in user-type projections | Zalathar | -16/+7 |
| 2025-02-20 | Avoid a useless clone of `UserTypeProjection` | Zalathar | -2/+2 |
| 2025-02-20 | Simplify `Postorder` customization. | Nicholas Nethercote | -35/+14 |
| 2025-02-20 | Rollup merge of #137266 - nnethercote:mir-visitor-tweaks, r=compiler-errors | Matthias Krüger | -173/+142 |
| 2025-02-20 | Rollup merge of #137262 - compiler-errors:ast-ir-begone, r=lcnr | Matthias Krüger | -2/+1 |
| 2025-02-20 | Improve how the MIR dialect/phase index is reported. | Nicholas Nethercote | -16/+10 |
| 2025-02-20 | Improve MIR phase comments. | Nicholas Nethercote | -22/+29 |
| 2025-02-20 | Reflow `MirPhase` comments. | Nicholas Nethercote | -22/+25 |
| 2025-02-19 | Add a .bss-like scheme for encoded const allocs | Ben Kimock | -2/+115 |
| 2025-02-19 | Improve formatting within `make_mir_visitor` macro body. | Nicholas Nethercote | -142/+128 |
| 2025-02-19 | Remove `MirVisitable`. | Nicholas Nethercote | -27/+0 |
| 2025-02-19 | Add `super_local` method to the MIR visitors. | Nicholas Nethercote | -4/+14 |
| 2025-02-19 | Make fewer crates depend on rustc_ast_ir | Michael Goulet | -2/+1 |
| 2025-02-19 | Rollup merge of #137213 - nnethercote:rm-rustc_middle-mir-tcx, r=compiler-errors | Matthias Krüger | -418/+397 |
| 2025-02-19 | Remove `rustc_middle::mir::tcx` module. | Nicholas Nethercote | -418/+397 |
| 2025-02-18 | Rollup merge of #137203 - nnethercote:improve-MIR-modification, r=compiler-er... | Matthias Krüger | -70/+1 |
| 2025-02-18 | Auto merge of #137162 - nnethercote:remove-Map-2, r=Zalathar | bors | -1/+1 |
| 2025-02-18 | Inline and replace `Statement::replace_nop`. | Nicholas Nethercote | -10/+1 |
| 2025-02-18 | Inline and remove `BasicBlockData::retain_statements`. | Nicholas Nethercote | -11/+0 |
| 2025-02-18 | Remove `BasicBlockData::expand_statements`. | Nicholas Nethercote | -49/+0 |
| 2025-02-18 | Move methods from `Map` to `TyCtxt`, part 2. | Nicholas Nethercote | -1/+1 |
| 2025-02-17 | Rollup merge of #136959 - nnethercote:simplify-SwitchSources, r=tmiasko | Matthias Krüger | -17/+46 |
| 2025-02-17 | Rollup merge of #137095 - saethlin:use-hash64-for-hashes, r=workingjubilee | Matthias Krüger | -1/+2 |
| 2025-02-17 | Update and clarify the comment on `SwitchTargets`. | Nicholas Nethercote | -11/+19 |
| 2025-02-17 | Add `SwitchTargetValue`. | Nicholas Nethercote | -4/+18 |
| 2025-02-17 | Add a useful comment. | Nicholas Nethercote | -2/+9 |
| 2025-02-16 | Move hashes from rustc_data_structure to rustc_hashes so they can be shared w... | Ben Kimock | -1/+2 |
| 2025-02-15 | Don't project into `NonNull` when dropping a `Box` | Scott McMurray | -5/+9 |
| 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 |