| Age | Commit message (Expand) | Author | Lines |
| 2021-08-18 | Remove box syntax from rustc_mir_build | est31 | -28/+34 |
| 2021-08-15 | Introduce hir::ExprKind::Let - Take 2 | Caio | -24/+45 |
| 2021-07-10 | Implement Mutation- and BorrowOfLayoutConstrainedField in thir-unsafeck | Fabian Wolff | -1/+1 |
| 2021-06-27 | fixup! Editon 2021 enables precise capture | Aman Arora | -2/+1 |
| 2021-06-27 | Editon 2021 enables precise capture | Aman Arora | -1/+11 |
| 2021-06-13 | Box `ExprKind::Adt` | LeSeulArtichaut | -1/+8 |
| 2021-05-27 | Remove feature gate | Roxane | -19/+15 |
| 2021-05-27 | Rollup merge of #85564 - pnkfelix:issue-85435-readd-capture-disjoint-fields-g... | Dylan DPC | -15/+20 |
| 2021-05-25 | Rollup merge of #85605 - ptrojahn:closure_struct, r=matthewjasper | Guillaume Gomez | -4/+2 |
| 2021-05-23 | Replace Local::new(1) with CAPTURE_STRUCT_LOCAL | Paul Trojahn | -4/+2 |
| 2021-05-22 | Make THIR building a stealable query | LeSeulArtichaut | -7/+7 |
| 2021-05-22 | Move THIR structure definitions to `rustc_middle` | LeSeulArtichaut | -10/+9 |
| 2021-05-21 | Revert portion of PR #83521 that injected issue #85435 (and thus exposed unde... | Felix S. Klock II | -15/+20 |
| 2021-05-19 | Store THIR in `IndexVec`s instead of an `Arena` | LeSeulArtichaut | -89/+149 |
| 2021-04-19 | fix few typos | klensy | -2/+2 |
| 2021-04-07 | Rollup merge of #83916 - Amanieu:asm_anonconst, r=petrochenkov | Dylan DPC | -3/+5 |
| 2021-04-06 | Use AnonConst for asm! constants | Amanieu d'Antras | -3/+5 |
| 2021-04-02 | Fix diagnostic issue when using FakeReads in closures | Roxane | -18/+14 |
| 2021-04-01 | Simplify logical operations CFG | AngelicosPhosphoros | -29/+18 |
| 2021-03-26 | Use iter::zip in compiler/ | Josh Stone | -4/+5 |
| 2021-03-16 | Auto merge of #82936 - oli-obk:valtree, r=RalfJung,lcnr,matthewjasper | bors | -7/+9 |
| 2021-03-16 | Auto merge of #82536 - sexxi-goose:handle-patterns-take-2, r=nikomatsakis | bors | -28/+92 |
| 2021-03-15 | Fix error after rebase | Roxane | -4/+3 |
| 2021-03-15 | Add comments with examples and tests | Roxane | -33/+53 |
| 2021-03-14 | Only borrow place for matching under specific conditions | Roxane | -1/+3 |
| 2021-03-14 | Use the correct FakeReadCause | Roxane | -30/+38 |
| 2021-03-14 | Delay use of Place in favor of PlaceBuilder | Roxane | -14/+24 |
| 2021-03-14 | Introduce new fake reads | Roxane | -8/+33 |
| 2021-03-14 | Remove duplicate asserts, replace eq assert with assert_eq | Ömer Sinan Ağacan | -3/+1 |
| 2021-03-12 | Run rustfmt | Oli Scherer | -1/+3 |
| 2021-03-12 | Prepare mir::Constant for ty::Const only supporting valtrees | Oli Scherer | -7/+7 |
| 2021-03-09 | Take into account `ExprKind::Scope` when calculating span of temporary | LeSeulArtichaut | -6/+6 |
| 2021-03-09 | Remove useless references/dereferences | LeSeulArtichaut | -132/+119 |
| 2021-03-09 | Make arena allocation for the THIR work | LeSeulArtichaut | -20/+20 |
| 2021-03-09 | Remove `Clone` impl for `thir::Expr` | LeSeulArtichaut | -4/+3 |
| 2021-03-09 | Pull `thir::Cx` out of the MIR `Builder` | LeSeulArtichaut | -47/+53 |
| 2021-03-09 | [WIP] Eagerly construct bodies of THIR | LeSeulArtichaut | -263/+207 |
| 2021-03-05 | Shrink the size of Rvalue by 16 bytes | Oli Scherer | -8/+11 |
| 2021-02-05 | Run x.py fmt to fix tidy issues | Wesley Wiser | -1/+0 |
| 2021-02-04 | Revert "Use `record_operands_moved` more aggresively" | Felix S. Klock II | -14/+2 |
| 2021-02-04 | Revert "Avoid leaking block expression values" | Felix S. Klock II | -68/+35 |
| 2021-02-02 | Bump rustfmt version | Mark Rousskov | -72/+90 |
| 2021-01-30 | Rollup merge of #81291 - sexxi-goose:fix-struct-update-functional-record-upda... | Yuki Okushi | -5/+10 |
| 2021-01-22 | Make functional record update/struct update syntax works inside closures when... | Dhruv Jauhar | -5/+10 |
| 2021-01-16 | Auto merge of #80290 - RalfJung:less-intrinsic-write, r=lcnr | bors | -74/+34 |
| 2021-01-07 | Reintroduce hir::ExprKind::If | Caio | -0/+37 |
| 2020-12-31 | remove move_val_init leftovers | Ralf Jung | -74/+34 |
| 2020-12-30 | where possible, pass slices instead of &Vec or &String (clippy::ptr_arg) | Matthias Krüger | -3/+3 |
| 2020-12-24 | use matches!() macro in more places | Matthias Krüger | -5/+1 |
| 2020-12-12 | Auto merge of #79553 - sexxi-goose:mir_min_cap_writeback, r=nikomatsakis | bors | -117/+360 |