| Age | Commit message (Expand) | Author | Lines |
| 2022-03-30 | Spellchecking compiler comments | Yuri Astrakhan | -1/+1 |
| 2022-03-27 | Rollup merge of #95120 - smoelius:backward-switch-int, r=ecstatic-morse | Dylan DPC | -0/+13 |
| 2022-03-26 | Address review comments | Samuel E. Moelius III | -0/+13 |
| 2022-03-23 | Clarify more MIR docs | Jakob Degen | -0/+15 |
| 2022-03-23 | Clarify which kinds of MIR are allowed during which phases. | Jakob Degen | -17/+39 |
| 2022-03-12 | Auto merge of #94733 - nnethercote:fix-AdtDef-interning, r=fee1-dead | bors | -4/+4 |
| 2022-03-11 | Improve `AdtDef` interning. | Nicholas Nethercote | -4/+4 |
| 2022-03-10 | The `Clone::clone` call is now a `ConstantKind::Val`, not a `ConstantKind::Ty` | Scott McMurray | -1/+1 |
| 2022-03-10 | mir-opt: Replace clone on primitives with copy | Scott McMurray | -0/+30 |
| 2022-03-10 | Auto merge of #94059 - b-naber:constantkind-val-transformation, r=lcnr | bors | -1/+29 |
| 2022-03-10 | Auto merge of #94737 - lcnr:pass-stuff-by-value, r=davidtwco | bors | -1/+4 |
| 2022-03-09 | treat all mir::Constant values as ConstantKind::Val | b-naber | -1/+29 |
| 2022-03-08 | Auto merge of #94702 - b-naber:static-refs-mir, r=lcnr | bors | -1/+1 |
| 2022-03-08 | add `#[rustc_pass_by_value]` to more types | lcnr | -1/+4 |
| 2022-03-08 | treat literals in ExprKind::StaticRef as mir::ConstantKind::Val | b-naber | -1/+1 |
| 2022-03-07 | Introduce `ConstAllocation`. | Nicholas Nethercote | -1/+1 |
| 2022-03-02 | rename ErrorReported -> ErrorGuaranteed | mark | -3/+3 |
| 2022-02-24 | Fix intra-doc link issues exposed by new macro | Aaron Hill | -0/+1 |
| 2022-02-24 | Auto merge of #94131 - Mark-Simulacrum:fmt-string, r=oli-obk | bors | -7/+9 |
| 2022-02-20 | Revert "Auto merge of #93800 - b-naber:static-initializers-mir-val, r=oli-obk" | Mark Rousskov | -1/+1 |
| 2022-02-20 | Always format to internal String in FmtPrinter | Mark Rousskov | -7/+9 |
| 2022-02-20 | Rollup merge of #94113 - Mizobrook-kan:issue-94025, r=estebank | Matthias Krüger | -0/+9 |
| 2022-02-18 | fix some typos | Mizobrook-kan | -2/+2 |
| 2022-02-18 | document rustc_middle::mir::Field | Mizobrook-kan | -0/+9 |
| 2022-02-16 | Rollup merge of #94017 - fee1-dead:unub, r=bjorn3 | Matthias Krüger | -2/+4 |
| 2022-02-15 | treat mir::ConstantKind::Val correctly in check_static_ptr | b-naber | -1/+1 |
| 2022-02-15 | Clarify confusing UB statement in MIR | Deadbeef | -2/+4 |
| 2022-02-15 | Overhaul `Const`. | Nicholas Nethercote | -11/+11 |
| 2022-02-15 | Overhaul `TyS` and `Ty`. | Nicholas Nethercote | -1/+1 |
| 2022-02-11 | add tainted_by_errors to mir::Body | Michael Goulet | -0/+6 |
| 2022-02-04 | Rollup merge of #90132 - joshtriplett:stabilize-instrument-coverage, r=wesley... | Matthias Krüger | -1/+1 |
| 2022-02-01 | Fix two incorrect "it's" | Frank Steffahn | -2/+2 |
| 2022-01-31 | Rollup merge of #90277 - pierwill:fix-70258-inference-terms, r=jackh726 | Matthias Krüger | -1/+1 |
| 2022-01-22 | Make `Decodable` and `Decoder` infallible. | Nicholas Nethercote | -7/+7 |
| 2022-01-18 | Remove some unused `Ord` derivations based on `DefId` | pierwill | -16/+6 |
| 2022-01-17 | Auto merge of #92816 - tmiasko:rm-llvm-asm, r=Amanieu | bors | -14/+0 |
| 2022-01-16 | Auto merge of #92805 - BoxyUwU:revert-lazy-anon-const-substs, r=lcnr | bors | -4/+5 |
| 2022-01-15 | Reduce use of local_def_id_to_hir_id. | Camille GILLOT | -4/+2 |
| 2022-01-15 | initial revert | Ellen | -4/+5 |
| 2022-01-12 | Remove deprecated LLVM-style inline assembly | Tomasz Miąsko | -14/+0 |
| 2022-01-11 | Store a `Symbol` instead of an `Ident` in `VariantDef`/`FieldDef` | Aaron Hill | -2/+2 |
| 2022-01-03 | Rollup merge of #90102 - nbdd0121:box3, r=jonas-schievink | Matthias Krüger | -2/+0 |
| 2022-01-01 | Stabilize -Z instrument-coverage as -C instrument-coverage | Josh Triplett | -1/+1 |
| 2021-12-22 | Store a `DefId` instead of an `AdtDef` in `AggregateKind::Adt` | Aaron Hill | -17/+15 |
| 2021-12-19 | Auto merge of #92099 - matthiaskrgr:rollup-4gwv67m, r=matthiaskrgr | bors | -8/+8 |
| 2021-12-15 | Remove `in_band_lifetimes` from `rustc_middle` | Aaron Hill | -8/+8 |
| 2021-12-15 | Remove unnecessary sigils around `Ident::as_str()` calls. | Nicholas Nethercote | -1/+1 |
| 2021-12-15 | Remove unnecessary sigils around `Symbol::as_str()` calls. | Nicholas Nethercote | -2/+2 |
| 2021-12-10 | Suggest using a temporary variable to fix borrowck errors | Noah Lev | -0/+14 |
| 2021-12-06 | Auto merge of #91279 - scottmcm:small-refactor, r=nagisa | bors | -0/+1 |