| Age | Commit message (Expand) | Author | Lines |
| 2022-12-21 | Forbid `RetagKind::TwoPhase` as well | Jakob Degen | -2/+2 |
| 2022-12-21 | Clarify that raw retags are not permitted in Mir | Jakob Degen | -3/+6 |
| 2022-12-14 | Ensure no one constructs `AliasTy`s themselves | Oli Scherer | -1/+1 |
| 2022-12-14 | Auto merge of #104986 - compiler-errors:opaques, r=oli-obk | bors | -2/+2 |
| 2022-12-13 | Combine projection and opaque into alias | Michael Goulet | -2/+2 |
| 2022-12-13 | squash OpaqueTy and ProjectionTy into AliasTy | Michael Goulet | -1/+1 |
| 2022-12-13 | Use ty::OpaqueTy everywhere | Michael Goulet | -1/+1 |
| 2022-12-13 | Don't require owned data in `MaybeStorageLive` | Jakob Degen | -2/+2 |
| 2022-12-09 | Remove unneeded field from `SwitchTargets` | Jakob Degen | -11/+2 |
| 2022-12-08 | validate: use the correct reveal during opts | lcnr | -1/+5 |
| 2022-11-25 | Make the ICEs in the mir typechecker have more spans helpful | Oli Scherer | -0/+1 |
| 2022-11-25 | More manual formatting | Oli Scherer | -5/+5 |
| 2022-11-15 | mv utility methods into separate module | lcnr | -53/+1 |
| 2022-11-15 | nll: correctly deal with bivariance | lcnr | -44/+41 |
| 2022-10-27 | Accept `TyCtxt` instead of `TyCtxtAt` in `Ty::is_*` functions | Maybe Waffle | -2/+1 |
| 2022-10-25 | Rollup merge of #103122 - ouz-a:mir-technical-debt, r=oli-obk | Dylan DPC | -5/+20 |
| 2022-10-23 | remove misc_cast and validate types | ouz-a | -5/+20 |
| 2022-10-15 | Surround type with backticks | Gimgim | -1/+1 |
| 2022-10-08 | Rollup merge of #102675 - ouz-a:mir-technical-debt, r=oli-obk | Matthias Krüger | -8/+8 |
| 2022-10-07 | Change InferCtxtBuilder from enter to build | Cameron Steffen | -1/+1 |
| 2022-10-06 | Remove `mir::CastKind::Misc` | ouz-a | -8/+8 |
| 2022-09-19 | remove the `Subst` trait, always use `EarlyBinder` | lcnr | -1/+0 |
| 2022-09-13 | Address code review comments | Eric Holk | -1/+1 |
| 2022-09-12 | dyn* through more typechecking and MIR | Eric Holk | -0/+3 |
| 2022-09-08 | Auto merge of #101437 - compiler-errors:erase-normalize-ordering, r=tmandry | bors | -14/+15 |
| 2022-09-06 | Generalize the Assume intrinsic statement to a general Intrinsic statement | Oli Scherer | -9/+8 |
| 2022-09-06 | Lower the assume intrinsic to a MIR statement | Oli Scherer | -0/+9 |
| 2022-09-05 | Normalize before erasing late-bound regions in equal_up_to_regions | Michael Goulet | -14/+15 |
| 2022-09-02 | Rollup merge of #100121 - Nilstrieb:mir-validator-param-env, r=oli-obk | Matthias Krüger | -5/+12 |
| 2022-08-30 | Refactor MIR phases | Jakob Degen | -18/+20 |
| 2022-08-29 | Only normalize once in mir validator typechecker | Nilstrieb | -15/+10 |
| 2022-08-29 | Try normalizing types without RevealAll in ParamEnv in mir validation | Nilstrieb | -8/+20 |
| 2022-08-26 | Replace `Body::basic_blocks()` with field access | Tomasz Miąsko | -4/+4 |
| 2022-08-21 | Also validate types before inlining. | Camille GILLOT | -16/+14 |
| 2022-07-13 | Rename `debugging_opts` to `unstable_opts` | Joshua Nelson | -1/+1 |
| 2022-07-12 | add new rval, pull deref early | ouz-a | -1/+10 |
| 2022-07-09 | Rollup merge of #99050 - JakobDegen:storage-docs, r=tmiasko | Matthias Krüger | -1/+7 |
| 2022-07-09 | Rollup merge of #99022 - pierwill:always-storage-live-locals, r=pierwill | Matthias Krüger | -2/+2 |
| 2022-07-08 | Clarify MIR semantics of storage statements | Jakob Degen | -1/+7 |
| 2022-07-07 | MIR dataflow: Rename function to `always_storage_live_locals` | pierwill | -2/+2 |
| 2022-07-06 | fix projectionelem validation | DrMeepster | -6/+43 |
| 2022-07-06 | Update TypeVisitor paths | Alan Egerton | -1/+1 |
| 2022-07-05 | Auto merge of #96862 - oli-obk:enum_cast_mir, r=RalfJung | bors | -4/+28 |
| 2022-07-01 | cleanup mir visitor for `rustc::pass_by_value` | lcnr | -5/+5 |
| 2022-06-30 | Change enum->int casts to not go through MIR casts. | Oli Scherer | -4/+28 |
| 2022-06-15 | remove box derefs from codgen | DrMeepster | -50/+64 |
| 2022-06-07 | Remove `AlwaysLiveLocals` wrapper struct | Tomasz Miąsko | -2/+2 |
| 2022-05-30 | validate derefer, run derefer inside generator | ouz-a | -1/+10 |
| 2022-05-23 | Refactor call terminator to always hold a destination place | Jakob Degen | -5/+3 |
| 2022-05-11 | Remove `PartialOrd`/`Ord` impl for `PlaceRef` | Aaron Hill | -2/+3 |