| Age | Commit message (Expand) | Author | Lines |
| 2024-03-22 | Programmatically convert some of the pat ctors | Michael Goulet | -1/+1 |
| 2024-02-06 | More comments, final tweaks | Michael Goulet | -0/+3 |
| 2024-02-06 | Teach typeck/borrowck/solvers how to deal with async closures | Michael Goulet | -0/+3 |
| 2023-12-15 | NFC don't convert types to identical types | Matthias Krüger | -5/+1 |
| 2023-11-25 | is_{some,ok}_and | Michael Goulet | -1/+1 |
| 2023-11-23 | Remove unnecessary things from `State` and `Map`. | Nicholas Nethercote | -25/+4 |
| 2023-11-23 | Remove unnecessary `ValueAnalysisWrapper::Direction`. | Nicholas Nethercote | -2/+0 |
| 2023-11-23 | Reduce `pub` usage. | Nicholas Nethercote | -1/+1 |
| 2023-10-21 | Improve naming and comments. | Camille GILLOT | -17/+45 |
| 2023-10-21 | Implement JumpThreading pass. | Camille GILLOT | -18/+89 |
| 2023-10-20 | s/generator/coroutine/ | Oli Scherer | -1/+1 |
| 2023-10-20 | s/Generator/Coroutine/ | Oli Scherer | -1/+1 |
| 2023-10-13 | Format all the let chains in compiler | Michael Goulet | -4/+8 |
| 2023-09-24 | Auto merge of #115794 - cjgillot:aggregate-no-box, r=davidtwco | bors | -1/+3 |
| 2023-09-21 | rename mir::Constant -> mir::ConstOperand, mir::ConstKind -> mir::Const | Ralf Jung | -2/+2 |
| 2023-09-20 | Do not create a DerefLen place for `Box<[T]>`. | Camille GILLOT | -1/+3 |
| 2023-09-11 | Support non-scalar constants. | Camille GILLOT | -1/+26 |
| 2023-09-07 | Correct comment and assumption. | Camille GILLOT | -6/+5 |
| 2023-09-06 | Support array length. | Camille GILLOT | -0/+36 |
| 2023-09-05 | Support non-trivial scalars in ConstProp. | Camille GILLOT | -45/+29 |
| 2023-08-24 | when terminating during unwinding, show the reason why | Ralf Jung | -1/+1 |
| 2023-08-20 | give some unwind-related terminators a more clear name | Ralf Jung | -2/+2 |
| 2023-08-16 | Make TerminatorEdge plural. | Camille GILLOT | -7/+7 |
| 2023-08-16 | Use TerminatorEdge for dataflow-const-prop. | Camille GILLOT | -18/+31 |
| 2023-08-16 | Allow apply_terminator_effect to customize edges. | Camille GILLOT | -6/+6 |
| 2023-08-06 | cleanup misinformation regarding has_deref | ouz-a | -1/+1 |
| 2023-07-30 | inline format!() args up to and including rustc_codegen_llvm | Matthias Krüger | -2/+2 |
| 2023-07-14 | refactor(rustc_middle): Substs -> GenericArg | Mahdi Dibaiee | -4/+4 |
| 2023-05-18 | Take MIR dataflow analyses by mutable reference. | Jason Newcomb | -4/+4 |
| 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 |
| 2023-05-09 | Trim the places that will not be used. | Camille GILLOT | -1/+10 |
| 2023-05-09 | Precompute values to flood. | Camille GILLOT | -19/+51 |
| 2023-05-09 | Create tracked places breadth first. | Camille GILLOT | -65/+49 |
| 2023-05-09 | Make HasTop and HasBottom consts. | Camille GILLOT | -18/+16 |
| 2023-04-24 | Split `{Idx, IndexVec, IndexSlice}` into their own modules | Maybe Waffle | -1/+1 |
| 2023-04-17 | Spelling - compiler | Josh Soref | -1/+1 |
| 2023-04-06 | Fix new usage of old api | Gary Guo | -1/+1 |
| 2023-04-02 | Use `&IndexSlice` instead of `&IndexVec` where possible | Scott McMurray | -5/+5 |
| 2023-03-28 | Move `mir::Field` → `abi::FieldIdx` | Scott McMurray | -3/+3 |
| 2023-03-09 | Introduce a no-op PlaceMention statement for `let _ =`. | Camille GILLOT | -0/+1 |
| 2023-03-08 | Rollup merge of #108856 - Zeegomo:remove-drop-and-rep, r=tmiasko | Matthias Krüger | -1/+1 |
| 2023-03-07 | Remove DropAndReplace terminator | Giacomo Pasini | -1/+1 |
| 2023-03-05 | Erase lifetimes in SROA. | Camille GILLOT | -4/+5 |
| 2023-02-15 | Rollup merge of #107411 - cjgillot:dataflow-discriminant, r=oli-obk | Dylan DPC | -61/+214 |
| 2023-02-08 | Rollup merge of #107271 - Zeegomo:drop-rmw, r=oli-obk | Matthias Krüger | -3/+3 |
| 2023-02-06 | Rename assign_idx methods. | Camille GILLOT | -23/+32 |
| 2023-02-06 | Complete for_each_aliasing_place. | Camille GILLOT | -0/+7 |