| Age | Commit message (Expand) | Author | Lines |
| 2023-04-02 | Use `&IndexSlice` instead of `&IndexVec` where possible | Scott McMurray | -3/+3 |
| 2023-04-01 | slighty simplify a few boolean expressions (clippy::nonminimal_bool) | Matthias Krüger | -2/+1 |
| 2023-03-30 | Update `ty::VariantDef` to use `IndexVec<FieldIdx, FieldDef>` | Scott McMurray | -1/+1 |
| 2023-03-29 | Rename `IndexVec::last` → `last_index` | Scott McMurray | -2/+2 |
| 2023-03-28 | Move const trait bounds checks to MIR constck | Deadbeef | -25/+26 |
| 2023-03-25 | Refactor: `VariantIdx::from_u32(0)` -> `FIRST_VARIANT` | Scott McMurray | -2/+2 |
| 2023-03-22 | Add `CastKind::Transmute` to MIR | Scott McMurray | -0/+27 |
| 2023-03-22 | Auto merge of #109119 - lcnr:trait-system-cleanup, r=compiler-errors | bors | -2/+5 |
| 2023-03-21 | Use local key in providers | Michael Goulet | -2/+2 |
| 2023-03-21 | remove some trait solver helpers | lcnr | -2/+5 |
| 2023-03-16 | Auto merge of #108944 - cjgillot:clear-local-info, r=oli-obk | bors | -4/+5 |
| 2023-03-15 | Auto merge of #108282 - cjgillot:mir-checked-sh, r=tmiasko | bors | -9/+0 |
| 2023-03-14 | Remove LocalKind::Var. | Camille GILLOT | -3/+4 |
| 2023-03-14 | Wrap the whole LocalInfo in ClearCrossCrate. | Camille GILLOT | -1/+1 |
| 2023-03-10 | Auto merge of #108977 - matthiaskrgr:rollup-1bnl1hu, r=matthiaskrgr | bors | -1/+1 |
| 2023-03-09 | Remove body_def_id from Inherited | Michael Goulet | -1/+1 |
| 2023-03-09 | Introduce a no-op PlaceMention statement for `let _ =`. | Camille GILLOT | -0/+9 |
| 2023-03-08 | Rollup merge of #108856 - Zeegomo:remove-drop-and-rep, r=tmiasko | Matthias Krüger | -31/+2 |
| 2023-03-07 | remove leftover comment | Giacomo Pasini | -3/+0 |
| 2023-03-07 | Remove DropAndReplace terminator | Giacomo Pasini | -28/+2 |
| 2023-03-06 | Rollup merge of #108786 - saethlin:free-regions-check, r=oli-obk | Matthias Krüger | -0/+11 |
| 2023-03-06 | Rollup merge of #107801 - davidtwco:stability-implies-const, r=Nilstrieb | Matthias Krüger | -4/+12 |
| 2023-03-05 | Check for free regions in MIR validation | Ben Kimock | -0/+11 |
| 2023-03-05 | Auto merge of #108351 - petrochenkov:rmdit, r=cjgillot | bors | -3/+1 |
| 2023-03-03 | Match end user facing unmatched backticks in compiler/ | est31 | -1/+1 |
| 2023-03-02 | rustc_middle: Remove trait `DefIdTree` | Vadim Petrochenkov | -3/+1 |
| 2023-02-27 | Implement checked Shl/Shr at MIR building. | Camille GILLOT | -9/+0 |
| 2023-02-27 | Auto merge of #108175 - cjgillot:validate-storage, r=tmiasko | bors | -2/+20 |
| 2023-02-25 | Explain that this is UB catching instead of malformed MIR. | Camille GILLOT | -0/+7 |
| 2023-02-25 | MIR-Validate StorageLive. | Camille GILLOT | -2/+13 |
| 2023-02-24 | Rename many interner functions. | Nicholas Nethercote | -2/+2 |
| 2023-02-22 | Remove type-traversal trait aliases | Alan Egerton | -3/+3 |
| 2023-02-17 | Rollup merge of #108154 - scottmcm:start-block-cleanup, r=compiler-errors | Matthias Krüger | -1/+1 |
| 2023-02-16 | `BasicBlock::new(0)` -> `START_BLOCK` [no functional changes] | Scott McMurray | -1/+1 |
| 2023-02-16 | remove bound_type_of query; make type_of return EarlyBinder; change type_of i... | Kyle Matsuda | -2/+2 |
| 2023-02-16 | change usages of type_of to bound_type_of | Kyle Matsuda | -1/+1 |
| 2023-02-14 | s/eval_usize/eval_target_usize/ for clarity | Oli Scherer | -18/+20 |
| 2023-02-13 | Reduce direct `mk_ty` usage. | Nicholas Nethercote | -2/+2 |
| 2023-02-10 | revert #107074 | lcnr | -1/+10 |
| 2023-02-08 | const_eval: `implies_by` in `rustc_const_unstable` | David Wood | -4/+12 |
| 2023-02-06 | Modify existing bounds if they exist | Edward Shen | -0/+1 |
| 2023-02-05 | rustc_const_eval: remove huge error imports | est31 | -37/+35 |
| 2023-02-02 | Stop deaggregating enums in MIR. | Camille GILLOT | -17/+5 |
| 2023-02-02 | Put a DefId in AggregateKind. | Camille GILLOT | -1/+1 |
| 2023-01-30 | Replace some `_ == _ || _ == _`s with `matches!(_, _ | _)`s | Maybe Waffle | -1/+1 |
| 2023-01-29 | Auto merge of #106227 - bryangarza:ctfe-limit, r=oli-obk | bors | -0/+2 |
| 2023-01-27 | Remember where a type was kept in MIR. | Camille GILLOT | -2/+2 |
| 2023-01-26 | change fn_sig query to use EarlyBinder; remove bound_fn_sig query; add EarlyB... | Kyle Matsuda | -1/+1 |
| 2023-01-26 | replace usages of fn_sig query with bound_fn_sig | Kyle Matsuda | -1/+1 |
| 2023-01-26 | Rollup merge of #107074 - lcnr:validate-dont-skip-opaque, r=compiler-errors | Matthias Krüger | -6/+1 |