| Age | Commit message (Expand) | Author | Lines |
| 2024-06-14 | MIR Shl/Shr: the offset can be computed with rem_euclid | Ralf Jung | -2/+4 |
| 2024-05-28 | Add an intrinsic for `ptr::metadata` | Scott McMurray | -0/+7 |
| 2024-05-27 | MIR validation: ensure that downcast projection is followed by field projection | Ralf Jung | -2/+2 |
| 2024-05-17 | Remove `Rvalue::CheckedBinaryOp` | Scott McMurray | -8/+11 |
| 2024-05-15 | MIR operators: clarify Shl/Shr handling of negative offsets | Ralf Jung | -2/+6 |
| 2024-04-29 | Remove `extern crate rustc_data_structures` from numerous crates. | Nicholas Nethercote | -0/+1 |
| 2024-04-29 | Remove `extern crate rustc_macros` from `rustc_middle`. | Nicholas Nethercote | -0/+1 |
| 2024-04-23 | Rollup merge of #122598 - Nadrieril:full-derefpats, r=matthewjasper | León Orell Valerian Liehr | -10/+61 |
| 2024-04-21 | Add `AggregateKind::RawPtr` and enough support to compile | Scott McMurray | -0/+15 |
| 2024-04-20 | Fix documentation of `BorrowKind::Fake` | Nadrieril | -3/+3 |
| 2024-04-20 | Add a non-shallow fake borrow | Nadrieril | -11/+62 |
| 2024-04-18 | Simplify `static_assert_size`s. | Nicholas Nethercote | -1/+1 |
| 2024-04-16 | Move size assertions for `mir::syntax` types into the same file | Zalathar | -0/+1 |
| 2024-04-03 | Rollup merge of #123401 - Zalathar:assert-size-aarch64, r=fmease | Jacob Pratt | -1/+1 |
| 2024-04-03 | rename `expose_addr` to `expose_provenance` | joboet | -2/+2 |
| 2024-04-03 | Check `x86_64` size assertions on `aarch64`, too | Zalathar | -1/+1 |
| 2024-04-02 | Rollup merge of #122935 - RalfJung:with-exposed-provenance, r=Amanieu | Jacob Pratt | -2/+2 |
| 2024-04-02 | Auto merge of #118310 - scottmcm:three-way-compare, r=davidtwco | bors | -0/+10 |
| 2024-03-27 | Eliminate `UbCheck` for non-standard libraries | DianQK | -2/+2 |
| 2024-03-24 | Address PR feedback | Scott McMurray | -0/+8 |
| 2024-03-24 | Rollup merge of #122937 - Zalathar:unbox, r=oli-obk | Matthias Krüger | -7/+2 |
| 2024-03-23 | Add+Use `mir::BinOp::Cmp` | Scott McMurray | -0/+2 |
| 2024-03-23 | refactor check_{lang,library}_ub: use a single intrinsic, put policy into lib... | Ralf Jung | -10/+3 |
| 2024-03-23 | rename MIR int2ptr casts to match library name | Ralf Jung | -1/+1 |
| 2024-03-23 | rename ptr::from_exposed_addr -> ptr::with_exposed_provenance | Ralf Jung | -1/+1 |
| 2024-03-23 | Unbox and unwrap the contents of `StatementKind::Coverage` | Zalathar | -7/+2 |
| 2024-03-22 | coverage: Clean up marker statements that aren't needed later | Zalathar | -0/+1 |
| 2024-03-08 | Distinguish between library and lang UB in assert_unsafe_precondition | Ben Kimock | -2/+10 |
| 2024-02-24 | Implement asm goto in MIR and MIR lowering | Gary Guo | -0/+4 |
| 2024-02-24 | Change InlineAsm to allow multiple targets instead | Gary Guo | -3/+4 |
| 2024-02-18 | By tracking import use types to check whether it is scope uses or the other s... | surechen | -1/+1 |
| 2024-02-08 | Add a new debug_assertions instrinsic (compiler) | Ben Kimock | -0/+2 |
| 2024-02-06 | Add CoroutineClosure to TyKind, AggregateKind, UpvarArgs | Michael Goulet | -0/+1 |
| 2024-01-26 | interpret: project_downcast: do not ICE for uninhabited variants | Ralf Jung | -0/+2 |
| 2024-01-19 | Pack the u128 in SwitchTargets | Josh Stone | -1/+2 |
| 2024-01-15 | compiler: Lower fn call arg spans down to MIR | Martin Nordholts | -1/+4 |
| 2023-12-28 | Remove movability from TyKind::Coroutine | Michael Goulet | -2/+1 |
| 2023-11-12 | interpret: simplify handling of shifts by no longer trying to handle signed a... | Ralf Jung | -4/+4 |
| 2023-11-08 | rename `BorrowKind::Shallow` to `Fake` | lcnr | -2/+2 |
| 2023-10-31 | Enums in offset_of: update based on est31, scottmcm & llogiq review | George Bateman | -2/+2 |
| 2023-10-31 | Support enum variants in offset_of! | George Bateman | -2/+2 |
| 2023-10-20 | s/generator/coroutine/ | Oli Scherer | -15/+15 |
| 2023-10-20 | s/Generator/Coroutine/ | Oli Scherer | -12/+12 |
| 2023-10-18 | coverage: Update docs for `StatementKind::Coverage` | Zalathar | -5/+10 |
| 2023-10-18 | coverage: Store all of a function's mappings in function coverage info | Zalathar | -2/+1 |
| 2023-10-15 | update MIR place semantics UB comment | Ralf Jung | -12/+9 |
| 2023-10-06 | Rollup merge of #116329 - RalfJung:swap-comments, r=scottmcm | Guillaume Gomez | -1/+1 |
| 2023-10-03 | Auto merge of #115301 - Zalathar:regions-vec, r=davidtwco | bors | -1/+1 |
| 2023-10-03 | coverage: Let each coverage statement hold a vector of code regions | Zalathar | -1/+1 |
| 2023-10-02 | have better explanation for `relate_types` | ouz-a | -1/+4 |