| Age | Commit message (Expand) | Author | Lines |
| 2021-12-02 | Use new MIR pass manager | Dylan MacKenzie | -174/+79 |
| 2021-12-02 | Add pass for simple phase change | Dylan MacKenzie | -0/+21 |
| 2021-12-02 | Update passes with new interface | Dylan MacKenzie | -98/+136 |
| 2021-12-02 | Implement a pass manager | Dylan MacKenzie | -0/+126 |
| 2021-12-02 | Rollup merge of #91410 - ecstatic-morse:const-precise-live-drops-take-2, r=ol... | Matthias Krüger | -18/+229 |
| 2021-11-30 | Move post-elaboration const-checking earlier in the pipeline | Dylan MacKenzie | -2/+14 |
| 2021-11-30 | Add rationale for `RemoveUnneededDrops` | Dylan MacKenzie | -1/+5 |
| 2021-11-30 | Add `RemoveUninitDrops` MIR pass | Dylan MacKenzie | -0/+172 |
| 2021-11-30 | Separate `RemoveFalseEdges` from `SimplifyBranches` | Dylan MacKenzie | -15/+38 |
| 2021-11-30 | Rollup merge of #91294 - cjgillot:process-elem, r=jackh726 | Matthias Krüger | -42/+0 |
| 2021-11-29 | Don't re-export `MirPass` | Dylan MacKenzie | -2/+1 |
| 2021-11-27 | Visit type in process_projection_elem. | Camille GILLOT | -42/+0 |
| 2021-11-26 | Small mir-opt refactor | Scott McMurray | -23/+3 |
| 2021-11-20 | Fix a variant index and variant discriminant confusion | Tomasz Miąsko | -1/+4 |
| 2021-11-20 | Use `IndexVec::indices` instead of reimplementing it | Tomasz Miąsko | -6/+2 |
| 2021-11-20 | Remove redundant check for promoteds | Tomasz Miąsko | -4/+0 |
| 2021-11-08 | impl Copy/Clone for arrays in std, not in compiler | bstrie | -149/+0 |
| 2021-11-06 | Rollup merge of #90649 - cjgillot:reveal-all-2, r=lcnr | Matthias Krüger | -1/+1 |
| 2021-11-06 | use matches!() macro in more places | Matthias Krüger | -8/+6 |
| 2021-11-06 | Run reveal_all on MIR more often. | Camille GILLOT | -1/+1 |
| 2021-10-28 | Revert "Add rustc lint, warning when iterating over hashmaps" | Mark Rousskov | -1/+0 |
| 2021-10-25 | Auto merge of #90042 - pietroalbini:1.56-master, r=Mark-Simulacrum | bors | -1/+0 |
| 2021-10-24 | Auto merge of #90235 - matthiaskrgr:rollup-7pqtevk, r=matthiaskrgr | bors | -0/+1 |
| 2021-10-24 | Rollup merge of #89558 - lcnr:query-stable-lint, r=estebank | Matthias Krüger | -0/+1 |
| 2021-10-24 | Auto merge of #85254 - cjgillot:reveal-mir, r=lcnr | bors | -1/+61 |
| 2021-10-23 | update cfg(bootstrap) | Pietro Albini | -1/+0 |
| 2021-10-22 | Auto merge of #89893 - camsteffen:redundant-dump-enabled, r=matthewjasper | bors | -29/+7 |
| 2021-10-21 | Rollup merge of #90071 - cjgillot:no-blocks, r=oli-obk | Yuki Okushi | -7/+4 |
| 2021-10-20 | Remove `box_alloc` from `Machine` trait. | Gary Guo | -7/+0 |
| 2021-10-19 | Replace FnLikeNode by FnKind. | Camille GILLOT | -7/+4 |
| 2021-10-19 | Auto merge of #89933 - est31:let_else, r=michaelwoerister | bors | -16/+8 |
| 2021-10-18 | Auto merge of #89124 - cjgillot:owner-info, r=michaelwoerister | bors | -10/+6 |
| 2021-10-17 | Fix remove_unneeded_drops pass. | Camille GILLOT | -1/+1 |
| 2021-10-17 | Normalize MIR with RevealAll before optimizations. | Camille GILLOT | -0/+60 |
| 2021-10-16 | Adopt let_else across the compiler | est31 | -16/+8 |
| 2021-10-15 | allow `potential_query_instability` everywhere | lcnr | -0/+1 |
| 2021-10-14 | Inline on_mir_pass and add inline to dump_mir | Cameron Steffen | -27/+7 |
| 2021-10-14 | Allow to hash HIR for coverage. | Camille GILLOT | -10/+6 |
| 2021-10-14 | Remove redundant dump_enabled check | Cameron Steffen | -4/+2 |
| 2021-10-08 | clippy::complexity fixes | Matthias Krüger | -3/+2 |
| 2021-10-06 | opt-level >= 4 | Alexander | -3/+3 |
| 2021-10-06 | fix import | Alexander | -1/+1 |
| 2021-10-06 | reset and cleanup | Alexander | -0/+289 |
| 2021-10-05 | Auto merge of #89266 - cjgillot:session-ich, r=michaelwoerister | bors | -1/+2 |
| 2021-10-04 | Rollup merge of #89508 - jhpratt:stabilize-const_panic, r=joshtriplett | Jubilee | -1/+1 |
| 2021-10-04 | Auto merge of #89489 - FabianWolff:issue-89485, r=oli-obk | bors | -8/+34 |
| 2021-10-04 | Stabilize `const_panic` | Jacob Pratt | -1/+1 |
| 2021-10-03 | Disable `SimplifyBranchSame` optimization for now | Fabian Wolff | -0/+6 |
| 2021-10-03 | Update comments | Fabian Wolff | -8/+18 |
| 2021-10-03 | Remove re-export. | Camille GILLOT | -1/+2 |