| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2024-05-20 | Implement BOXED_SLICE_INTO_ITER | Michael Goulet | -0/+1 |
| 2024-05-20 | Add intrinsic definition and retrieval APIs | Mohammad Omidvar | -12/+24 |
| 2024-05-20 | Rollup merge of #125173 - scottmcm:never-checked, r=davidtwco | Matthias Krüger | -10/+19 |
| 2024-05-17 | Remove `Rvalue::CheckedBinaryOp` | Scott McMurray | -10/+19 |
| 2024-05-17 | Rename Unsafe to Safety | Santiago Pastorino | -12/+11 |
| 2024-05-13 | Apply nits | Michael Goulet | -2/+2 |
| 2024-05-13 | split out AliasTy -> AliasTerm | Michael Goulet | -3/+11 |
| 2024-05-10 | Rollup merge of #124797 - beetrees:primitive-float, r=davidtwco | Matthias Krüger | -4/+16 |
| 2024-05-09 | Rename Generics::params to Generics::own_params | Michael Goulet | -1/+1 |
| 2024-05-06 | Refactor float `Primitive`s to a separate `Float` type | beetrees | -4/+16 |
| 2024-04-23 | Rollup merge of #122598 - Nadrieril:full-derefpats, r=matthewjasper | León Orell Valerian Liehr | -1/+12 |
| 2024-04-23 | Auto merge of #121801 - zetanumbers:async_drop_glue, r=oli-obk | bors | -1/+10 |
| 2024-04-21 | Add `AggregateKind::RawPtr` and enough support to compile | Scott McMurray | -0/+3 |
| 2024-04-20 | Add a non-shallow fake borrow | Nadrieril | -1/+12 |
| 2024-04-18 | Fix disabling the export of noop async_drop_in_place_raw | Daria Sukhonina | -0/+6 |
| 2024-04-16 | Add simple async drop glue generation | zetanumbers | -1/+4 |
| 2024-04-10 | Rollup merge of #123659 - celinval:smir-fix-intrinsic, r=oli-obk | Guillaume Gomez | -33/+27 |
| 2024-04-10 | Only avoid anon consts during instantiation | Oli Scherer | -3/+6 |
| 2024-04-09 | Rollup merge of #123655 - celinval:smir-fix-binop-ty, r=compiler-errors | Matthias Krüger | -2/+43 |
| 2024-04-08 | Add support to intrinsics fallback body | Celina G. Val | -33/+24 |
| 2024-04-08 | Remove unimplemented!() from BinOp::ty() function | Celina G. Val | -2/+43 |
| 2024-04-08 | Actually create ranged int types in the type system. | Oli Scherer | -2/+35 |
| 2024-04-03 | rename `expose_addr` to `expose_provenance` | joboet | -1/+1 |