| Age | Commit message (Expand) | Author | Lines |
| 2020-08-30 | mv compiler to compiler/ | mark | -804/+0 |
| 2020-08-13 | merge `as_local_hir_id` with `local_def_id_to_hir_id` | Bastian Kauschke | -3/+3 |
| 2020-07-22 | Normalize opaque types when converting `ParamEnv` to `Reveal::All` | Aaron Hill | -1/+1 |
| 2020-06-29 | add spans to injected coverage counters | Rich Kadel | -1/+8 |
| 2020-06-19 | Rollup merge of #73347 - tmiasko:incompatible-sanitizers, r=nikic | Manish Goregaokar | -19/+2 |
| 2020-06-16 | rename location field of Drop terminators to place | Ralf Jung | -4/+4 |
| 2020-06-16 | remove visit_terminator_kind from MIR visitor | Ralf Jung | -6/+6 |
| 2020-06-14 | Diagnose use of incompatible sanitizers | Tomasz Miąsko | -19/+2 |
| 2020-06-07 | rename FalseEdges -> FalseEdge | Ralf Jung | -1/+1 |
| 2020-05-18 | Add asm! to MIR | Amanieu d'Antras | -0/+5 |
| 2020-05-09 | Visit move out of `_0` when visiting `return` | Jonas Schievink | -1/+5 |
| 2020-05-06 | Improve `LocalDecl` creation. | Nicholas Nethercote | -2/+2 |
| 2020-04-24 | Auto merge of #70820 - spastorino:replace-fragile-erroneous-const-sys, r=oli-obk | bors | -1/+11 |
| 2020-04-23 | Modify `as_local_hir_id` to return a bare `HirId` | marmeladema | -9/+5 |
| 2020-04-23 | Modify `as_local_hir_id` to accept a `LocalDefId` instead of a `DefId` | marmeladema | -3/+7 |
| 2020-04-23 | Rename uneval_consts to required_consts | Santiago Pastorino | -6/+8 |
| 2020-04-23 | Make inlining carry over unevaluated consts | Santiago Pastorino | -1/+9 |
| 2020-04-22 | Use `Body` everywhere | Dylan MacKenzie | -6/+6 |
| 2020-04-22 | Don't use `*` for deref-coercion | Dylan MacKenzie | -3/+3 |
| 2020-04-22 | Rollup merge of #70970 - eddyb:trait-vs-impl-mismatch, r=oli-obk | Dylan DPC | -1/+2 |
| 2020-04-19 | MIR: use span instead of NodeId to determine if optimized_mir should be run | ljedrz | -7/+5 |
| 2020-04-18 | Detect mistyped associated consts in `Instance::resolve`. | Eduard-Mihai Burtescu | -1/+2 |
| 2020-04-16 | don't clone types that are copy (clippy::clone_on_copy) | Matthias Krüger | -1/+1 |
| 2020-04-11 | Pass the `PlaceElem::Index` local to `visit_local` | Jonas Schievink | -12/+0 |
| 2020-03-31 | Use Place directly, it's Copy even more use cases | Santiago Pastorino | -2/+2 |
| 2020-03-30 | rustc -> rustc_middle part 3 (rustfmt) | Mazdak Farrokhzad | -4/+4 |
| 2020-03-30 | rustc -> rustc_middle part 2 | Mazdak Farrokhzad | -5/+5 |
| 2020-03-21 | Use Reveal::All in MIR inliner | Wesley Wiser | -10/+3 |
| 2020-03-21 | Rollup merge of #69934 - andjo403:inlinecost, r=wesleywiser | Mazdak Farrokhzad | -2/+17 |
| 2020-03-16 | use direct imports for `rustc::{lint, session}`. | Mazdak Farrokhzad | -9/+6 |
| 2020-03-11 | Update the mir inline costs | Andreas Jonson | -2/+17 |
| 2020-02-05 | Selectively disable sanitizer instrumentation | Tomasz Miąsko | -0/+23 |
| 2020-02-01 | Move builtin attribute logic to new rustc_attr crate. | Mazdak Farrokhzad | -1/+1 |
| 2020-01-28 | make_integrate_local takes Local by value | Santiago Pastorino | -4/+4 |
| 2020-01-27 | don't clone types that are copy, round two. | Matthias Krüger | -2/+2 |
| 2020-01-10 | Remove PlaceBase enum and make Place base field be local: Local | Santiago Pastorino | -18/+10 |
| 2020-01-10 | Remove Static from PlaceBase | Santiago Pastorino | -5/+0 |
| 2020-01-05 | Remove rustc_hir reexports in rustc::hir. | Mazdak Farrokhzad | -1/+1 |
| 2020-01-04 | extract rustc::middle::codegen_fn_attrs | Mazdak Farrokhzad | -1/+1 |
| 2020-01-01 | Ensure that we process projections during MIR inlining | Aaron Hill | -8/+4 |
| 2019-12-27 | Fix `Instance::resolve()` incorrectly returning specialized instances | Wesley Wiser | -3/+10 |
| 2019-12-22 | Format the world | Mark Rousskov | -128/+92 |
| 2019-12-20 | [mir-opt] Fix `Inline` pass to handle inlining into `box` expressions | Wesley Wiser | -10/+20 |
| 2019-12-08 | Rollup merge of #66991 - Nashenas88:body_cache_cleanup, r=eddyb | Mazdak Farrokhzad | -6/+6 |
| 2019-12-05 | `#[track_caller]` suppresses MIR inlining. | Adam Perry | -0/+5 |
| 2019-12-05 | rustc: Apply clearer naming to BodyAndCache, fix Deref impl, remove unneeded ... | Paul Daniel Faria | -6/+6 |
| 2019-12-02 | Remove HasLocalDecls impl from BodyCache's, properly reborrow to Body, rename... | Paul Daniel Faria | -31/+31 |
| 2019-12-02 | Remove BodyCache.body and rely on Deref as much as possible for ReadOnlyBodyC... | Paul Daniel Faria | -3/+3 |
| 2019-12-02 | Fix tidy errors | Paul Daniel Faria | -4/+9 |
| 2019-12-02 | Fix remaining compilation issues | Paul Daniel Faria | -11/+11 |