| Age | Commit message (Expand) | Author | Lines |
| 2023-08-24 | when terminating during unwinding, show the reason why | Ralf Jung | -4/+4 |
| 2023-08-16 | Specify that method only applies statement effects. | Camille GILLOT | -9/+14 |
| 2023-08-16 | Make TerminatorEdge plural. | Camille GILLOT | -17/+17 |
| 2023-08-16 | Rename MaybeUnreachable. | Camille GILLOT | -39/+46 |
| 2023-08-16 | Allow apply_terminator_effect to customize edges. | Camille GILLOT | -187/+90 |
| 2023-08-16 | Introduce MaybeUnreachable. | Camille GILLOT | -1/+134 |
| 2023-08-16 | Move domain_size to GenKillAnalysis. | Camille GILLOT | -14/+3 |
| 2023-08-16 | Create bottom on-the-fly instead of cloning it. | Camille GILLOT | -3/+4 |
| 2023-06-27 | Export AnalysisResults trait in rustc_mir_dataflow | Florian Groult | -1/+1 |
| 2023-06-19 | Rollup merge of #112232 - fee1-dead-contrib:match-eq-const-msg, r=b-naber | Michael Goulet | -11/+3 |
| 2023-06-18 | Better error for non const `PartialEq` call generated by `match` | Deadbeef | -11/+3 |
| 2023-06-14 | make mir dataflow graphviz dumps opt-in | Rémy Rakic | -7/+7 |
| 2023-06-08 | Auto merge of #108293 - Jarcho:mut_analyses, r=eholk | bors | -156/+335 |
| 2023-05-25 | Remove DesugaringKind::Replace. | Camille GILLOT | -1/+1 |
| 2023-05-18 | Take MIR dataflow analyses by mutable reference. | Jason Newcomb | -156/+335 |
| 2023-05-09 | Make HasTop and HasBottom consts. | Camille GILLOT | -14/+6 |
| 2023-04-24 | Split `{Idx, IndexVec, IndexSlice}` into their own modules | Maybe Waffle | -5/+5 |
| 2023-04-10 | Fix typos in compiler | DaniPopes | -8/+8 |
| 2023-04-06 | Rename `Abort` terminator to `Terminate` | Gary Guo | -1/+1 |
| 2023-04-06 | Refactor unwind from Option to a new enum | Gary Guo | -9/+9 |
| 2023-04-05 | Rollup merge of #109847 - clubby789:graphviz-reachable, r=oli-obk | Yuki Okushi | -2/+10 |
| 2023-04-05 | Disable path trimming during graphviz output | clubby789 | -1/+2 |
| 2023-04-01 | Only create graphviz nodes for reachable MIR bb's | clubby789 | -2/+10 |
| 2023-03-07 | Remove DropAndReplace terminator | Giacomo Pasini | -1/+0 |
| 2023-02-23 | Remove dead unwinds before drop elaboration | Tomasz Miąsko | -58/+5 |
| 2023-01-05 | Fix `uninlined_format_args` for some compiler crates | nils | -11/+11 |
| 2023-01-02 | Fix handling of dead unwinds in backward analyses | Tomasz Miąsko | -1/+1 |
| 2022-12-11 | Rollup merge of #105537 - kadiwa4:remove_some_imports, r=fee1-dead | Matthias Krüger | -1/+1 |
| 2022-12-10 | compiler: remove unnecessary imports and qualified paths | KaDiWa | -1/+1 |
| 2022-12-09 | Remove unneeded field from `SwitchTargets` | Jakob Degen | -2/+2 |
| 2022-12-01 | Create `format_args` as late as possible | Oli Scherer | -8/+1 |
| 2022-11-07 | Move HasTop and HasBottom into lattice.rs | Jannis Christopher Köhl | -0/+34 |
| 2022-11-07 | Add initial version of value analysis and dataflow constant propagation | Jannis Christopher Köhl | -1/+4 |
| 2022-08-29 | Rollup merge of #99027 - tmiasko:basic-blocks, r=oli-obk | Matthias Krüger | -13/+10 |
| 2022-08-26 | Replace `Body::basic_blocks()` with field access | Tomasz Miąsko | -13/+10 |
| 2022-08-23 | Migrate rustc_mir_dataflow to diagnostic structs | 5225225 | -6/+7 |
| 2022-08-22 | use type alias impl trait in `outlives_bounds::InferCtxtExt` | SparrowLii | -1/+2 |
| 2022-07-13 | Rename `debugging_opts` to `unstable_opts` | Joshua Nelson | -3/+3 |
| 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 | Edit `rustc_mir_dataflow::framework` documentation | pierwill | -8/+8 |
| 2022-07-05 | Edit `rustc_mir_dataflow::framework::lattice::FlatSet` docs | pierwill | -5/+7 |
| 2022-06-16 | Move/rename `lazy::Sync{OnceCell,Lazy}` to `sync::{Once,Lazy}Lock` | Maybe Waffle | -2/+2 |
| 2022-06-07 | Change `Direction::{is_forward,is_backward}` functions into constants | Tomasz Miąsko | -22/+16 |
| 2022-05-23 | Refactor call terminator to always hold a destination place | Jakob Degen | -12/+20 |
| 2022-05-22 | Lifetime variance fixes for rustc | Michael Goulet | -4/+4 |
| 2022-05-17 | Change `Successors` to `impl Iterator<Item = BasicBlock>` | SparrowLii | -1/+1 |
| 2022-05-10 | only_local: always check for misuse | lcnr | -5/+2 |