| Age | Commit message (Expand) | Author | Lines |
| 2023-02-22 | Remove type-traversal trait aliases | Alan Egerton | -1/+1 |
| 2023-02-20 | Remove use_ecx. | Camille GILLOT | -60/+37 |
| 2023-02-20 | Merge if-let and match. | Camille GILLOT | -67/+63 |
| 2023-02-20 | Move state fixup into a different method. | Camille GILLOT | -6/+6 |
| 2023-02-18 | Remove overflow checks from ConstProp. | Camille GILLOT | -96/+15 |
| 2023-02-16 | remove bound_type_of query; make type_of return EarlyBinder; change type_of i... | Kyle Matsuda | -1/+1 |
| 2023-02-16 | change usages of type_of to bound_type_of | Kyle Matsuda | -1/+1 |
| 2023-01-30 | Replace some `_ == _ || _ == _`s with `matches!(_, _ | _)`s | Maybe Waffle | -1/+1 |
| 2023-01-30 | Use `Mutability::{is_mut, is_not}` | Maybe Waffle | -2/+1 |
| 2023-01-01 | Always take advantage of arithmetic identities | Ben Kimock | -5/+1 |
| 2022-12-18 | avoid .into() conversion to identical types | Matthias Krüger | -2/+2 |
| 2022-12-15 | Move alignment failure error reporting to machine | Oli Scherer | -1/+12 |
| 2022-12-15 | Make alignment checks a future incompat lint | Oli Scherer | -2/+3 |
| 2022-11-18 | review feedback | Ralf Jung | -3/+3 |
| 2022-11-18 | interpret: use Either over Result when it is not representing an error condition | Ralf Jung | -2/+4 |
| 2022-11-16 | cleanup and dedupe CTFE and Miri error reporting | Ralf Jung | -1/+2 |
| 2022-11-15 | Auto merge of #104054 - RalfJung:byte-provenance, r=oli-obk | bors | -1/+1 |
| 2022-11-14 | assert that we are (de)seiralizing ProvenanceMap correctly | Ralf Jung | -1/+1 |
| 2022-11-13 | add is_sized method on Abi and Layout, and use it | Ralf Jung | -1/+1 |
| 2022-10-27 | Accept `TyCtxt` instead of `TyCtxtAt` in `Ty::is_*` functions | Maybe Waffle | -1/+1 |
| 2022-09-21 | Rollup merge of #102045 - RalfJung:const-prop-regression-fix, r=oli-obk | Dylan DPC | -20/+20 |
| 2022-09-20 | Rollup merge of #102021 - lcnr:tyConst-fun, r=b-naber,BoxyUwU | Michael Howell | -1/+1 |
| 2022-09-20 | fix ConstProp handling of written_only_inside_own_block_locals | Ralf Jung | -20/+20 |
| 2022-09-19 | ctfe, `const_to_op` only for mir constants | lcnr | -1/+1 |
| 2022-09-19 | remove the `Subst` trait, always use `EarlyBinder` | lcnr | -1/+1 |
| 2022-08-29 | Rollup merge of #100239 - RalfJung:const-prop-uninit, r=oli-obk | Dylan DPC | -27/+29 |
| 2022-08-29 | Rollup merge of #99027 - tmiasko:basic-blocks, r=oli-obk | Matthias Krüger | -1/+1 |
| 2022-08-27 | remove a now-useless machine hook | Ralf Jung | -9/+0 |
| 2022-08-27 | remove an ineffective check in const_prop | Ralf Jung | -19/+30 |
| 2022-08-26 | make read_immediate error immediately on uninit, so ImmTy can carry initializ... | Ralf Jung | -27/+18 |
| 2022-08-26 | Replace `Body::basic_blocks()` with field access | Tomasz Miąsko | -1/+1 |
| 2022-08-12 | Rollup merge of #100229 - RalfJung:extra-const-ub-checks, r=lcnr | Dylan DPC | -0/+12 |
| 2022-08-09 | dont rely on old macro-in-trait-impl bug | Ralf Jung | -0/+12 |
| 2022-08-09 | Add option to `mir::MutVisitor` to not invalidate CFG. | Jakob Degen | -1/+1 |
| 2022-08-03 | Add bound_impl_subject and bound_return_ty | Jack Huey | -4/+2 |
| 2022-07-25 | removed CanConstProp + Visitor | Aïssata | -2/+2 |
| 2022-07-25 | Lighten up const_prop_lint, reusing const_prop | Aïssata | -6/+6 |
| 2022-07-19 | interpret: rename Tag/PointerTag to Prov/Provenance | Ralf Jung | -6/+6 |
| 2022-07-18 | interpret: make some large types not Copy | Ralf Jung | -1/+1 |
| 2022-07-12 | add new rval, pull deref early | ouz-a | -0/+1 |
| 2022-07-09 | Rollup merge of #98980 - RalfJung:const-prop-ice, r=oli-obk | Dylan DPC | -3/+8 |
| 2022-07-09 | Auto merge of #98961 - zeevm:issue-98958-fix, r=oli-obk | bors | -11/+2 |
| 2022-07-07 | make a name less ambiguous | Ralf Jung | -2/+2 |
| 2022-07-06 | fix a strange ConstProp ICE | Ralf Jung | -1/+5 |
| 2022-07-06 | interpret: remove LocalValue::Unallocated, add Operand::Uninit | Ralf Jung | -14/+20 |
| 2022-07-06 | fix ICE in ConstProp | Ralf Jung | -3/+8 |
| 2022-07-06 | Update TypeVisitor paths | Alan Egerton | -1/+1 |
| 2022-07-06 | enable on opt level 1 | Ze'ev Maor | -1/+1 |
| 2022-07-05 | only enable ConstProp on opt level 2 | Ze'ev Maor | -11/+2 |
| 2022-07-01 | cleanup mir visitor for `rustc::pass_by_value` | lcnr | -1/+1 |