| Age | Commit message (Expand) | Author | Lines |
| 2022-07-16 | Rollup merge of #98582 - oli-obk:unconstrained_opaque_type, r=estebank | Matthias Krüger | -0/+1 |
| 2022-07-15 | Introduce opaque type to hidden type projection | Oli Scherer | -0/+1 |
| 2022-07-14 | Remove FIXME from MIR `always_storage_live_locals` | pierwill | -3/+0 |
| 2022-07-13 | Rename `debugging_opts` to `unstable_opts` | Joshua Nelson | -7/+7 |
| 2022-07-12 | add new rval, pull deref early | ouz-a | -2/+68 |
| 2022-07-09 | Rollup merge of #99022 - pierwill:always-storage-live-locals, r=pierwill | Matthias Krüger | -1/+1 |
| 2022-07-07 | MIR dataflow: Rename function to `always_storage_live_locals` | pierwill | -1/+1 |
| 2022-07-07 | Rollup merge of #98986 - pierwill:patch-5, r=oli-obk | Matthias Krüger | -1/+1 |
| 2022-07-07 | Rollup merge of #98981 - pierwill:pierwill/dataflow-docs-edits, r=Dylan-DPC | Dylan DPC | -8/+8 |
| 2022-07-07 | Move `switch_sources` from Body to BasicBlocks | Tomasz Miąsko | -1/+1 |
| 2022-07-07 | Move `predecessors` from Body to BasicBlocks | Tomasz Miąsko | -1/+1 |
| 2022-07-07 | Move `is_cfg_cyclic` from Body to BasicBlocks | Tomasz Miąsko | -1/+1 |
| 2022-07-06 | Fix missing word in comment | pierwill | -1/+1 |
| 2022-07-06 | Edit `rustc_mir_dataflow::framework` documentation | pierwill | -8/+8 |
| 2022-07-05 | Rollup merge of #98944 - pierwill:flatset-docs, r=Dylan-DPC | Guillaume Gomez | -5/+7 |
| 2022-07-05 | Edit `rustc_mir_dataflow::framework::lattice::FlatSet` docs | pierwill | -5/+7 |
| 2022-07-01 | cleanup mir visitor for `rustc::pass_by_value` | lcnr | -5/+5 |
| 2022-06-27 | Update `smallvec` to 1.8.1. | Nicholas Nethercote | -1/+1 |
| 2022-06-21 | Auto merge of #95576 - DrMeepster:box_erasure, r=oli-obk | bors | -1/+12 |
| 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 | -4/+4 |
| 2022-06-16 | Move/rename `lazy::Sync{OnceCell,Lazy}` to `sync::{Once,Lazy}Lock` | Maybe Waffle | -2/+2 |
| 2022-06-15 | remove box derefs from codgen | DrMeepster | -1/+12 |
| 2022-06-15 | Rollup merge of #98067 - klensy:compiler-deps2, r=Dylan-DPC | Yuki Okushi | -1/+0 |
| 2022-06-14 | `BitSet` perf improvements | Jakob Degen | -4/+4 |
| 2022-06-14 | implement valtrees as the type-system representation for constant values | b-naber | -1/+1 |
| 2022-06-13 | remove currently unused deps | klensy | -1/+0 |
| 2022-06-12 | Merge arms in borrowed locals transfer function | Tomasz Miąsko | -7/+1 |
| 2022-06-12 | Remove duplicated implementations of borrowed locals analysis | Tomasz Miąsko | -0/+21 |
| 2022-06-08 | Rollup merge of #97597 - tmiasko:simplify-locals-side-effects, r=RalfJung,Jak... | Dylan DPC | -6/+3 |
| 2022-06-07 | Rollup merge of #97832 - tmiasko:const-direction, r=cjgillot | Matthias Krüger | -22/+16 |
| 2022-06-07 | Preserve unused pointer to address casts | Tomasz Miąsko | -6/+3 |
| 2022-06-07 | Change `Direction::{is_forward,is_backward}` functions into constants | Tomasz Miąsko | -22/+16 |
| 2022-06-07 | Remove `AlwaysLiveLocals` wrapper struct | Tomasz Miąsko | -29/+10 |
| 2022-05-31 | Add a pointer to address cast kind | Tomasz Miąsko | -15/+8 |
| 2022-05-24 | Add dead store elimination pass | Jakob Degen | -22/+161 |
| 2022-05-23 | Refactor call terminator to always hold a destination place | Jakob Degen | -24/+33 |
| 2022-05-23 | Rollup merge of #97292 - compiler-errors:tcxify-rustc, r=davidtwco | Dylan DPC | -4/+4 |
| 2022-05-22 | Lifetime variance fixes for rustc | Michael Goulet | -4/+4 |
| 2022-05-22 | Remove box syntax from rustc_mir_dataflow and rustc_mir_transform | est31 | -1/+0 |
| 2022-05-17 | Auto merge of #97111 - JohnTitor:rollup-x3vjf6u, r=JohnTitor | bors | -1/+1 |
| 2022-05-17 | Auto merge of #97012 - oli-obk:🦀_intrinsics, r=davidtwco | bors | -3/+1 |
| 2022-05-17 | Change `Successors` to `impl Iterator<Item = BasicBlock>` | SparrowLii | -1/+1 |
| 2022-05-16 | Add a query for checking whether a function is an intrinsic. | Oli Scherer | -3/+1 |
| 2022-05-10 | only_local: always check for misuse | lcnr | -34/+21 |
| 2022-05-08 | Use sparse representation of switch sources | Tomasz Miąsko | -1/+1 |
| 2022-05-08 | Avoid constructing switch sources unless necessary | Tomasz Miąsko | -3/+4 |
| 2022-05-07 | Auto merge of #96094 - Elliot-Roberts:fix_doctests, r=compiler-errors | bors | -36/+36 |
| 2022-05-04 | Stabilize `bool::then_some` | Josh Triplett | -1/+0 |
| 2022-05-02 | fix most compiler/ doctests | Elliot Roberts | -36/+36 |