| Age | Commit message (Expand) | Author | Lines |
| 2023-03-31 | Auto merge of #98112 - saethlin:mir-alignment-checks, r=oli-obk | bors | -0/+4 |
| 2023-03-29 | Support TLS access into dylibs on Windows | John Kåre Alsaker | -0/+1 |
| 2023-03-27 | Add a builtin `FnPtr` trait | lcnr | -1/+2 |
| 2023-03-23 | A MIR transform that checks pointers are aligned | Ben Kimock | -0/+4 |
| 2023-03-14 | Make is_block_tail a variant of LocalInfo. | Camille GILLOT | -1/+0 |
| 2023-03-09 | Introduce a no-op PlaceMention statement for `let _ =`. | Camille GILLOT | -0/+9 |
| 2023-03-07 | Remove DropAndReplace terminator | Giacomo Pasini | -14/+0 |
| 2023-02-24 | Rename many interner functions. | Nicholas Nethercote | -1/+1 |
| 2023-02-19 | collect region contexts during mir renumbering | b-naber | -1/+1 |
| 2023-02-16 | `BasicBlock::new(0)` -> `START_BLOCK` [no functional changes] | Scott McMurray | -3/+3 |
| 2023-01-23 | Create stable metric to measure long computation in Const Eval | Bryan Garza | -0/+1 |
| 2022-12-16 | accept review suggestion | Tshepang Mbambo | -1/+1 |
| 2022-12-14 | some fixes/improvements to mir::visit module | Tshepang Mbambo | -4/+4 |
| 2022-12-09 | Remove unneeded field from `SwitchTargets` | Jakob Degen | -2/+0 |
| 2022-11-15 | Introduce composite debuginfo. | Camille GILLOT | -0/+11 |
| 2022-11-07 | Only assume Stacked Borrows if -Zunsound-mir-opts is given | Jannis Christopher Köhl | -0/+9 |
| 2022-09-20 | Auto merge of #99806 - oli-obk:unconstrained_opaque_type, r=estebank | bors | -1/+6 |
| 2022-09-16 | Revert "Revert "Rollup merge of #98582 - oli-obk:unconstrained_opaque_type, r... | Oli Scherer | -1/+6 |
| 2022-09-13 | address review | b-naber | -10/+2 |
| 2022-09-13 | remove visit_const from mir visitors | b-naber | -14/+11 |
| 2022-09-13 | use ty::Unevaluated<'tcx, ()> in type system | b-naber | -0/+1 |
| 2022-09-06 | Generalize the Assume intrinsic statement to a general Intrinsic statement | Oli Scherer | -11/+9 |
| 2022-09-06 | Lower the assume intrinsic to a MIR statement | Oli Scherer | -0/+3 |
| 2022-08-26 | Replace `Body::basic_blocks()` with field access | Tomasz Miąsko | -1/+1 |
| 2022-08-09 | Add option to `mir::MutVisitor` to not invalidate CFG. | Jakob Degen | -63/+92 |
| 2022-07-20 | consistently use VTable over Vtable (matching stable stdlib API RawWakerVTable) | Ralf Jung | -1/+1 |
| 2022-07-20 | Revert "Rollup merge of #98582 - oli-obk:unconstrained_opaque_type, r=estebank" | Oli Scherer | -6/+1 |
| 2022-07-15 | Introduce opaque type to hidden type projection | Oli Scherer | -1/+6 |
| 2022-07-13 | Auto merge of #98145 - ouz-a:some_branch, r=oli-obk | bors | -0/+7 |
| 2022-07-12 | add new rval, pull deref early | ouz-a | -0/+7 |
| 2022-07-11 | use PlaceRef::iter_projections to fix old FIXME | Rose Hudson | -5/+3 |
| 2022-07-04 | more `rustc_pass_by_value` | lcnr | -13/+12 |
| 2022-07-01 | cleanup mir visitor for `rustc::pass_by_value` | lcnr | -106/+149 |
| 2022-05-27 | Finish bumping stage0 | Mark Rousskov | -3/+3 |
| 2022-05-23 | Refactor call terminator to always hold a destination place | Jakob Degen | -7/+6 |
| 2022-05-12 | Auto merge of #96150 - est31:unused_macro_rules, r=petrochenkov | bors | -0/+3 |
| 2022-05-05 | Allow unused rules in some places in the compiler, library and tools | est31 | -0/+3 |
| 2022-05-02 | fix most compiler/ doctests | Elliot Roberts | -9/+9 |
| 2022-04-11 | Add new `MutatatingUseContext`s for deinit and `SetDiscriminant` | Jakob Degen | -2/+6 |
| 2022-04-11 | Add new `Deinit` statement kind | Jakob Degen | -0/+7 |
| 2022-03-08 | add `#[rustc_pass_by_value]` to more types | lcnr | -0/+3 |
| 2022-02-25 | Enable rustc_pass_by_value for Span | Mark Rousskov | -0/+6 |
| 2022-02-15 | Overhaul `Const`. | Nicholas Nethercote | -3/+3 |
| 2022-02-15 | Overhaul `RegionKind` and `Region`. | Nicholas Nethercote | -3/+3 |
| 2022-02-15 | Overhaul `TyS` and `Ty`. | Nicholas Nethercote | -11/+11 |
| 2022-01-12 | Remove deprecated LLVM-style inline assembly | Tomasz Miąsko | -18/+0 |
| 2021-12-15 | Remove `in_band_lifetimes` from `rustc_middle` | Aaron Hill | -1/+1 |
| 2021-12-03 | Add initial AST and MIR support for unwinding from inline assembly | Amanieu d'Antras | -4/+8 |
| 2021-11-27 | Visit type in process_projection_elem. | Camille GILLOT | -1/+5 |
| 2021-09-25 | Auto merge of #89030 - nbdd0121:box2, r=jonas-schievink | bors | -0/+5 |