| Age | Commit message (Expand) | Author | Lines |
| 2024-08-25 | Avoid taking reference of &TyKind | Michael Goulet | -1/+1 |
| 2024-08-14 | Auto merge of #128812 - nnethercote:shrink-TyKind-FnPtr, r=compiler-errors | bors | -4/+6 |
| 2024-08-12 | Avoid a `FnPtr` deconstruct-and-recreate. | Nicholas Nethercote | -4/+5 |
| 2024-08-11 | Rename normalization functions to raw | Michael Goulet | -1/+1 |
| 2024-08-09 | Shrink `TyKind::FnPtr`. | Nicholas Nethercote | -2/+3 |
| 2024-08-08 | Rename struct_tail_erasing_lifetimes to struct_tail_for_codegen | Michael Goulet | -2/+2 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -15/+16 |
| 2024-07-11 | Remove extern "wasm" ABI | Nikita Popov | -1/+0 |
| 2024-06-25 | Auto merge of #125740 - RalfJung:transmute-size-check, r=oli-obk | bors | -8/+17 |
| 2024-06-19 | Stabilise c_unwind | Gary Guo | -35/+1 |
| 2024-06-18 | Use a dedicated type instead of a reference for the diagnostic context | Oli Scherer | -2/+2 |
| 2024-06-16 | Rename InstanceDef -> InstanceKind | Michael Goulet | -2/+2 |
| 2024-06-14 | Use is_lang_item more aggressively | Michael Goulet | -2/+3 |
| 2024-06-08 | offset_of: allow (unstably) taking the offset of slice tail fields | Ralf Jung | -0/+34 |
| 2024-06-05 | Basic removal of `Ty` from places (boring) | Boxy | -3/+1 |
| 2024-06-01 | Auto merge of #125775 - compiler-errors:uplift-closure-args, r=lcnr | bors | -1/+1 |
| 2024-06-01 | Uplift TypeRelation and Relate | Michael Goulet | -1/+1 |
| 2024-06-01 | Increase vtable layout size | Mark Rousskov | -18/+7 |
| 2024-05-30 | transmute size check: properly account for alignment | Ralf Jung | -8/+17 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_middle`. | Nicholas Nethercote | -0/+1 |
| 2024-05-10 | Rollup merge of #124797 - beetrees:primitive-float, r=davidtwco | Matthias Krüger | -4/+23 |
| 2024-05-08 | Handle normalization failure in `struct_tail_erasing_lifetimes` | Gurinder Singh | -7/+8 |
| 2024-05-08 | Rollup merge of #124548 - gurry:113272-ice-failed-to-normalize, r=compiler-er... | Matthias Krüger | -1/+16 |
| 2024-05-06 | Refactor float `Primitive`s to a separate `Float` type | beetrees | -4/+23 |
| 2024-05-02 | Inline & delete `Ty::new_unit`, since it's just a field access | Waffle Lapkin | -2/+2 |
| 2024-05-01 | Handle normalization failure in `struct_tail_erasing_lifetimes` | Gurinder Singh | -1/+16 |
| 2024-04-29 | Remove `extern crate rustc_macros` from `rustc_middle`. | Nicholas Nethercote | -0/+1 |
| 2024-04-22 | Fix ICE when ADT tail has type error | Gurinder Singh | -0/+4 |
| 2024-04-19 | Auto merge of #117919 - daxpedda:wasm-c-abi, r=wesleywiser | bors | -1/+15 |
| 2024-04-08 | Actually create ranged int types in the type system. | Oli Scherer | -0/+1 |
| 2024-03-22 | Auto merge of #122900 - matthiaskrgr:rollup-nls90mb, r=matthiaskrgr | bors | -1/+6 |
| 2024-03-22 | Rollup merge of #114009 - dvdhrm:pr/transmzst, r=pnkfelix | Matthias Krüger | -1/+6 |
| 2024-03-22 | Make RawPtr take Ty and Mutbl separately | Michael Goulet | -2/+2 |
| 2024-03-22 | Programmatically convert some of the pat ctors | Michael Goulet | -2/+2 |
| 2024-03-21 | Sorting arbitrary constants should not be done, as it relies on `DefId` order... | Oli Scherer | -64/+3 |
| 2024-03-20 | compiler: allow transmute of ZST arrays with generics | David Rheinsberg | -1/+6 |
| 2024-03-11 | Rename `IntoDiagnostic` as `Diagnostic`. | Nicholas Nethercote | -5/+5 |
| 2024-03-11 | Rename `IntoDiagnosticArg` as `IntoDiagArg`. | Nicholas Nethercote | -4/+4 |
| 2024-03-10 | Introduce perma-unstable `wasm-c-abi` flag | daxpedda | -1/+15 |
| 2024-03-06 | Rollup merge of #121382 - nnethercote:rework-untranslatable_diagnostic-lint, ... | Matthias Krüger | -1/+2 |
| 2024-03-05 | only set noalias on Box with the global allocator | Ralf Jung | -8/+12 |
| 2024-03-05 | Change message type in bug functions. | Nicholas Nethercote | -1/+2 |
| 2024-03-05 | Rename `DiagnosticMessage` as `DiagMessage`. | Nicholas Nethercote | -2/+2 |
| 2024-03-01 | Auto merge of #121728 - tgross35:f16-f128-step1-ty-updates, r=compiler-errors | bors | -1/+3 |
| 2024-02-28 | Add `f16` and `f128` to `rustc_type_ir::FloatTy` and `rustc_abi::Primitive` | Trevor Gross | -1/+3 |
| 2024-02-28 | Rename `DiagnosticArg{,Map,Name,Value}` as `DiagArg{,Map,Name,Value}`. | Nicholas Nethercote | -2/+2 |
| 2024-02-28 | Rename `DiagnosticBuilder` as `Diag`. | Nicholas Nethercote | -3/+2 |
| 2024-02-25 | remove platform-intrinsics ABI; make SIMD intrinsics be regular intrinsics | Ralf Jung | -1/+0 |
| 2024-02-16 | Move trait into attr so it's greppable | Michael Goulet | -4/+4 |
| 2024-02-16 | Use extension trait derive | Michael Goulet | -20/+4 |