| Age | Commit message (Expand) | Author | Lines |
| 2023-07-07 | Rename `adjustment::PointerCast` and variants using it to `PointerCoercion` | Nilstrieb | -1/+1 |
| 2023-07-06 | Auto merge of #113377 - BoxyUwU:move_ty_ctors_to_ty, r=compiler-errors | bors | -1/+1 |
| 2023-07-06 | Auto merge of #113291 - oli-obk:pretty_print_mir_const, r=RalfJung | bors | -29/+17 |
| 2023-07-05 | Move `TyCtxt::mk_x` to `Ty::new_x` where applicable | Boxy | -1/+1 |
| 2023-07-05 | Name the destructure_mir_constant query appropriately | Oli Scherer | -2/+2 |
| 2023-07-05 | Remove a function argument that is always passed with the same value. | Oli Scherer | -19/+7 |
| 2023-07-05 | Specialize `DestructuredConstant` to its one user (pretty printing) | Oli Scherer | -5/+10 |
| 2023-07-05 | Specialize `try_destructure_mir_constant` for its sole user | Oli Scherer | -6/+1 |
| 2023-07-05 | Deal with fallout | Boxy | -2/+2 |
| 2023-07-04 | Replace `const_error` methods with `Const::new_error` | Boxy | -2/+4 |
| 2023-07-04 | Replace `mk_const` with `Const::new_x` methods | Boxy | -1/+1 |
| 2023-06-26 | Assert that we don't convert unevaluated MIR promoteds to unevaluated type co... | Oli Scherer | -2/+1 |
| 2023-06-20 | address most easy comments | Ziru Niu | -10/+4 |
| 2023-06-20 | merge `BorrowKind::Unique` into `BorrowKind::Mut` | Ziru Niu | -5/+7 |
| 2023-06-17 | make ice msg "Unknown runtime phase" a bit nicer | Matthias Krüger | -3/+3 |
| 2023-06-01 | Use translatable diagnostics in `rustc_const_eval` | Deadbeef | -42/+48 |
| 2023-05-31 | Auto merge of #111913 - oli-obk:valtrees2, r=lcnr | bors | -46/+1 |
| 2023-05-31 | Inline from_inline_const into its sole call site | Oli Scherer | -46/+1 |
| 2023-05-31 | Only rewrite valtree-constants to patterns and keep other constants opaque | Oli Scherer | -2/+2 |
| 2023-05-29 | EarlyBinder::new -> EarlyBinder::bind | lcnr | -1/+1 |
| 2023-05-28 | Replace EarlyBinder(x) with EarlyBinder::new(x) | Kyle Matsuda | -1/+1 |
| 2023-05-20 | Rollup merge of #111619 - cjgillot:profile-pass, r=WaffleLapkin | Dylan DPC | -1/+1 |
| 2023-05-15 | Profile MIR passes. | Camille GILLOT | -1/+1 |
| 2023-05-15 | Auto merge of #111570 - compiler-errors:ct-err, r=BoxyUwU | bors | -4/+2 |
| 2023-05-15 | Suppress "erroneous constant used" for constants tainted by errors | Tomasz Miąsko | -1/+1 |
| 2023-05-14 | Rename const error methods for consistency | Michael Goulet | -4/+2 |
| 2023-05-13 | Support ConstantIndex in debuginfo. | Camille GILLOT | -2/+5 |
| 2023-05-13 | Implement references VarDebugInfo. | Camille GILLOT | -12/+26 |
| 2023-05-09 | Implement SSA-based reference propagation. | Camille GILLOT | -0/+13 |
| 2023-05-05 | Disallow (min) specialization imps with no items | Matthew Jasper | -2/+0 |
| 2023-05-01 | Box AssertKind | Ben Kimock | -3/+3 |
| 2023-04-26 | Derive `Type{Foldable,Visitable}` for `UserTypeProjection`. | Nicholas Nethercote | -24/+3 |
| 2023-04-25 | Rollup merge of #110750 - scottmcm:vardebug-size, r=cjgillot | Yuki Okushi | -0/+2 |
| 2023-04-24 | Split `{Idx, IndexVec, IndexSlice}` into their own modules | Maybe Waffle | -1/+1 |
| 2023-04-23 | Add size asserts for MIR `SourceScopeData` & `VarDebugInfo` | Scott McMurray | -0/+2 |
| 2023-04-22 | Auto merge of #106934 - DrMeepster:offset_of, r=WaffleLapkin | bors | -1/+5 |
| 2023-04-21 | test improvements | DrMeepster | -1/+5 |
| 2023-04-20 | Remove WithOptconstParam. | Camille GILLOT | -43/+19 |
| 2023-04-16 | Simplify `CloneLiftImpls` and `TrivialTypeTraversalImpls`. | Nicholas Nethercote | -3/+1 |
| 2023-04-13 | Auto merge of #109466 - davidlattimore:inline-arg-via-var-debug-info, r=wesle... | bors | -0/+5 |
| 2023-04-11 | Preserve argument indexes when inlining MIR | David Lattimore | -0/+5 |
| 2023-04-09 | Fix some clippy::complexity | Nilstrieb | -1/+1 |
| 2023-04-06 | Auto merge of #108504 - cjgillot:thir-pattern, r=compiler-errors,Nilstrieb | bors | -0/+7 |
| 2023-04-04 | Rollup merge of #109901 - cjgillot:validate-debuginfo, r=b-naber | Michael Goulet | -7/+17 |
| 2023-04-03 | Enforce VarDebugInfo::Place in MIR validation. | Camille GILLOT | -7/+17 |
| 2023-04-03 | Add Span to StmtKind::Let. | Camille GILLOT | -0/+7 |
| 2023-04-02 | Use `&IndexSlice` instead of `&IndexVec` where possible | Scott McMurray | -6/+13 |
| 2023-03-31 | Auto merge of #98112 - saethlin:mir-alignment-checks, r=oli-obk | bors | -2/+18 |
| 2023-03-28 | Move `mir::Field` → `abi::FieldIdx` | Scott McMurray | -24/+13 |
| 2023-03-23 | A MIR transform that checks pointers are aligned | Ben Kimock | -2/+18 |