| Age | Commit message (Expand) | Author | Lines |
| 2024-05-21 | Sort `rustc_middle` attributes. | Nicholas Nethercote | -19/+21 |
| 2024-05-21 | Remove unused features from `rustc_middle`. | Nicholas Nethercote | -3/+1 |
| 2024-05-21 | Auto merge of #125284 - compiler-errors:uplift-misc, r=lcnr | bors | -48/+42 |
| 2024-05-20 | Inline get_node_fn_decl into get_fn_decl, simplify/explain logic in report_re... | Michael Goulet | -1/+5 |
| 2024-05-20 | Rename confusing function name | Michael Goulet | -6/+6 |
| 2024-05-20 | Remove get_parent_fn_decl; it's redundant | Michael Goulet | -1/+1 |
| 2024-05-20 | Implement BOXED_SLICE_INTO_ITER | Michael Goulet | -1/+6 |
| 2024-05-20 | move global cache lookup into fn | lcnr | -16/+18 |
| 2024-05-20 | Uplift TermKind | Michael Goulet | -18/+25 |
| 2024-05-20 | Rework var resolution in InferCtxtLike, uplift EagerResolver | Michael Goulet | -0/+16 |
| 2024-05-20 | Uplift RegionVid | Michael Goulet | -30/+1 |
| 2024-05-20 | Rollup merge of #125173 - scottmcm:never-checked, r=davidtwco | Matthias Krüger | -20/+40 |
| 2024-05-20 | Rollup merge of #125106 - Zalathar:expressions, r=davidtwco | Matthias Krüger | -2/+2 |
| 2024-05-20 | Rollup merge of #124917 - cardigan1008:issue-124819, r=pnkfelix | Matthias Krüger | -0/+1 |
| 2024-05-19 | Make search graph generic over interner | Michael Goulet | -1/+9 |
| 2024-05-19 | Auto merge of #125294 - matthiaskrgr:rollup-w42c829, r=matthiaskrgr | bors | -8/+4 |
| 2024-05-19 | make `Debug` impl for `Term` simpler | Waffle Lapkin | -8/+4 |
| 2024-05-19 | Add and use generics.is_empty() and generics.is_own_empty, rather than using ... | Santiago Pastorino | -1/+9 |
| 2024-05-19 | Auto merge of #125230 - compiler-errors:uplift-query-stuff, r=lcnr | bors | -712/+66 |
| 2024-05-18 | Uplift inspect into rustc_type_ir | Michael Goulet | -520/+22 |
| 2024-05-18 | Uplift GenericArgKind, CanonicalVarValues, QueryInput | Michael Goulet | -196/+48 |
| 2024-05-18 | Auto merge of #125077 - spastorino:add-new-fnsafety-enum2, r=jackh726 | bors | -46/+34 |
| 2024-05-18 | (Mostly) revert "Account for type param from other item in `note_and_explain`" | Michael Goulet | -28/+0 |
| 2024-05-18 | An async closure may implement FnMut/Fn if it has no self-borrows | Michael Goulet | -0/+39 |
| 2024-05-17 | Remove `Rvalue::CheckedBinaryOp` | Scott McMurray | -20/+40 |
| 2024-05-17 | Rename Unsafe to Safety | Santiago Pastorino | -46/+34 |
| 2024-05-17 | to_opt_poly_X_pred -> as_X_clause | Michael Goulet | -2/+2 |
| 2024-05-16 | Uplift Goal to rustc_type_ir | Michael Goulet | -83/+38 |
| 2024-05-16 | Make impls UpcastFrom, implement Upcast for UpcastFrom | Michael Goulet | -89/+91 |
| 2024-05-16 | Make P parameter explicit | Michael Goulet | -16/+16 |
| 2024-05-16 | Rename ToPredicate for Upcast | Michael Goulet | -85/+85 |
| 2024-05-16 | Uplift FnSig | Michael Goulet | -109/+53 |
| 2024-05-15 | Rollup merge of #125137 - RalfJung:mir-sh, r=scottmcm | León Orell Valerian Liehr | -2/+6 |
| 2024-05-15 | MIR operators: clarify Shl/Shr handling of negative offsets | Ralf Jung | -2/+6 |
| 2024-05-15 | Rollup merge of #125108 - Zalathar:info-bitmap-bytes, r=nnethercote | Matthias Krüger | -10/+0 |
| 2024-05-15 | Rollup merge of #124990 - fmease:expand-weak-aliases-within-cts, r=compiler-e... | Matthias Krüger | -1/+1 |
| 2024-05-14 | Rollup merge of #125088 - compiler-errors:uplift-alias-ty, r=lcnr | Michael Goulet | -480/+131 |
| 2024-05-14 | coverage: Remove confusing comments from `CoverageKind` | Zalathar | -6/+0 |
| 2024-05-14 | coverage: `CoverageIdsInfo::mcdc_bitmap_bytes` is never needed | Zalathar | -4/+0 |
| 2024-05-13 | Use a proper probe for shadowing impl | Michael Goulet | -0/+5 |
| 2024-05-14 | coverage: Memoize newly-created counter expressions | Zalathar | -2/+2 |
| 2024-05-13 | Remove to_term | Michael Goulet | -8/+0 |
| 2024-05-13 | Uplift AliasTy | Michael Goulet | -480/+139 |
| 2024-05-13 | Auto merge of #125076 - compiler-errors:alias-term, r=lcnr | bors | -69/+285 |
| 2024-05-13 | Apply nits | Michael Goulet | -31/+35 |
| 2024-05-13 | split out AliasTy -> AliasTerm | Michael Goulet | -61/+273 |
| 2024-05-13 | Add `size_of`, `size_of_val`, `align_of`, and `align_of_val` to the prelude | Josh Triplett | -1/+1 |
| 2024-05-13 | interpret: move error macros into error.rs | Ralf Jung | -132/+126 |
| 2024-05-13 | Auto merge of #124914 - nnethercote:rm-extern-crate-rustc_middle, r=saethlin | bors | -11/+27 |
| 2024-05-13 | Remove `extern crate rustc_middle` from `rustc_const_eval`. | Nicholas Nethercote | -11/+27 |