| Age | Commit message (Expand) | Author | Lines |
| 2023-04-02 | Use `&IndexSlice` instead of `&IndexVec` where possible | Scott McMurray | -3/+3 |
| 2023-03-26 | Don't elaborate non-obligations into obligations | Michael Goulet | -1/+1 |
| 2023-03-22 | Add `CastKind::Transmute` to MIR | Scott McMurray | -0/+9 |
| 2023-03-23 | Rollup merge of #109435 - oli-obk:🇨ðŸ‡ðŸ¥š_copy_op, r=RalfJung | Dylan DPC | -1/+1 |
| 2023-03-21 | Add a layout argument to `enforce_validity`. | Oli Scherer | -1/+1 |
| 2023-03-19 | Prefer if cfg!. | Camille GILLOT | -6/+7 |
| 2023-03-19 | Only clear locals that are known to be written to. | Camille GILLOT | -9/+32 |
| 2023-03-12 | Auto merge of #108872 - cjgillot:simp-const-prop, r=oli-obk | bors | -169/+100 |
| 2023-03-08 | Remove useless parameter to operand_from_scalar. | Camille GILLOT | -14/+5 |
| 2023-03-08 | Make comment more explicit. | Camille GILLOT | -1/+2 |
| 2023-03-08 | Separate checking rvalue from evaluation. | Camille GILLOT | -59/+57 |
| 2023-03-08 | Recurse into statement before applying its effect. | Camille GILLOT | -2/+4 |
| 2023-03-08 | Refactor tracking of writes. | Camille GILLOT | -48/+34 |
| 2023-03-08 | Remove OnlyPropagateInto. | Camille GILLOT | -29/+6 |
| 2023-03-08 | Only assign value in remove_const. | Camille GILLOT | -8/+4 |
| 2023-03-08 | Do not track span in ConstProp. | Camille GILLOT | -30/+9 |
| 2023-03-08 | Simplify visit_statement. | Camille GILLOT | -6/+7 |
| 2023-03-07 | Remove DropAndReplace terminator | Giacomo Pasini | -1/+0 |
| 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 |