| Age | Commit message (Expand) | Author | Lines |
| 2022-02-15 | use AllocId and Ty in ExprKind::StaticRef and delay ConstValue construction | b-naber | -5/+5 |
| 2022-02-15 | use ConstantKind::Val in StaticRef | b-naber | -1/+6 |
| 2022-02-15 | Overhaul `Const`. | Nicholas Nethercote | -27/+21 |
| 2022-02-15 | Overhaul `RegionKind` and `Region`. | Nicholas Nethercote | -1/+1 |
| 2022-02-15 | Overhaul `TyS` and `Ty`. | Nicholas Nethercote | -3/+3 |
| 2022-02-11 | add tainted_by_errors to mir::Body | Michael Goulet | -2/+5 |
| 2022-02-11 | Revert "Auto merge of #92007 - oli-obk:lazy_tait2, r=nikomatsakis" | Oli Scherer | -4/+2 |
| 2022-02-09 | Ensure that queries only return Copy types. | Camille GILLOT | -1/+1 |
| 2022-02-07 | Auto merge of #92007 - oli-obk:lazy_tait2, r=nikomatsakis | bors | -2/+4 |
| 2022-02-03 | Rollup merge of #93589 - est31:option_then, r=cjgillot | Yuki Okushi | -1/+1 |
| 2022-02-02 | More let_else adoptions | est31 | -74/+67 |
| 2022-02-02 | Lazily resolve type-alias-impl-trait defining uses | Oli Scherer | -2/+4 |
| 2022-02-02 | Use Option::then in two places | est31 | -1/+1 |
| 2022-01-21 | Rollup merge of #93046 - est31:let_else, r=davidtwco | Matthias Krüger | -21/+17 |
| 2022-01-18 | Formally implement let chains | Caio | -14/+23 |
| 2022-01-18 | Use let_else in even more places | est31 | -21/+17 |
| 2022-01-17 | Auto merge of #92816 - tmiasko:rm-llvm-asm, r=Amanieu | bors | -39/+2 |
| 2022-01-16 | Auto merge of #92805 - BoxyUwU:revert-lazy-anon-const-substs, r=lcnr | bors | -6/+4 |
| 2022-01-15 | Reduce use of local_def_id_to_hir_id. | Camille GILLOT | -4/+3 |
| 2022-01-15 | initial revert | Ellen | -6/+4 |
| 2022-01-13 | Auto merge of #89861 - nbdd0121:closure, r=wesleywiser | bors | -2/+2 |
| 2022-01-12 | Remove deprecated LLVM-style inline assembly | Tomasz Miąsko | -39/+2 |
| 2022-01-11 | Store a `Symbol` instead of an `Ident` in `VariantDef`/`FieldDef` | Aaron Hill | -8/+3 |
| 2022-01-07 | Remove span from UpvarCapture::ByValue | Gary Guo | -2/+2 |
| 2021-12-22 | Store a `DefId` instead of an `AdtDef` in `AggregateKind::Adt` | Aaron Hill | -1/+1 |
| 2021-12-03 | Add initial AST and MIR support for unwinding from inline assembly | Amanieu d'Antras | -3/+8 |
| 2021-11-18 | Use more let_else in rustc_mir_build | est31 | -57/+55 |
| 2021-11-15 | rustc_mir_build: reorder bindings | Krasimir Georgiev | -1/+1 |
| 2021-10-16 | Adopt let_else across the compiler | est31 | -9/+3 |
| 2021-10-08 | clippy::complexity fixes | Matthias Krüger | -2/+2 |
| 2021-09-29 | Rollup merge of #89311 - FabianWolff:issue-89305, r=oli-obk | Eric Huss | -3/+6 |
| 2021-09-28 | Add unit assignment to MIR for `asm!()` | Fabian Wolff | -3/+6 |
| 2021-09-25 | Use Rvalue::ShallowInitBox for box expression | Gary Guo | -2/+53 |
| 2021-09-21 | Rollup merge of #89113 - BoxyUwU:incr-comp-thir-act, r=lcnr | the8472 | -3/+6 |
| 2021-09-20 | no ensure | Ellen | -3/+6 |
| 2021-09-16 | Add `ConstraintCategory::Usage` for handling aggregate construction | Aaron Hill | -16/+36 |
| 2021-09-12 | Rollup merge of #88709 - BoxyUwU:thir-abstract-const, r=lcnr | Manish Goregaokar | -2/+4 |
| 2021-09-11 | Rollup merge of #88849 - matthiaskrgr:clony_on_copy, r=petrochenkov | Jubilee | -1/+1 |
| 2021-09-11 | Auto merge of #88327 - bonega:scalar_refactor, r=eddyb | bors | -3/+2 |
| 2021-09-11 | don't clone types that are Copy (clippy::clone_on_copy) | Matthias Krüger | -1/+1 |
| 2021-09-09 | Ignore automatically derived impls of `Clone` and `Debug` in dead code analysis | Fabian Wolff | -11/+9 |
| 2021-09-09 | Rename `(un)signed` to `(un)signed_int` | Andreas Liljeqvist | -1/+1 |
| 2021-09-09 | Move `unsigned_max` etc into `Size` again | Andreas Liljeqvist | -3/+2 |
| 2021-09-09 | rename mir -> thir around abstract consts | Ellen | -2/+2 |
| 2021-09-09 | remove debug stmts | Ellen | -2/+0 |
| 2021-09-09 | WIP state | Ellen | -2/+6 |
| 2021-09-05 | Change scope of temporaries in match guards | Matthew Jasper | -5/+5 |
| 2021-09-02 | Bless 32bit MIR opt tests | Matthew Jasper | -4/+4 |
| 2021-09-02 | Remove TODO | Matthew Jasper | -1/+0 |
| 2021-09-01 | Fix drop handling for `if let` expressions | Matthew Jasper | -109/+178 |