| Age | Commit message (Expand) | Author | Lines |
| 2024-09-24 | unify dyn* coercions with other pointer coercions | Lukas Markeffsky | -1/+3 |
| 2024-09-23 | Check vtable projections for validity in miri | Michael Goulet | -2/+3 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -12/+14 |
| 2024-09-21 | add `C-cmse-nonsecure-entry` ABI | Folkert de Vries | -0/+3 |
| 2024-09-03 | Auto merge of #129777 - nnethercote:unreachable_pub-4, r=Urgau | bors | -8/+9 |
| 2024-09-03 | Add `warn(unreachable_pub)` to `rustc_smir`. | Nicholas Nethercote | -8/+9 |
| 2024-09-02 | chore: Fix typos in 'compiler' (batch 2) | Alexander Cyon | -1/+1 |
| 2024-08-26 | Stop using a special inner body for the coroutine by-move body for async clos... | Michael Goulet | -2/+3 |
| 2024-08-21 | Simplify some redundant field names | Michael Goulet | -1/+1 |
| 2024-08-18 | rename AddressOf -> RawBorrow inside the compiler | Ralf Jung | -1/+1 |
| 2024-08-09 | Shrink `TyKind::FnPtr`. | Nicholas Nethercote | -2/+7 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -22/+27 |
| 2024-07-17 | Avoid comments that describe multiple `use` items. | Nicholas Nethercote | -0/+1 |
| 2024-07-11 | Remove extern "wasm" ABI | Nikita Popov | -2/+0 |
| 2024-07-08 | Auto merge of #113128 - WaffleLapkin:become_trully_unuwuable, r=oli-obk,RalfJung | bors | -0/+1 |
| 2024-07-07 | Support tail calls in mir via `TerminatorKind::TailCall` | Maybe Waffle | -0/+1 |
| 2024-07-04 | Auto merge of #123781 - RalfJung:miri-fn-identity, r=oli-obk | bors | -1/+1 |
| 2024-07-02 | Instance::resolve -> Instance::try_resolve, and other nits | Michael Goulet | -1/+1 |
| 2024-07-02 | Miri function identity hack: account for possible inlining | Ralf Jung | -1/+1 |
| 2024-06-28 | implement new effects desugaring | Deadbeef | -3/+5 |
| 2024-06-28 | Add method to get all attributes on a definition | Adwin White | -2/+23 |
| 2024-06-28 | Support fetching `Attribute` of items. | Adwin White | -0/+19 |
| 2024-06-26 | Remove `f16` and `f128` ICE paths from smir | Trevor Gross | -2/+4 |
| 2024-06-24 | Split out IntoIterator and non-Iterator constructors for AliasTy/AliasTerm/Tr... | Michael Goulet | -1/+1 |
| 2024-06-21 | Add method to get `FnAbi` of function pointer | Adwin White | -0/+7 |
| 2024-06-20 | Add blank lines after module-level `//!` comments. | Nicholas Nethercote | -0/+2 |
| 2024-06-16 | Rename InstanceDef -> InstanceKind | Michael Goulet | -21/+21 |
| 2024-06-15 | Rollup merge of #126410 - RalfJung:smir-const-operand, r=oli-obk | Guillaume Gomez | -5/+9 |
| 2024-06-15 | Auto merge of #126518 - matthiaskrgr:rollup-wb70rzq, r=matthiaskrgr | bors | -13/+24 |
| 2024-06-15 | Rollup merge of #126361 - celinval:issue-0079-intrinsic, r=oli-obk | Matthias Krüger | -13/+24 |
| 2024-06-15 | Rollup merge of #126354 - compiler-errors:variance, r=lcnr | Matthias Krüger | -4/+4 |
| 2024-06-14 | Use is_lang_item more aggressively | Michael Goulet | -1/+2 |
| 2024-06-13 | smir: merge identical Constant and ConstOperand types | Ralf Jung | -3/+3 |
| 2024-06-13 | MIR visitor: constant -> const_operand | Ralf Jung | -2/+6 |
| 2024-06-12 | Unify intrinsics body handling in StableMIR | Celina G. Val | -13/+24 |
| 2024-06-12 | Use Variance glob import everywhere | Michael Goulet | -4/+4 |
| 2024-06-12 | Use `tidy` to sort crate attributes for all compiler crates. | Nicholas Nethercote | -2/+4 |
| 2024-06-06 | Revert "Rollup merge of #124976 - petrochenkov:usedcrates, r=oli-obk" | Rémy Rakic | -8/+3 |
| 2024-06-05 | Add `Ty` to `mir::Const::Ty` | Boxy | -5/+8 |
| 2024-06-05 | Add `Ty` to `ConstKind::Value` | Boxy | -5/+3 |
| 2024-06-05 | Basic removal of `Ty` from places (boring) | Boxy | -1/+4 |
| 2024-06-04 | Split smir `Const` into `TyConst` and `MirConst` | Boxy | -70/+145 |
| 2024-05-28 | Add an intrinsic for `ptr::metadata` | Scott McMurray | -2/+23 |
| 2024-05-27 | Rollup merge of #125597 - compiler-errors:early-binder, r=jackh726 | Guillaume Gomez | -1/+1 |
| 2024-05-26 | Give EarlyBinder a tcx parameter | Michael Goulet | -1/+1 |
| 2024-05-24 | Remove `DefId` from `EarlyParamRegion` (clippy/smir) | Boxy | -1/+0 |
| 2024-05-24 | Remove `DefId` from `EarlyParamRegion` (tedium/diagnostics) | Boxy | -1/+1 |
| 2024-05-23 | Rollup merge of #125336 - momvart:smir-77-intrinsic, r=celinval | León Orell Valerian Liehr | -12/+24 |
| 2024-05-22 | rustc: Use `tcx.used_crates(())` more | Vadim Petrochenkov | -3/+8 |
| 2024-05-21 | Uplift OutlivesPredicate, remove a bunch of unnecessary associated types from... | Michael Goulet | -4/+3 |