| Age | Commit message (Expand) | Author | Lines |
| 2022-06-28 | emit Retag for compound types with reference fields | Ralf Jung | -5/+18 |
| 2022-06-21 | Auto merge of #95576 - DrMeepster:box_erasure, r=oli-obk | bors | -10/+270 |
| 2022-06-20 | Rollup merge of #98267 - compiler-errors:suggest-wildcard-arm, r=oli-obk | Matthias Krüger | -2/+2 |
| 2022-06-20 | Rollup merge of #98235 - liuw:mir-gen-drop-magic-value, r=davidtwco | Matthias Krüger | -2/+6 |
| 2022-06-20 | Drop magic value 3 from code | Wei Liu | -2/+6 |
| 2022-06-19 | Use `Span::eq_ctxt` method instead of `.ctxt() == .ctxt()` | Michael Goulet | -2/+2 |
| 2022-06-19 | Rollup merge of #98165 - WaffleLapkin:once_things_renamings, r=m-ou-se | Matthias Krüger | -2/+2 |
| 2022-06-17 | Auto merge of #97863 - JakobDegen:bitset-choice, r=nnethercote | bors | -1/+2 |
| 2022-06-16 | Move/rename `lazy::Sync{OnceCell,Lazy}` to `sync::{Once,Lazy}Lock` | Maybe Waffle | -2/+2 |
| 2022-06-15 | fix box derefs in var debug info | DrMeepster | -0/+31 |
| 2022-06-15 | condense duplicate code into seperate functions | DrMeepster | -22/+45 |
| 2022-06-15 | fix typos & docs | DrMeepster | -6/+7 |
| 2022-06-15 | remove box derefs from codgen | DrMeepster | -10/+215 |
| 2022-06-14 | `BitSet` perf improvements | Jakob Degen | -1/+2 |
| 2022-06-14 | implement valtrees as the type-system representation for constant values | b-naber | -23/+20 |
| 2022-06-14 | Rename the `ConstS::val` field as `kind`. | Nicholas Nethercote | -5/+5 |
| 2022-06-12 | Auto merge of #98018 - scottmcm:miri-yeet, r=RalfJung | bors | -0/+1 |
| 2022-06-11 | Try out `yeet` in the MIR interpreter | Scott McMurray | -0/+1 |
| 2022-06-12 | Remove duplicated implementations of borrowed locals analysis | Tomasz Miąsko | -133/+8 |
| 2022-06-09 | Auto merge of #97740 - RalfJung:ctfe-cycle-spans, r=lcnr | bors | -10/+19 |
| 2022-06-08 | Rollup merge of #97597 - tmiasko:simplify-locals-side-effects, r=RalfJung,Jak... | Dylan DPC | -3/+7 |
| 2022-06-07 | Preserve unused pointer to address casts | Tomasz Miąsko | -3/+7 |
| 2022-06-07 | Remove `AlwaysLiveLocals` wrapper struct | Tomasz Miąsko | -5/+5 |
| 2022-06-05 | Auto merge of #97697 - WaffleLapkin:no_ref_vec, r=WaffleLapkin | bors | -19/+17 |
| 2022-06-04 | const_prop_lint: ensure we have up-to-date cur_span() | Ralf Jung | -10/+19 |
| 2022-06-04 | Rollup merge of #97696 - cjgillot:normalize-inline, r=compiler-errors | Matthias Krüger | -10/+15 |
| 2022-06-03 | Do not ICE when failing to normalize during inlining. | Camille GILLOT | -10/+15 |
| 2022-06-03 | Replace `&Vec<_>`s with `&[_]`s | Maybe Waffle | -19/+17 |
| 2022-05-31 | Add a pointer to address cast kind | Tomasz Miąsko | -2/+2 |
| 2022-05-30 | validate derefer, run derefer inside generator | ouz-a | -52/+65 |
| 2022-05-28 | Make TyCtxt implement Interner, make HashStable generic and move to rustc_typ... | Michael Goulet | -2/+2 |
| 2022-05-28 | Initial fixes on top of type interner commit | Michael Goulet | -2/+4 |
| 2022-05-24 | Add dead store elimination pass | Jakob Degen | -1/+151 |
| 2022-05-23 | Refactor call terminator to always hold a destination place | Jakob Degen | -98/+92 |
| 2022-05-23 | Rollup merge of #97292 - compiler-errors:tcxify-rustc, r=davidtwco | Dylan DPC | -17/+8 |
| 2022-05-22 | Lifetime variance fixes for rustc | Michael Goulet | -17/+8 |
| 2022-05-22 | Remove box syntax from rustc_mir_dataflow and rustc_mir_transform | est31 | -5/+5 |
| 2022-05-20 | Remove `crate` visibility usage in compiler | Jacob Pratt | -4/+3 |
| 2022-05-19 | Rollup merge of #97142 - SparrowLii:inline, r=tmiasko | Dylan DPC | -28/+27 |
| 2022-05-19 | Auto merge of #97103 - luqmana:asm-unwind-cleanup, r=Amanieu,tmiasko | bors | -2/+9 |
| 2022-05-18 | Update MIR passes that assumed inline can never unwind. | Luqman Aden | -2/+9 |
| 2022-05-18 | move processing of `source_scope_data` into `MutVisitor`'s impl of Integrator... | SparrowLii | -28/+27 |
| 2022-05-17 | Auto merge of #97111 - JohnTitor:rollup-x3vjf6u, r=JohnTitor | bors | -10/+10 |
| 2022-05-17 | Rollup merge of #97079 - SparrowLii:successors, r=lcnr | Yuki Okushi | -10/+10 |
| 2022-05-17 | Auto merge of #97012 - oli-obk:🦀_intrinsics, r=davidtwco | bors | -5/+2 |
| 2022-05-17 | Auto merge of #96825 - kckeiks:remove-item-like-visitor-trait, r=cjgillot | bors | -1/+1 |
| 2022-05-17 | Change `Successors` to `impl Iterator<Item = BasicBlock>` | SparrowLii | -10/+10 |
| 2022-05-16 | Add a query for checking whether a function is an intrinsic. | Oli Scherer | -5/+2 |
| 2022-05-14 | Auto merge of #96883 - jackh726:early-binder-2, r=oli-obk | bors | -13/+15 |
| 2022-05-14 | Auto merge of #95826 - carbotaniuman:miri-permissive-provenance, r=RalfJung | bors | -3/+20 |