| Age | Commit message (Expand) | Author | Lines |
| 2020-05-09 | Visit move out of `_0` when visiting `return` | Jonas Schievink | -1/+6 |
| 2020-04-26 | fix more clippy warnings | Matthias Krüger | -2/+2 |
| 2020-04-22 | Use `Body` everywhere | Dylan MacKenzie | -6/+5 |
| 2020-04-19 | Dogfood more or_patterns in the compiler | Josh Stone | -2/+4 |
| 2020-03-31 | Use Place directly, it's Copy even more use cases | Santiago Pastorino | -4/+3 |
| 2020-03-30 | rustc -> rustc_middle part 2 | Mazdak Farrokhzad | -3/+3 |
| 2019-12-22 | Format the world | Mark Rousskov | -84/+80 |
| 2019-12-05 | rustc: Apply clearer naming to BodyAndCache, fix Deref impl, remove unneeded ... | Paul Daniel Faria | -3/+3 |
| 2019-12-02 | Remove HasLocalDecls impl from BodyCache's, properly reborrow to Body, rename... | Paul Daniel Faria | -18/+18 |
| 2019-12-02 | Fix tidy errors | Paul Daniel Faria | -5/+11 |
| 2019-12-02 | Fix remaining compilation issues | Paul Daniel Faria | -3/+3 |
| 2019-12-02 | Simplify BodyCache impl and fix all remaining type errors in librustc_mir (li... | Paul Daniel Faria | -19/+22 |
| 2019-10-22 | Intern place projection | Santiago Pastorino | -5/+14 |
| 2019-10-22 | Pattern match over PlaceRef rather than Place | Santiago Pastorino | -62/+53 |
| 2019-09-11 | Make Place Boxed on Statement to reduce size from 64 bytes to 32 bytes | Santiago Pastorino | -21/+27 |
| 2019-09-09 | Convert Place's projection to a boxed slice | Santiago Pastorino | -8/+8 |
| 2019-08-22 | Move 'tcx lifetime on MirPass | Wesley Wiser | -2/+2 |
| 2019-07-20 | Migrate from Place enum to Place struct | Santiago Pastorino | -8/+32 |
| 2019-07-06 | normalize use of backticks/lowercase in compiler messages for librustc_mir | Samy Kacimi | -2/+2 |
| 2019-06-14 | Run `rustfmt --file-lines ...` for changes from previous commits. | Eduard-Mihai Burtescu | -6/+1 |
| 2019-06-14 | Unify all uses of 'gcx and 'tcx. | Eduard-Mihai Burtescu | -1/+1 |
| 2019-06-12 | Run `rustfmt --file-lines ...` for changes from previous commits. | Eduard-Mihai Burtescu | -4/+6 |
| 2019-06-12 | rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`. | Eduard-Mihai Burtescu | -1/+1 |
| 2019-06-12 | Fix fallout from `deny(unused_lifetimes)`. | Eduard-Mihai Burtescu | -1/+1 |
| 2019-06-12 | rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`. | Eduard-Mihai Burtescu | -1/+1 |
| 2019-06-09 | Changed usages of `mir` in librustc::mir and librustc_mir to `body` | Jad Ghalayini | -24/+24 |
| 2019-05-28 | Changes the type `mir::Mir` into `mir::Body` | Claude-Alban RANÉLY-VERGÉ-DÉPRÉ | -5/+5 |
| 2019-04-26 | Remove region from borrow place contexts | Matthew Jasper | -5/+5 |
| 2019-03-01 | Put Local, Static and Promoted as one Base variant of Place | Santiago Pastorino | -10/+14 |
| 2019-02-09 | fix rebase fallout | Ralf Jung | -1/+1 |
| 2019-02-08 | librustc_mir => 2018 | Taiki Endo | -3/+3 |
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 |
| 2018-09-24 | Shrink StatementKind::Assign. | Nicholas Nethercote | -3/+3 |
| 2018-04-27 | mir: Run copy propagation on constant mir | Nick Fitzgerald | -20/+1 |
| 2017-12-03 | Fix MIR CopyPropagation regression | Shotaro Yamada | -4/+7 |
| 2017-12-01 | MIR: s/lv(al(ue)?)?/place in function/variable/module names. | Eduard-Mihai Burtescu | -19/+19 |
| 2017-12-01 | MIR: s/Lvalue/Place in type names. | Eduard-Mihai Burtescu | -10/+10 |
| 2017-11-28 | MIR: split Operand::Consume into Copy and Move. | Eduard-Mihai Burtescu | -3/+9 |
| 2017-11-14 | rustc: split off BodyOwnerKind from MirSource. | Eduard-Mihai Burtescu | -15/+13 |
| 2017-11-14 | rustc: remove unused MirSource::GeneratorDrop. | Eduard-Mihai Burtescu | -1/+0 |
| 2017-11-14 | rustc: move the MIR pass infrastructure and list to rustc_mir. | Eduard-Mihai Burtescu | -1/+2 |
| 2017-11-10 | Separately eliminate self-assignments | sinkuu | -4/+39 |
| 2017-11-10 | Fix MIR CopyPropagation errneously propagating assignments to function arguments | sinkuu | -0/+7 |
| 2017-09-03 | rustc_mir: implement visit_local instead/along visit_lvalue where possible. | Eduard-Mihai Burtescu | -2/+1 |
| 2017-08-16 | Merge remote-tracking branch 'origin/master' into gen | Alex Crichton | -2/+2 |
| 2017-08-15 | use field init shorthand EVERYWHERE | Zack M. Davis | -2/+2 |
| 2017-07-28 | Generator literal support | John Kåre Alsaker | -0/+1 |
| 2017-06-13 | On-demand is_const_fn | Taylor Cramer | -2/+1 |
| 2017-05-12 | box large variants in MIR | Ariel Ben-Yehuda | -1/+1 |
| 2017-05-02 | simplify the MirPass traits and passes dramatically | Niko Matsakis | -8/+6 |