| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2023-01-23 | Move CtfeLimit to mir_const's set of passes | Bryan Garza | -1/+1 |
| 2023-01-23 | Remove debugging-related code | Bryan Garza | -7/+2 |
| 2023-01-23 | Create stable metric to measure long computation in Const Eval | Bryan Garza | -2/+9 |
| 2023-01-16 | Remove ineffective run of SimplifyConstCondition | Tomasz Miąsko | -1/+0 |
| 2023-01-07 | Auto merge of #105323 - cjgillot:simplify-const-prop, r=davidtwco | bors | -1/+2 |
| 2023-01-03 | Remove duplicated elaborate box derefs pass | Tomasz Miąsko | -5/+2 |
| 2022-12-25 | Move SimplifyLocals before ConstProp. | Camille GILLOT | -1/+2 |
| 2022-12-20 | rustc: Remove needless lifetimes | Jeremy Stucki | -19/+13 |
| 2022-12-17 | Remove false edges in CleanupPostBorrowck | Tomasz Miąsko | -4/+1 |
| 2022-12-17 | Rename CleanupNonCodegenStatements to CleanupPostBorrowck | Tomasz Miąsko | -1/+1 |
| 2022-11-17 | Auto merge of #104170 - cjgillot:hir-def-id, r=fee1-dead | bors | -6/+5 |
| 2022-11-15 | Flatten aggregates into locals. | Camille GILLOT | -0/+2 |
| 2022-11-15 | Introduce composite debuginfo. | Camille GILLOT | -0/+1 |
| 2022-11-13 | Store a LocalDefId in hir::Variant & hir::Field. | Camille GILLOT | -6/+5 |
| 2022-11-07 | Add initial version of value analysis and dataflow constant propagation | Jannis Christopher Köhl | -0/+2 |
| 2022-10-27 | Replace `mir_map.0` dump with `built` phase change dump | Jakob Degen | -1/+1 |
| 2022-10-23 | Split phase change from `MirPass` | Jakob Degen | -12/+9 |
| 2022-10-21 | Introduce deduced parameter attributes, and use them for deducing `readonly` on | Patrick Walton | -0/+2 |
| 2022-09-26 | remove cfg(bootstrap) | Pietro Albini | -1/+0 |
| 2022-09-15 | Only enable the let_else feature on bootstrap | est31 | -1/+1 |
| 2022-09-04 | remap mir before running optimization passes | Deadbeef | -4/+7 |
| 2022-09-04 | Make `const_eval_select` a real intrinsic | Deadbeef | -3/+65 |
| 2022-08-30 | Auto merge of #99102 - JakobDegen:reorder-generators, r=oli-obk | bors | -36/+63 |
| 2022-08-30 | Refactor MIR phases | Jakob Degen | -36/+63 |
| 2022-08-29 | Revert let_chains stabilization | Nilstrieb | -0/+1 |
| 2022-08-12 | Adjust cfgs | Mark Rousskov | -1/+0 |
| 2022-08-11 | Simplify `rustc_hir::intravisit::Visitor::visit_variant_data`. | Nicholas Nethercote | -9/+1 |
| 2022-07-16 | Stabilize `let_chains` | Caio | -1/+1 |
| 2022-07-13 | Rename `debugging_opts` to `unstable_opts` | Joshua Nelson | -1/+1 |
| 2022-07-12 | add new rval, pull deref early | ouz-a | -1/+1 |
| 2022-07-07 | Reword comments and rename HIR visiting methods. | Camille GILLOT | -1/+1 |
| 2022-07-06 | Update TypeVisitor paths | Alan Egerton | -1/+1 |
| 2022-07-02 | Auto merge of #97235 - nbdd0121:unwind, r=Amanieu | bors | -0/+5 |
| 2022-06-15 | remove box derefs from codgen | DrMeepster | -0/+2 |
| 2022-06-14 | implement valtrees as the type-system representation for constant values | b-naber | -0/+2 |