| Age | Commit message (Expand) | Author | Lines |
| 2023-08-24 | when terminating during unwinding, show the reason why | Ralf Jung | -10/+10 |
| 2023-08-20 | give some unwind-related terminators a more clear name | Ralf Jung | -10/+10 |
| 2023-08-16 | Use Terminator::edges for backward analysis too. | Camille GILLOT | -1/+1 |
| 2023-08-16 | Only evaluate yield place after resume in liveness. | Camille GILLOT | -15/+31 |
| 2023-08-16 | Specify that method only applies statement effects. | Camille GILLOT | -9/+14 |
| 2023-08-16 | Rename YieldResumeEffect. | Camille GILLOT | -6/+6 |
| 2023-08-16 | Make TerminatorEdge plural. | Camille GILLOT | -39/+39 |
| 2023-08-16 | Rename MaybeUnreachable. | Camille GILLOT | -47/+53 |
| 2023-08-16 | Use TerminatorEdge for dataflow-const-prop. | Camille GILLOT | -18/+31 |
| 2023-08-16 | Only run MaybeInitializedPlaces once for drop elaboration. | Camille GILLOT | -9/+63 |
| 2023-08-16 | Allow apply_terminator_effect to customize edges. | Camille GILLOT | -295/+177 |
| 2023-08-16 | Introduce MaybeUnreachable. | Camille GILLOT | -3/+136 |
| 2023-08-16 | Move domain_size to GenKillAnalysis. | Camille GILLOT | -14/+39 |
| 2023-08-16 | Move initialization dataflow impls into their own module. | Camille GILLOT | -749/+756 |
| 2023-08-16 | Create bottom on-the-fly instead of cloning it. | Camille GILLOT | -3/+4 |
| 2023-08-16 | Simplify for_each_mut_borrow. | Camille GILLOT | -58/+9 |
| 2023-08-06 | Rollup merge of #114505 - ouz-a:cleanup_mir, r=RalfJung | Matthias Krüger | -1/+1 |
| 2023-08-06 | cleanup misinformation regarding has_deref | ouz-a | -1/+1 |
| 2023-08-01 | Use upvar_tys in more places, make it a list | Michael Goulet | -8/+2 |
| 2023-07-30 | inline format!() args up to and including rustc_codegen_llvm | Matthias Krüger | -2/+2 |
| 2023-07-19 | Turn copy into moves during DSE. | Camille GILLOT | -1/+2 |
| 2023-07-14 | refactor(rustc_middle): Substs -> GenericArg | Mahdi Dibaiee | -28/+32 |
| 2023-07-12 | Re-format let-else per rustfmt update | Mark Rousskov | -2/+6 |
| 2023-07-11 | Auto merge of #113316 - DrMeepster:underefer_perf, r=oli-obk | bors | -122/+184 |
| 2023-07-10 | optimization round 2 | DrMeepster | -34/+96 |
| 2023-07-05 | Move `TyCtxt::mk_x` to `Ty::new_x` where applicable | Boxy | -5/+8 |
| 2023-07-04 | bring back un_derefer and rewrite it again | DrMeepster | -105/+105 |
| 2023-06-29 | Merge `un_derefer` into `MovePathLookup` | DrMeepster | -115/+129 |
| 2023-06-27 | Export AnalysisResults trait in rustc_mir_dataflow | Florian Groult | -5/+5 |
| 2023-06-27 | Auto merge of #112693 - ericmarkmartin:use-more-placeref, r=spastorino | bors | -14/+5 |
| 2023-06-25 | use PlaceRef abstractions more consistently | Eric Mark Martin | -14/+5 |
| 2023-06-20 | merge `BorrowKind::Unique` into `BorrowKind::Mut` | Ziru Niu | -1/+1 |
| 2023-06-19 | Rollup merge of #112232 - fee1-dead-contrib:match-eq-const-msg, r=b-naber | Michael Goulet | -13/+5 |
| 2023-06-19 | Auto merge of #112617 - lqd:dump-mir-dataflow, r=tmiasko | bors | -7/+7 |
| 2023-06-18 | Better error for non const `PartialEq` call generated by `match` | Deadbeef | -13/+5 |
| 2023-06-16 | remove box_free and replace with drop impl | DrMeepster | -74/+26 |
| 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 | -241/+426 |
| 2023-05-29 | unique borrows are mutating uses | lcnr | -2/+1 |
| 2023-05-25 | Remove DesugaringKind::Replace. | Camille GILLOT | -3/+9 |
| 2023-05-18 | Take MIR dataflow analyses by mutable reference. | Jason Newcomb | -241/+426 |
| 2023-05-17 | Rollup merge of #110930 - b-naber:normalize-elaborate-drops, r=cjgillot | Dylan DPC | -0/+1 |
| 2023-05-10 | Auto merge of #110820 - cjgillot:faster-dcp, r=oli-obk | bors | -124/+166 |
| 2023-05-10 | don't inline polymorphic adt instances whose fields contain projections | b-naber | -8/+3 |
| 2023-05-09 | Explicitly skip arguments. | Camille GILLOT | -0/+1 |
| 2023-05-09 | Implement SSA-based reference propagation. | Camille GILLOT | -1/+67 |
| 2023-05-09 | Prevent stack overflow. | Camille GILLOT | -1/+2 |
| 2023-05-09 | Add a few comments. | Camille GILLOT | -6/+12 |
| 2023-05-09 | Do not flood on copy_nonoverlapping. | Camille GILLOT | -5/+7 |
| 2023-05-09 | Extract handle_set_discriminant. | Camille GILLOT | -2/+20 |