| Age | Commit message (Expand) | Author | Lines |
| 2023-12-10 | remove redundant imports | surechen | -3/+1 |
| 2023-11-08 | rename `BorrowKind::Shallow` to `Fake` | lcnr | -5/+5 |
| 2023-10-20 | s/generator/coroutine/ | Oli Scherer | -3/+3 |
| 2023-10-20 | s/Generator/Coroutine/ | Oli Scherer | -2/+2 |
| 2023-10-06 | Rollup merge of #116277 - RalfJung:post-mono, r=oli-obk | Jubilee | -0/+2 |
| 2023-10-06 | add some comments explaining how the required_consts stuff fits together | Ralf Jung | -0/+2 |
| 2023-10-04 | Remove mir::LocalDecl::internal. | Camille GILLOT | -1/+0 |
| 2023-10-02 | Add docs, remove code, change subtyper code | ouz-a | -1/+5 |
| 2023-10-02 | subtyping_projections | ouz-a | -1/+4 |
| 2023-09-21 | rename mir::Constant -> mir::ConstOperand, mir::ConstKind -> mir::Const | Ralf Jung | -8/+8 |
| 2023-09-05 | Refactor how MIR represents composite debuginfo. | Camille GILLOT | -11/+8 |
| 2023-08-24 | when terminating during unwinding, show the reason why | Ralf Jung | -1/+1 |
| 2023-08-20 | give some unwind-related terminators a more clear name | Ralf Jung | -2/+2 |
| 2023-08-17 | Revert "Implement references VarDebugInfo." | Camille GILLOT | -1/+0 |
| 2023-07-14 | refactor(rustc_middle): Substs -> GenericArg | Mahdi Dibaiee | -14/+14 |
| 2023-06-27 | Auto merge of #112693 - ericmarkmartin:use-more-placeref, r=spastorino | bors | -7/+4 |
| 2023-06-25 | use PlaceRef abstractions more consistently | Eric Mark Martin | -7/+4 |
| 2023-06-20 | merge `BorrowKind::Unique` into `BorrowKind::Mut` | Ziru Niu | -3/+0 |
| 2023-06-18 | Better error for non const `PartialEq` call generated by `match` | Deadbeef | -1/+1 |
| 2023-05-29 | unique borrows are mutating uses | lcnr | -7/+3 |
| 2023-05-25 | Remove DesugaringKind::Replace. | Camille GILLOT | -0/+1 |
| 2023-05-13 | Implement references VarDebugInfo. | Camille GILLOT | -0/+1 |
| 2023-05-12 | Auto merge of #109732 - Urgau:uplift_drop_forget_ref_lints, r=davidtwco | bors | -2/+1 |
| 2023-05-10 | Remove and fix useless drop of reference | Urgau | -2/+1 |
| 2023-05-10 | Make `NonUseContext::AscribeUserTy` carry `ty::Variance` | Obei Sideg | -4/+4 |
| 2023-05-04 | Rollup merge of #111100 - BoxyUwU:array_repeat_expr_wf, r=compiler-errors | Matthias Krüger | -2/+19 |
| 2023-05-04 | do not allow rustc::pass_by_value lint | Boxy | -6/+4 |
| 2023-05-04 | check array type of repeat exprs is wf | Boxy | -2/+21 |
| 2023-04-29 | Expand comment on NonMutatingUseContext. | Camille GILLOT | -0/+3 |
| 2023-04-29 | Make PlaceMention a non-mutating use. | Camille GILLOT | -3/+3 |
| 2023-04-11 | Preserve argument indexes when inlining MIR | David Lattimore | -0/+1 |
| 2023-04-06 | Rename `Abort` terminator to `Terminate` | Gary Guo | -1/+1 |
| 2023-04-06 | Refactor unwind from Option to a new enum | Gary Guo | -3/+3 |
| 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 |