| Age | Commit message (Expand) | Author | Lines |
| 2020-05-04 | Import dataflow impls via the `impls` submodule | Dylan MacKenzie | -6/+1 |
| 2020-05-03 | Live variable analysis | Dylan MacKenzie | -2/+2 |
| 2020-05-03 | Support backward dataflow analyses | Dylan MacKenzie | -2/+3 |
| 2020-03-30 | rustc -> rustc_middle part 3 (rustfmt) | Mazdak Farrokhzad | -1/+1 |
| 2020-03-30 | rustc -> rustc_middle part 2 | Mazdak Farrokhzad | -1/+1 |
| 2020-03-26 | Make `framework` a private module | Dylan MacKenzie | -1/+1 |
| 2020-03-26 | Move `BottomValue` into `framework/mod.rs` | Dylan MacKenzie | -45/+2 |
| 2020-03-26 | Update use statements in `dataflow/mod.rs` | Dylan MacKenzie | -7/+10 |
| 2020-03-26 | Move `MoveDataParamEnv` to beginning of module | Dylan MacKenzie | -5/+5 |
| 2020-03-26 | Remove `BitDenotation` framework | Dylan MacKenzie | -848/+2 |
| 2020-03-20 | remove redundant returns (clippy::needless_return) | Matthias Krüger | -2/+2 |
| 2020-03-16 | use direct imports for `rustc::{lint, session}`. | Mazdak Farrokhzad | -8/+6 |
| 2020-03-04 | cover some more nearby cases | Ralf Jung | -1/+0 |
| 2020-03-01 | Auto merge of #69295 - ecstatic-morse:unified-dataflow-generators, r=tmandry | bors | -1/+1 |
| 2020-02-29 | Rename `syntax` to `rustc_ast` in source code | Vadim Petrochenkov | -1/+1 |
| 2020-02-28 | remove redundant clones, references to operands, explicit boolean comparisons... | Matthias Krüger | -5/+1 |
| 2020-02-27 | Rename `RequiresStorage` to `MaybeRequiresStorage` | Dylan MacKenzie | -1/+1 |
| 2020-02-24 | don't explicitly compare against true or false | Matthias Krüger | -1/+1 |
| 2020-02-12 | Implement `Maybe{Mut,}BorrowedLocals` analyses | Dylan MacKenzie | -2/+1 |
| 2020-02-01 | syntax::print -> new crate rustc_ast_pretty | Mazdak Farrokhzad | -1/+1 |
| 2020-01-13 | Rollup merge of #67313 - oli-obk:document_all_the_t̶h̶i̶n̶g̶s̶dataflow,... | Yuki Okushi | -1/+23 |
| 2020-01-05 | Remove rustc_hir reexports in rustc::hir. | Mazdak Farrokhzad | -1/+1 |
| 2020-01-02 | Normalize `syntax::symbol` imports. | Mazdak Farrokhzad | -1/+1 |
| 2019-12-22 | Format the world | Mark Rousskov | -118/+131 |
| 2019-12-20 | Address review comments | Oliver Scherer | -3/+9 |
| 2019-12-15 | Document more use cases of dataflow | Oliver Scherer | -1/+17 |
| 2019-10-13 | ast: remove implicit pprust dependency via Display. | Mazdak Farrokhzad | -3/+3 |
| 2019-09-29 | remove indexed_vec re-export from rustc_data_structures | csmoe | -1/+1 |
| 2019-09-29 | remove bit_set re-export from rustc_data_structures | csmoe | -1/+1 |
| 2019-09-28 | Add analysis to determine if a local is indirectly mutable | Dylan MacKenzie | -0/+1 |
| 2019-09-19 | Rollup merge of #64566 - ecstatic-morse:generic-dataflow, r=oli-obk | Mazdak Farrokhzad | -0/+1 |
| 2019-09-18 | Rollup merge of #64532 - ecstatic-morse:dataflow-cursor-get, r=tmandry | Tyler Mandry | -26/+2 |
| 2019-09-17 | Add generic dataflow impl | Dylan MacKenzie | -0/+1 |
| 2019-09-16 | Remove `dataflow::state_for_location` | Dylan MacKenzie | -28/+0 |
| 2019-09-16 | Add a getter for the current state to `DataflowResultsCursor` | Dylan MacKenzie | -0/+4 |
| 2019-09-06 | Make rustc_mir::dataflow module pub | Shotaro Yamada | -9/+9 |
| 2019-08-08 | Use associated_type_bounds where applicable - closes #61738 | Ilija Tovilo | -8/+3 |
| 2019-07-20 | Avoid cloning Place in report_use_of_moved_or_uninitialized and friends | Santiago Pastorino | -2/+2 |
| 2019-07-14 | Actually call `visit_block_entry` in `DataflowResultsConsumer` | Dylan MacKenzie | -0/+2 |
| 2019-07-02 | Auto merge of #61922 - tmandry:moar-generator-optimization, r=matthewjasper | bors | -1/+94 |
| 2019-07-01 | Clean up extra lifetime, add assertions | Tyler Mandry | -2/+2 |
| 2019-06-28 | Remove Clone requirement | Tyler Mandry | -2/+1 |
| 2019-06-27 | Use a more efficient iteration order for forward dataflow | Dylan MacKenzie | -2/+18 |
| 2019-06-25 | Add RequiresStorage pass to decide which locals to save in generators | Tyler Mandry | -1/+1 |
| 2019-06-25 | Add DataflowResultsCursor | Tyler Mandry | -0/+94 |
| 2019-06-24 | Auto merge of #61787 - ecstatic-morse:dataflow-split-block-sets, r=pnkfelix | bors | -157/+135 |
| 2019-06-22 | Merge `BitSetOperator` and `InitialFlow` into one trait. | Dylan MacKenzie | -12/+26 |
| 2019-06-22 | rustc_mir: don't pass `on_entry` when building transfer functions. | Dylan MacKenzie | -148/+112 |
| 2019-06-22 | Deny explicit_outlives_requirements in the compiler | Matthew Jasper | -1/+1 |
| 2019-06-18 | Run `rustfmt --file-lines ...` for changes from previous commits. | Eduard-Mihai Burtescu | -9/+24 |