| Age | Commit message (Expand) | Author | Lines |
| 2025-02-22 | Make asm a named field | Michael Goulet | -1/+1 |
| 2025-02-21 | Auto merge of #137397 - matthiaskrgr:rollup-ls2pilo, r=matthiaskrgr | bors | -57/+57 |
| 2025-02-21 | Rollup merge of #137392 - klensy:unused, r=compiler-errors | Matthias Krüger | -3/+1 |
| 2025-02-21 | Rollup merge of #137350 - nnethercote:remove-Map-3, r=Zalathar | Matthias Krüger | -54/+56 |
| 2025-02-21 | convert all_macro_rules from hashmap to hashset | klensy | -1/+1 |
| 2025-02-21 | remove unused pred_rcache | klensy | -2/+0 |
| 2025-02-21 | Rollup merge of #137305 - nnethercote:rustc_middle-2, r=lcnr | Matthias Krüger | -48/+23 |
| 2025-02-21 | Rollup merge of #137299 - nnethercote:simplify-PostOrder-customization, r=com... | Matthias Krüger | -35/+14 |
| 2025-02-21 | Rollup merge of #137204 - nnethercote:clarify-MIR-dialects-and-phases, r=Ralf... | Matthias Krüger | -60/+64 |
| 2025-02-21 | Move methods from Map to TyCtxt, part 3. | Nicholas Nethercote | -38/+40 |
| 2025-02-21 | Store `TyCtxt` instead of `Map` in some iterators. | Nicholas Nethercote | -19/+19 |
| 2025-02-21 | Clarify a comment. | Nicholas Nethercote | -1/+1 |
| 2025-02-21 | Make `PassWhere` impl `Copy`. | Nicholas Nethercote | -1/+1 |
| 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-21 | Rename `InternedObligationCauseCode`. | Nicholas Nethercote | -15/+17 |
| 2025-02-20 | Remove `BackendRepr::Uninhabited`, replaced with an `uninhabited: bool` field... | Zachary S | -1/+2 |
| 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 | Remove unused items from `query.rs`. | Nicholas Nethercote | -6/+0 |
| 2025-02-20 | Move `StatementAsExpression` to where it's actually used. | Nicholas Nethercote | -6/+0 |
| 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 | -12/+7 |
| 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 | 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 | Auto merge of #136539 - matthewjasper:late-normalize-errors, r=compiler-errors | bors | -1/+1 |
| 2025-02-19 | Make fewer crates depend on rustc_ast_ir | Michael Goulet | -12/+7 |
| 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 | Auto merge of #137235 - matthiaskrgr:rollup-2kjua2t, r=matthiaskrgr | bors | -81/+33 |
| 2025-02-18 | Rollup merge of #137218 - lukas-code:layout_of_cleanup, r=compiler-errors | Matthias Krüger | -11/+32 |
| 2025-02-18 | Rollup merge of #137203 - nnethercote:improve-MIR-modification, r=compiler-er... | Matthias Krüger | -70/+1 |
| 2025-02-18 | Remove scrutinee_hir_id from ExprKind::Match | bjorn3 | -1/+0 |
| 2025-02-18 | clean up layout error diagnostics | Lukas Markeffsky | -11/+11 |
| 2025-02-18 | document and test all `LayoutError` variants | Lukas Markeffsky | -0/+21 |
| 2025-02-18 | Auto merge of #137162 - nnethercote:remove-Map-2, r=Zalathar | bors | -97/+94 |
| 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 | -97/+94 |
| 2025-02-17 | Rollup merge of #137168 - klensy:rc--, r=lcnr | Matthias Krüger | -3/+1 |
| 2025-02-17 | Rollup merge of #136959 - nnethercote:simplify-SwitchSources, r=tmiasko | Matthias Krüger | -17/+46 |