| Age | Commit message (Expand) | Author | Lines |
| 2023-11-22 | Replace `no_ord_impl` with `orderable`. | Nicholas Nethercote | -0/+3 |
| 2023-11-22 | Replace `custom_encodable` with `encodable`. | Nicholas Nethercote | -0/+4 |
| 2023-11-21 | Fix `clippy::needless_borrow` in the compiler | Nilstrieb | -1/+1 |
| 2023-11-14 | Fix def-use check for call terminators | Tomasz Miąsko | -2/+17 |
| 2023-10-28 | share the track_caller handling within a mir::Body | Ralf Jung | -0/+34 |
| 2023-10-20 | s/generator/coroutine/ | Oli Scherer | -20/+20 |
| 2023-10-20 | s/Generator/Coroutine/ | Oli Scherer | -10/+10 |
| 2023-10-18 | coverage: Attach an optional `FunctionCoverageInfo` to `mir::Body` | Zalathar | -0/+10 |
| 2023-10-08 | Auto merge of #116454 - tmiasko:small-dominators, r=cjgillot | bors | -0/+17 |
| 2023-10-06 | Rollup merge of #116277 - RalfJung:post-mono, r=oli-obk | Jubilee | -29/+1 |
| 2023-10-05 | Move DefLocation from rustc_codegen_ssa to rustc_middle | Tomasz Miąsko | -0/+17 |
| 2023-10-04 | Remove mir::LocalDecl::internal. | Camille GILLOT | -25/+1 |
| 2023-09-30 | dont call mir.post_mono_checks in codegen | Ralf Jung | -29/+1 |
| 2023-09-21 | rename mir::Constant -> mir::ConstOperand, mir::ConstKind -> mir::Const | Ralf Jung | -4/+4 |
| 2023-09-19 | move ConstValue into mir | Ralf Jung | -1/+1 |
| 2023-09-19 | organize mir pretty.rs and move more things into it; move statement-related t... | Ralf Jung | -919/+4 |
| 2023-09-19 | use pretty_print_const_value from MIR constant 'extra' printing | Ralf Jung | -1/+1 |
| 2023-09-19 | move some MIR const pretty-printing into pretty.rs | Ralf Jung | -175/+6 |
| 2023-09-19 | more MIR const types to separate file | Ralf Jung | -409/+8 |
| 2023-09-18 | Auto merge of #115748 - RalfJung:post-mono, r=oli-obk | bors | -2/+30 |
| 2023-09-18 | Remove more unused `Lift` impls. | Nicholas Nethercote | -1/+1 |
| 2023-09-18 | Remove unused `Lift` derives. | Nicholas Nethercote | -2/+2 |
| 2023-09-14 | don't point at const usage site for resolution-time errors | Ralf Jung | -4/+1 |
| 2023-09-14 | move required_consts check to general post-mono-check function | Ralf Jung | -2/+33 |
| 2023-09-14 | Auto merge of #115804 - RalfJung:valtree-to-const-val, r=oli-obk | bors | -17/+17 |
| 2023-09-14 | fix clippy (and MIR printing) handling of ConstValue::Indirect slices | Ralf Jung | -25/+10 |
| 2023-09-14 | found another place where we can eval() a const, and go through valtrees | Ralf Jung | -1/+5 |
| 2023-09-14 | always evaluate ConstantKind::Ty through valtrees | Ralf Jung | -16/+12 |
| 2023-09-14 | cleanup op_to_const a bit; rename ConstValue::ByRef → Indirect | Ralf Jung | -1/+1 |
| 2023-09-14 | use AllocId instead of Allocation in ConstValue::ByRef | Ralf Jung | -1/+2 |
| 2023-09-13 | Rollup merge of #115736 - Zoxc:time-cleanup, r=wesleywiser | Matthias Krüger | -0/+37 |
| 2023-09-13 | Generate MIR pass names for profiling on the fly and pass the body DefId as a... | John Kåre Alsaker | -0/+37 |
| 2023-09-13 | restore the old logic adjusting ty::UnevaluatedConst before evaluation | Ralf Jung | -4/+5 |
| 2023-09-13 | make the set of methods between our two Const types more consistent | Ralf Jung | -53/+31 |
| 2023-09-13 | make the eval() functions on our const types return the resulting value | Ralf Jung | -41/+56 |
| 2023-09-11 | Disentangle `Debug` and `Display` for `Ty`. | Nicholas Nethercote | -8/+12 |
| 2023-09-08 | Auto merge of #115612 - cjgillot:const-prop-int, r=oli-obk | bors | -1/+8 |
| 2023-09-06 | Support array length. | Camille GILLOT | -0/+7 |
| 2023-09-05 | Do not assert in try_to_int. | Camille GILLOT | -1/+1 |
| 2023-09-05 | Refactor how MIR represents composite debuginfo. | Camille GILLOT | -42/+28 |
| 2023-09-05 | Refactor projection debug. | Camille GILLOT | -55/+69 |
| 2023-08-24 | document more things as needing to stay in sync | Ralf Jung | -3/+16 |
| 2023-08-17 | Revert "Implement references VarDebugInfo." | Camille GILLOT | -4/+0 |
| 2023-08-06 | cleanup misinformation regarding has_deref | ouz-a | -11/+17 |
| 2023-07-30 | inline format!() args up to and including rustc_middle | Matthias Krüger | -68/+60 |
| 2023-07-25 | Make everything builtin! | Michael Goulet | -3/+1 |
| 2023-07-14 | refactor(rustc_middle): Substs -> GenericArg | Mahdi Dibaiee | -29/+28 |
| 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 |