| Age | Commit message (Expand) | Author | Lines |
| 2020-05-06 | Define UB in float-to-int casts to saturate | Mark Rousskov | -1/+1 |
| 2020-05-03 | Add `MutatingUseContext::Yield` | Dylan MacKenzie | -1/+2 |
| 2020-05-01 | Remove deadcode in eval_mir_constant_to_operand | Santiago Pastorino | -19/+3 |
| 2020-04-26 | Rollup merge of #71392 - ecstatic-morse:body-predecessor-cache-arc, r=nikomat... | Dylan DPC | -1/+1 |
| 2020-04-23 | Rename uneval_consts to required_consts | Santiago Pastorino | -1/+1 |
| 2020-04-23 | Evaluate unevaluated MIR constants in codegen_mir | Santiago Pastorino | -0/+14 |
| 2020-04-22 | Remove `predecessors_for` | Dylan MacKenzie | -1/+1 |
| 2020-04-22 | Auto merge of #71044 - ecstatic-morse:body-predecessor-cache, r=oli-obk | bors | -15/+14 |
| 2020-04-22 | Use `Body` everywhere | Dylan MacKenzie | -8/+7 |
| 2020-04-22 | Don't use `*` for deref-coercion | Dylan MacKenzie | -7/+7 |
| 2020-04-22 | Rollup merge of #71401 - spastorino:remove-visit-place-base, r=wesleywiser | Dylan DPC | -1/+1 |
| 2020-04-22 | Rollup merge of #70970 - eddyb:trait-vs-impl-mismatch, r=oli-obk | Dylan DPC | -0/+1 |
| 2020-04-21 | visit_place_base is just visit_local | Santiago Pastorino | -1/+1 |
| 2020-04-19 | Dogfood more or_patterns in the compiler | Josh Stone | -20/+27 |
| 2020-04-18 | Detect mistyped associated consts in `Instance::resolve`. | Eduard-Mihai Burtescu | -0/+1 |
| 2020-04-17 | Rollup merge of #70467 - wesleywiser:invoke-vs-call, r=nagisa | Dylan DPC | -1/+3 |
| 2020-04-16 | mir/interpret: only use `ErrorHandled::Reported` for `ErrorReported`. | Eduard-Mihai Burtescu | -2/+5 |
| 2020-04-15 | Use `call` instead of `invoke` for functions that cannot unwind | Wesley Wiser | -1/+3 |
| 2020-04-05 | Stop importing int/float modules in librustc_* | Linus Färnstrand | -2/+0 |
| 2020-04-02 | direct imports for langitem stuff | Mazdak Farrokhzad | -2/+2 |
| 2020-04-02 | nix rustc_target::abi::* reexport in ty::layout | Mazdak Farrokhzad | -40/+38 |
| 2020-04-01 | Rollup merge of #70616 - anyska:fieldplacement-rename, r=oli-obk | Dylan DPC | -1/+1 |
| 2020-03-31 | Use Place directly in codegen_place_to_pointer, it's Copy | Santiago Pastorino | -3/+3 |
| 2020-03-31 | Use Place directly in evaluate_array_len, it's Copy | Santiago Pastorino | -2/+2 |
| 2020-03-31 | Use Place directly in codegen_transmute, it's Copy | Santiago Pastorino | -2/+2 |
| 2020-03-31 | Use Place directly on make_return_dest, it's Copy | Santiago Pastorino | -2/+2 |
| 2020-03-31 | Use Place directly on codegen_drop_terminator, it's Copy | Santiago Pastorino | -2/+2 |
| 2020-03-31 | rustc_target::abi: rename FieldPlacement to FieldsShape. | Ana-Maria Mihalache | -1/+1 |
| 2020-03-30 | rustc -> rustc_middle part 3 (rustfmt) | Mazdak Farrokhzad | -9/+9 |
| 2020-03-30 | rustc -> rustc_middle part 2 | Mazdak Farrokhzad | -35/+35 |
| 2020-03-30 | Auto merge of #70449 - ecstatic-morse:visit-body, r=oli-obk | bors | -1/+1 |
| 2020-03-29 | Use `&` to do deref coercion for `ReadOnlyBodyAndCache` | Dylan MacKenzie | -1/+1 |
| 2020-03-29 | Make `Visitor::visit_body` take a simple `Body` | Dylan MacKenzie | -1/+1 |
| 2020-03-27 | Rename TyLayout to TyAndLayout. | Ana-Maria Mihalache | -12/+16 |
| 2020-03-26 | Rename asm! to llvm_asm! | Amanieu d'Antras | -2/+2 |
| 2020-03-25 | make Size::from* methods generic in the integer type they accept | Ralf Jung | -1/+1 |
| 2020-03-23 | Evaluate repeat expression lengths as late as possible | Oliver Scherer | -0/+3 |
| 2020-03-23 | Rollup merge of #70249 - lcnr:issue70125, r=eddyb | Mazdak Farrokhzad | -24/+19 |
| 2020-03-22 | simplify eval_mir_constant | Bastian Kauschke | -13/+3 |
| 2020-03-22 | handle unevaluated consts after monomophize | Bastian Kauschke | -21/+26 |
| 2020-03-21 | Rollup merge of #70126 - wesleywiser:fix_miri_ice_neg_zst_enum_discr, r=RalfJ... | Dylan DPC | -1/+6 |
| 2020-03-21 | Fix ICE caused by truncating a negative ZST enum discriminant | Wesley Wiser | -1/+6 |
| 2020-03-20 | Rollup merge of #69935 - davidtwco:issue-69925, r=eddyb | Yuki Okushi | -6/+11 |
| 2020-03-16 | use direct imports for `rustc::{lint, session}`. | Mazdak Farrokhzad | -1/+1 |
| 2020-03-13 | Auto merge of #67502 - Mark-Simulacrum:opt-catch, r=Mark-Simulacrum | bors | -9/+4 |
| 2020-03-13 | adjust enum naming | Ralf Jung | -12/+12 |
| 2020-03-12 | rename panic_if_ intrinsics to assert_ | Ralf Jung | -4/+4 |
| 2020-03-12 | codegen/mir: support polymorphic `InstanceDef`s | David Wood | -6/+11 |
| 2020-03-11 | Rollup merge of #69850 - RalfJung:panic-bounds-check, r=eddyb | Mazdak Farrokhzad | -1/+5 |
| 2020-03-11 | Rollup merge of #66059 - RalfJung:panic-on-non-zero, r=eddyb | Mazdak Farrokhzad | -35/+92 |