| Age | Commit message (Expand) | Author | Lines |
| 2020-04-25 | Rollup merge of #71527 - ecstatic-morse:debug-check-consts, r=Dylan-DPC | Dylan DPC | -10/+1 |
| 2020-04-25 | Rollup merge of #71330 - ecstatic-morse:const-qualif-lazy, r=oli-obk | Dylan DPC | -72/+83 |
| 2020-04-24 | Revert "Move early needs_subst bailout to _after_ linting." | Ralf Jung | -5/+5 |
| 2020-04-24 | Remove unused `visit_local` | Dylan MacKenzie | -9/+0 |
| 2020-04-24 | Use `debug` to print illegal operations in a const context | Dylan MacKenzie | -1/+1 |
| 2020-04-24 | Remove `Option` from the return type of `def_kind`. | Eduard-Mihai Burtescu | -11/+8 |
| 2020-04-24 | add a few more DefKinds | mark | -1/+1 |
| 2020-04-24 | Auto merge of #71509 - Dylan-DPC:rollup-n8s37rm, r=Dylan-DPC | bors | -41/+29 |
| 2020-04-24 | Rollup merge of #71475 - RalfJung:miri-frame-loc, r=ecstatic-morse | Dylan DPC | -41/+29 |
| 2020-04-24 | Don't run various MIR optimizations at mir-opt-level=0 | Wesley Wiser | -55/+81 |
| 2020-04-24 | Auto merge of #70820 - spastorino:replace-fragile-erroneous-const-sys, r=oli-obk | bors | -27/+62 |
| 2020-04-23 | Address comments from review | marmeladema | -6/+4 |
| 2020-04-23 | Modify `as_local_hir_id` to return a bare `HirId` | marmeladema | -42/+32 |
| 2020-04-23 | Modify `as_local_hir_id` to accept a `LocalDefId` instead of a `DefId` | marmeladema | -64/+81 |
| 2020-04-23 | librustc_middle: return LocalDefId instead of DefId in local_def_id | marmeladema | -16/+16 |
| 2020-04-23 | normalize field projection ty to fix broken MIR issue | Santiago Pastorino | -0/+1 |
| 2020-04-23 | Import RequiredConstsVisitor | Santiago Pastorino | -2/+2 |
| 2020-04-23 | Rename uneval_consts to required_consts | Santiago Pastorino | -35/+37 |
| 2020-04-23 | Clean up fragile checks of optimized away constants | Santiago Pastorino | -25/+10 |
| 2020-04-23 | Make ConstPropagator only visit basic blocks when visiting body | Santiago Pastorino | -0/+6 |
| 2020-04-23 | Make inlining carry over unevaluated consts | Santiago Pastorino | -1/+9 |
| 2020-04-23 | Add MirPass to collect Unevaluated consts in MIR body | Santiago Pastorino | -1/+35 |
| 2020-04-23 | Lazily run dataflow for const qualification | Dylan MacKenzie | -43/+56 |
| 2020-04-23 | Don't cache result of `in_any_value_of_ty` for locals | Dylan MacKenzie | -53/+51 |
| 2020-04-23 | Make type alias private | Dylan MacKenzie | -1/+1 |
| 2020-04-23 | Miri Frame: use mir::Location to represent position in function | Ralf Jung | -41/+29 |
| 2020-04-23 | Rollup merge of #71198 - oli-obk:const_check_cleanup, r=RalfJung | Dylan DPC | -155/+175 |
| 2020-04-23 | Rollup merge of #71005 - jonas-schievink:no-place-like-return, r=oli-obk | Dylan DPC | -109/+47 |
| 2020-04-23 | Update src/librustc_mir/interpret/memory.rs | Oliver Scherer | -1/+3 |
| 2020-04-23 | Disallow statics initializing themselves | Oliver Scherer | -1/+10 |
| 2020-04-23 | Document our sanity assertion around explicit promotion | Oliver Scherer | -0/+4 |
| 2020-04-23 | Catch and fix explicit promotions that fail to actually promote | Oliver Scherer | -0/+8 |
| 2020-04-23 | Use `ConstCx` for `validate_candidates` | Oliver Scherer | -10/+8 |
| 2020-04-23 | Use ConstCx in the promoted collector | Oliver Scherer | -16/+14 |
| 2020-04-23 | Use ConstCx in more places | Oliver Scherer | -15/+27 |
| 2020-04-23 | Rename `Item` to `ConstCx`. | Oliver Scherer | -120/+120 |
| 2020-04-23 | Auto merge of #71312 - wesleywiser:const_prop_bitset, r=Mark-Simulacrum | bors | -5/+4 |
| 2020-04-22 | Remove `predecessors_for` | Dylan MacKenzie | -3/+3 |
| 2020-04-22 | Move `{Free,}RegionRelations` and `FreeRegionMap` out of `rustc_middle` | Dylan MacKenzie | -1/+1 |
| 2020-04-22 | Auto merge of #71044 - ecstatic-morse:body-predecessor-cache, r=oli-obk | bors | -303/+243 |
| 2020-04-22 | Use `Body` everywhere | Dylan MacKenzie | -232/+173 |
| 2020-04-22 | Don't use `*` for deref-coercion | Dylan MacKenzie | -71/+70 |
| 2020-04-22 | Rollup merge of #71401 - spastorino:remove-visit-place-base, r=wesleywiser | Dylan DPC | -8/+7 |
| 2020-04-22 | Rollup merge of #71336 - ecstatic-morse:check-consts-asm, r=oli-obk | Dylan DPC | -5/+31 |
| 2020-04-22 | Rollup merge of #71280 - RalfJung:mplace-check-align, r=oli-obk | Dylan DPC | -2/+7 |
| 2020-04-22 | comment explaining force_align usage | Ralf Jung | -0/+3 |
| 2020-04-22 | Rollup merge of #70970 - eddyb:trait-vs-impl-mismatch, r=oli-obk | Dylan DPC | -10/+21 |
| 2020-04-22 | Rollup merge of #71236 - sinkuu:cleanup, r=nikomatsakis | Yuki Okushi | -1/+0 |
| 2020-04-21 | visit_place_base is just visit_local | Santiago Pastorino | -8/+7 |
| 2020-04-21 | Assign correct span to new illegal ops | Dylan MacKenzie | -0/+2 |