| Age | Commit message (Expand) | Author | Lines |
| 2019-12-01 | Rollup merge of #66832 - RalfJung:const-prop-no-alloc, r=oli-obk | Mazdak Farrokhzad | -7/+25 |
| 2019-12-01 | Rollup merge of #66790 - christianpoveda:check-set-discriminant, r=oli-obk | Mazdak Farrokhzad | -3/+2 |
| 2019-11-30 | Merge match branches | Christian Poveda | -4/+1 |
| 2019-11-30 | `find_fn` -> `find_mir_or_eval_fn` rename | Oliver Scherer | -1/+1 |
| 2019-11-30 | Rollup merge of #66895 - Centril:rustc_feature, r=oli-obk | Mazdak Farrokhzad | -24/+24 |
| 2019-11-30 | Rollup merge of #66870 - tmiasko:simplify-ty, r=oli-obk | Mazdak Farrokhzad | -1/+7 |
| 2019-11-30 | move GateIssue to rustc_feature & simplify emit_feature_err | Mazdak Farrokhzad | -24/+24 |
| 2019-11-30 | rustc: move mir::SourceScopeLocalData to a field of SourceScopeData. | Eduard-Mihai Burtescu | -17/+13 |
| 2019-11-30 | rustc_mir: fix inliner to also copy over source_scope_local_data. | Eduard-Mihai Burtescu | -1/+10 |
| 2019-11-30 | rustc: move MIR source_scope_local_data's ClearCrossCrate to be around elements. | Eduard-Mihai Burtescu | -56/+24 |
| 2019-11-29 | SimplifyArmIdentity only for locals with the same type | Tomasz Miąsko | -1/+7 |
| 2019-11-29 | Auto merge of #66321 - ninjasource:async-fn-resume-after-completion, r=oli-obk | bors | -6/+15 |
| 2019-11-28 | Auto merge of #66642 - ecstatic-morse:promotion-in-const, r=eddyb | bors | -100/+4 |
| 2019-11-28 | const_prop: detect and avoid catching Miri errors that require allocation | Ralf Jung | -7/+25 |
| 2019-11-28 | Fail fast if generator_kind is None | David Haig | -8/+9 |
| 2019-11-28 | Fixed tidy errors | David Haig | -2/+6 |
| 2019-11-28 | Remove duplication using single variant for error | David Haig | -17/+6 |
| 2019-11-28 | Squash | David Haig | -5/+20 |
| 2019-11-27 | Don't treat a reference to a `static` as a reborrow | Dylan MacKenzie | -0/+13 |
| 2019-11-27 | Remove `CheckOpResult` | Dylan MacKenzie | -14/+6 |
| 2019-11-27 | Rollup merge of #66798 - bwignall:typo, r=varkor | Tyler Mandry | -1/+1 |
| 2019-11-27 | Remove `derived_from_illegal_borrow` | Dylan MacKenzie | -41/+1 |
| 2019-11-27 | Remove `Rvalue::Ref` handling from `HasMutInterior` | Dylan MacKenzie | -29/+1 |
| 2019-11-27 | Handle `Rvalue::Ref` in one place | Dylan MacKenzie | -71/+106 |
| 2019-11-27 | Use type-based qualification for statics | Dylan MacKenzie | -3/+4 |
| 2019-11-27 | rustc: move debug info from LocalDecl and UpvarDecl into a dedicated VarDebug... | Eduard-Mihai Burtescu | -34/+7 |
| 2019-11-27 | Auto merge of #66677 - wesleywiser:fix_const_prop_alloc_id_ice, r=oli-obk | bors | -4/+12 |
| 2019-11-26 | Fix spelling typos | Brian Wignall | -1/+1 |
| 2019-11-27 | Auto merge of #66794 - tmandry:rollup-99qrpr0, r=tmandry | bors | -0/+3 |
| 2019-11-26 | Change way of checking SetDiscriminant | Christian Poveda | -3/+2 |
| 2019-11-26 | Check SetDiscriminant place | Christian Poveda | -2/+5 |
| 2019-11-26 | Allow `Unreachable` terminators behind `const_if_match` | Dylan MacKenzie | -0/+3 |
| 2019-11-25 | miri: couple ret place and ret block together (they both exist or both don't) | Ralf Jung | -6/+4 |
| 2019-11-24 | Respond to CR feedback | Wesley Wiser | -11/+8 |
| 2019-11-23 | [const prop] Fix "alloc id without corresponding allocation" ICE | Wesley Wiser | -3/+1 |
| 2019-11-23 | Intern allocations during constant propagation | Wesley Wiser | -2/+15 |
| 2019-11-23 | Auto merge of #66507 - ecstatic-morse:const-if-match, r=oli-obk | bors | -6/+26 |
| 2019-11-22 | Create promoted MIR fragments in `const` and `static`s | Dylan MacKenzie | -100/+4 |
| 2019-11-22 | Rollup merge of #66587 - matthewjasper:handle-static-as-const, r=oli-obk | Mazdak Farrokhzad | -82/+92 |
| 2019-11-21 | Allow `Downcast` projections in `qualify_min_const_fn` | Dylan MacKenzie | -3/+4 |
| 2019-11-21 | Const-check the discriminant of a `SwitchInt` | Dylan MacKenzie | -3/+5 |
| 2019-11-21 | Allow `Downcast` projections if `const_if_match` enabled | Dylan MacKenzie | -1/+5 |
| 2019-11-21 | Add feature gate for const `if` and `match` | Dylan MacKenzie | -2/+15 |
| 2019-11-21 | Track pointers to statics in MIR | Matthew Jasper | -60/+70 |
| 2019-11-21 | Fix rebase | Matthew Jasper | -1/+1 |
| 2019-11-21 | Readjust const qualification to detect statics again | Santiago Pastorino | -23/+23 |
| 2019-11-21 | Introduce MIR optimizations for simplifying `x?` on `Result`s. | Mazdak Farrokhzad | -0/+205 |
| 2019-11-19 | Auto merge of #66074 - wesleywiser:test_run_const_prop, r=oli-obk | bors | -14/+27 |
| 2019-11-17 | Auto merge of #66385 - ecstatic-morse:check-only-pass2, r=eddyb | bors | -1566/+243 |
| 2019-11-15 | [ConstProp] Avoid OOM crashes by not evaluating large Places | Wesley Wiser | -0/+5 |