| Age | Commit message (Expand) | Author | Lines |
| 2021-12-09 | give more help in the unaligned_references lint | Ralf Jung | -0/+5 |
| 2021-12-08 | Use Vec extend instead of repeated pushes in several places | Jakub Beránek | -3/+1 |
| 2021-12-08 | Rollup merge of #91638 - scottmcm:less-inband-2-of-28, r=petrochenkov | Matthias Krüger | -119/+117 |
| 2021-12-08 | Rollup merge of #91577 - ecstatic-morse:mir-pass-manager-cleanup, r=oli-obk | Matthias Krüger | -16/+15 |
| 2021-12-07 | Remove `in_band_lifetimes` from `rustc_mir_transform` | Scott McMurray | -119/+117 |
| 2021-12-06 | Auto merge of #91279 - scottmcm:small-refactor, r=nagisa | bors | -23/+3 |
| 2021-12-05 | Make treatment of generator drop shims explicit | Dylan MacKenzie | -14/+14 |
| 2021-12-05 | Remove unnecessary FIXME (answered by Oli) | Dylan MacKenzie | -2/+1 |
| 2021-12-05 | Auto merge of #91475 - ecstatic-morse:mir-pass-manager3, r=oli-obk | bors | -270/+399 |
| 2021-12-03 | Add initial AST and MIR support for unwinding from inline assembly | Amanieu d'Antras | -2/+16 |
| 2021-12-02 | Don't "simplify" during optimizations if optimizations are disabled | Dylan MacKenzie | -6/+37 |
| 2021-12-02 | Skip shim passes if they've already been run | Dylan MacKenzie | -0/+8 |
| 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-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-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 |