| Age | Commit message (Expand) | Author | Lines |
| 2023-05-15 | Move expansion of query macros in rustc_middle to rustc_middle::query | John Kåre Alsaker | -1/+1 |
| 2023-05-09 | Implement SSA-based reference propagation. | Camille GILLOT | -0/+2 |
| 2023-05-08 | Rollup merge of #111004 - clubby789:migrate-mir-transform, r=oli-obk | Michael Goulet | -0/+8 |
| 2023-05-06 | Rename InstCombine to InstSimplify | Ben Kimock | -2/+2 |
| 2023-05-02 | Migrate `mir_transform` to translatable diagnostics | clubby789 | -0/+8 |
| 2023-04-30 | Leave promoteds untainted by errors when borrowck fails | Tomasz Miąsko | -4/+1 |
| 2023-04-27 | Auto merge of #110728 - cjgillot:no-false-optes, r=oli-obk | bors | -1/+46 |
| 2023-04-25 | Move unstatisfaction check earlier. | Camille GILLOT | -50/+44 |
| 2023-04-24 | Fully clear the body. | Camille GILLOT | -11/+13 |
| 2023-04-24 | Split `{Idx, IndexVec, IndexSlice}` into their own modules | Maybe Waffle | -1/+1 |
| 2023-04-23 | Do not bother optimizing impossible functions. | Camille GILLOT | -0/+49 |
| 2023-04-22 | Auto merge of #104844 - cjgillot:mention-eval-place, r=jackh726,RalfJung | bors | -2/+6 |
| 2023-04-21 | nit: consistent naming for SimplifyConstCondition | miguelraz | -2/+2 |
| 2023-04-21 | Actually keep `PlaceMention` if requested. | Camille GILLOT | -2/+6 |
| 2023-04-20 | Remove WithOptconstParam. | Camille GILLOT | -88/+26 |
| 2023-04-18 | refactor SimlifyCfg and friends - no globals, just enums | miguelraz | -18/+11 |
| 2023-04-15 | Remove outdated comment. | Camille GILLOT | -2/+0 |
| 2023-04-06 | Refactor unwind from Option to a new enum | Gary Guo | -2/+2 |
| 2023-03-31 | Auto merge of #98112 - saethlin:mir-alignment-checks, r=oli-obk | bors | -0/+2 |
| 2023-03-29 | Stabilize a portion of 'once_cell' | Trevor Gross | -1/+0 |
| 2023-03-23 | A MIR transform that checks pointers are aligned | Ben Kimock | -0/+2 |
| 2023-03-21 | Use local key in providers | Michael Goulet | -10/+5 |
| 2023-03-14 | ICE when checking LocalInfo on runtime MIR. | Camille GILLOT | -3/+9 |
| 2023-03-13 | Auto merge of #108471 - clubby789:unbox-the-syntax, r=Nilstrieb,est31 | bors | -1/+0 |
| 2023-03-12 | Remove uses of `box_syntax` in rustc and tools | clubby789 | -1/+0 |
| 2023-03-11 | Use ensure_with_value in a few more places. | Camille GILLOT | -1/+1 |
| 2023-03-11 | Make the check for cache opt-in. | Camille GILLOT | -5/+5 |
| 2023-03-05 | Check for free regions in MIR validation | Ben Kimock | -6/+0 |
| 2023-03-03 | Match unmatched backticks in comments in compiler/ | est31 | -1/+1 |
| 2023-02-24 | Rename many interner functions. | Nicholas Nethercote | -1/+1 |
| 2023-02-22 | Remove type-traversal trait aliases | Alan Egerton | -1/+1 |
| 2023-02-08 | Add de-init to destination place | kadmin | -1/+1 |
| 2023-02-07 | Leave FIXME for wasm layout difference. | kadmin | -1/+1 |
| 2023-02-07 | Rm allocation in candidate | kadmin | -1/+2 |
| 2023-02-07 | Clean up MIR transform | kadmin | -0/+2 |
| 2023-02-02 | Stop deaggegating MIR. | Camille GILLOT | -4/+0 |
| 2023-01-31 | Auto merge of #107443 - cjgillot:generator-less-query, r=compiler-errors | bors | -1/+4 |
| 2023-01-30 | Rollup merge of #107172 - cjgillot:no-nal, r=nagisa | Matthias Krüger | -1/+1 |
| 2023-01-30 | Allow more deriving on packed structs. | Nicholas Nethercote | -1/+0 |
| 2023-01-29 | Reimplement NormalizeArrayLen. | Camille GILLOT | -1/+1 |
| 2023-01-29 | Test drop_tracking_mir before querying generator. | Camille GILLOT | -1/+4 |
| 2023-01-29 | Auto merge of #106908 - cjgillot:copyprop-ssa, r=oli-obk | bors | -0/+3 |
| 2023-01-29 | Auto merge of #106227 - bryangarza:ctfe-limit, r=oli-obk | bors | -0/+3 |
| 2023-01-28 | Only compute mir_generator_witnesses query in drop_tracking_mir mode. | Camille GILLOT | -1/+1 |
| 2023-01-27 | Separate witness type computation from the generator transform. | Camille GILLOT | -0/+4 |
| 2023-01-27 | Extract SsaLocals abstraction. | Camille GILLOT | -0/+1 |
| 2023-01-27 | Implement SSA CopyProp pass. | Camille GILLOT | -0/+2 |
| 2023-01-24 | Delete `SimplifyArmIdentity` and `SimplifyBranchSame` mir opts | Jakob Degen | -3/+0 |
| 2023-01-23 | Move CtfeLimit MirPass to inner_mir_for_ctfe | Bryan Garza | -1/+2 |
| 2023-01-23 | Revert "Move CtfeLimit to mir_const's set of passes" | Bryan Garza | -1/+1 |