| Age | Commit message (Expand) | Author | Lines |
| 2019-12-18 | Make slice drop shims use AddressOf | Matthew Jasper | -9/+9 |
| 2019-12-18 | Start generating AddressOf rvalues in MIR | Matthew Jasper | -27/+20 |
| 2019-12-14 | add `#![feature(never_type)]` to tests as needed | Niko Matsakis | -0/+1 |
| 2019-12-14 | Revert "Remove `#![feature(never_type)]` from tests." | Niko Matsakis | -0/+2 |
| 2019-12-13 | Const prop should finish propagation into user defined variables | Wesley Wiser | -4/+153 |
| 2019-12-11 | Auto merge of #66650 - matthewjasper:nonuniform-array-move, r=pnkfelix | bors | -57/+5 |
| 2019-12-11 | Rollup merge of #67164 - matthewjasper:never-remove-const, r=oli-obk | Mazdak Farrokhzad | -0/+28 |
| 2019-12-09 | Remove `uniform_array_move_out` passes | Matthew Jasper | -57/+5 |
| 2019-12-09 | Ensure that unevaluated constants of type `!` are present in the MIR | Matthew Jasper | -0/+28 |
| 2019-12-06 | const-prop: Restrict scalar pair propagation | Ömer Sinan Ağacan | -0/+72 |
| 2019-12-02 | Rollup merge of #66850 - eddyb:span-free-formats, r=oli-obk | Mazdak Farrokhzad | -10/+10 |
| 2019-11-29 | SimplifyArmIdentity only for locals with the same type | Tomasz Miąsko | -0/+75 |
| 2019-11-28 | rustc: hide HirId's fmt::Debug output from -Z span_free_formats. | Eduard-Mihai Burtescu | -10/+10 |
| 2019-11-27 | rustc: move debug info from LocalDecl and UpvarDecl into a dedicated VarDebug... | Eduard-Mihai Burtescu | -37/+185 |
| 2019-11-27 | Auto merge of #66677 - wesleywiser:fix_const_prop_alloc_id_ice, r=oli-obk | bors | -7/+7 |
| 2019-11-23 | [const prop] Fix "alloc id without corresponding allocation" ICE | Wesley Wiser | -7/+7 |
| 2019-11-22 | Rollup merge of #66587 - matthewjasper:handle-static-as-const, r=oli-obk | Mazdak Farrokhzad | -5/+7 |
| 2019-11-21 | Bless remaining test output | Matthew Jasper | -5/+7 |
| 2019-11-21 | Introduce MIR optimizations for simplifying `x?` on `Result`s. | Mazdak Farrokhzad | -0/+193 |
| 2019-11-21 | Remove `#![feature(never_type)]` from tests. | Mazdak Farrokhzad | -2/+0 |
| 2019-11-14 | Auto merge of #66233 - cjgillot:constkind, r=oli-obk | bors | -1/+1 |
| 2019-11-12 | Bless mir-dump test. | Camille GILLOT | -1/+1 |
| 2019-11-11 | Fix soundness issue with index bounds checks | Matthew Jasper | -11/+11 |
| 2019-11-10 | Auto merge of #66259 - JohnTitor:rollup-x9nk1e2, r=JohnTitor | bors | -0/+54 |
| 2019-11-10 | Rollup merge of #66216 - wesleywiser:const_prop_codegen_improvements, r=oli-obk | Yuki Okushi | -0/+54 |
| 2019-11-09 | Auto merge of #65694 - wesleywiser:uninhabited_enum_variants_pass, r=oli-obk | bors | -0/+224 |
| 2019-11-08 | [mir-opt] Handle aggregates in SimplifyLocals pass | Wesley Wiser | -3/+0 |
| 2019-11-08 | [mir-opt] Handle const-prop for the return place | Wesley Wiser | -0/+57 |
| 2019-11-08 | Use new `PromoteTemps` for promotion | Dylan MacKenzie | -6/+6 |
| 2019-11-06 | Implement pass to remove branches on uninhabited variants | Wesley Wiser | -0/+224 |
| 2019-11-05 | rustc: remove "GlobalMetaData" dead code from hir::map::definitions. | Eduard-Mihai Burtescu | -8/+8 |
| 2019-11-01 | Auto merge of #65459 - ecstatic-morse:graphviz-subgraph, r=estebank | bors | -7/+4 |
| 2019-10-25 | Re-enable Emscripten's exception handling support | Thomas Lively | -8/+8 |
| 2019-10-20 | Improve SimplifyLocals pass so it can remove unused consts | Wesley Wiser | -1/+92 |
| 2019-10-18 | [const-prop] Handle MIR Rvalue::Box | Wesley Wiser | -0/+56 |
| 2019-10-18 | [const-prop] Handle MIR Rvalue::Discriminant | Wesley Wiser | -0/+53 |
| 2019-10-18 | [const-prop] Handle MIR Rvalue::Aggregates | Wesley Wiser | -0/+25 |
| 2019-10-18 | [const-prop] Handle MIR Rvalue::Repeat | Wesley Wiser | -0/+37 |
| 2019-10-16 | Upgrade Emscripten targets to use upstream LLVM backend | Thomas Lively | -8/+8 |
| 2019-10-16 | Bless graphviz test with unique identifiers | Dylan MacKenzie | -7/+4 |
| 2019-10-11 | Rollup merge of #64986 - skinny121:fn-ptr-const-generics, r=varkor | Tyler Mandry | -1/+1 |
| 2019-10-09 | Revert "Make `into` schedule drop for the destination" | Matthew Jasper | -35/+29 |
| 2019-10-09 | Fix reify_fn_ptr test as we now pretty print const function pointers. | ben | -1/+1 |
| 2019-10-04 | Make `into` schedule drop for the destination | Matthew Jasper | -29/+35 |
| 2019-09-28 | Allow reading non-mutable statics in const prop | Wesley Wiser | -0/+29 |
| 2019-09-27 | [const-prop] Replace `Cast` handling with use of `InterpCx` | Wesley Wiser | -1/+1 |
| 2019-09-27 | [const-prop] Replace `eval_place()` with use of `InterpCx` | Wesley Wiser | -1/+1 |
| 2019-09-19 | add a mir-opt test that we don't add the spurious drop | Niko Matsakis | -0/+24 |
| 2019-09-19 | fix mir-opt tests | Niko Matsakis | -24/+17 |
| 2019-09-08 | Update tests wrt. bind_by_by_move_pattern_guards stabilization. | Mazdak Farrokhzad | -2/+0 |