| Age | Commit message (Expand) | Author | Lines |
| 2023-11-30 | Build pre-coroutine-transform coroutine body | Michael Goulet | -11/+1 |
| 2023-11-08 | rename `BorrowKind::Shallow` to `Fake` | lcnr | -2/+2 |
| 2023-11-06 | Build a better MIR body when errors are encountered | Michael Goulet | -29/+59 |
| 2023-11-03 | clone less | Matthias Krüger | -1/+1 |
| 2023-11-01 | Auto merge of #116692 - Nadrieril:half-open-ranges, r=cjgillot | bors | -79/+14 |
| 2023-10-30 | Some more coroutine renamings | Michael Goulet | -4/+4 |
| 2023-10-27 | Auto merge of #103208 - cjgillot:match-fake-read, r=oli-obk,RalfJung | bors | -29/+39 |
| 2023-10-27 | Abstract over `PatRange` boundary value | Nadrieril | -79/+14 |
| 2023-10-25 | Auto merge of #116482 - matthewjasper:thir-unsafeck-inline-constants, r=b-naber | bors | -13/+29 |
| 2023-10-24 | Update documentation. | Camille GILLOT | -3/+3 |
| 2023-10-24 | Use `PlaceMention` for match scrutinees. | Camille GILLOT | -26/+36 |
| 2023-10-20 | s/generator/coroutine/ | Oli Scherer | -55/+55 |
| 2023-10-20 | s/Generator/Coroutine/ | Oli Scherer | -15/+15 |
| 2023-10-18 | coverage: Attach an optional `FunctionCoverageInfo` to `mir::Body` | Zalathar | -0/+1 |
| 2023-10-16 | Address review comments | Matthew Jasper | -15/+4 |
| 2023-10-16 | Fix inline const pattern unsafety checking in THIR | Matthew Jasper | -14/+41 |
| 2023-10-15 | Auto merge of #116688 - compiler-errors:rustfmt-up, r=WaffleLapkin,Nilstrieb | bors | -52/+87 |
| 2023-10-14 | Propagate pattern errors via a new `PatKind::Error` variant | Nadrieril | -4/+9 |
| 2023-10-13 | Format all the let chains in compiler | Michael Goulet | -52/+87 |
| 2023-10-05 | Auto merge of #116427 - cjgillot:no-internal, r=oli-obk | bors | -10/+3 |
| 2023-10-05 | Rollup merge of #116223 - catandcoder:master, r=cjgillot | Jubilee | -1/+1 |
| 2023-10-04 | Remove mir::LocalDecl::internal. | Camille GILLOT | -10/+3 |
| 2023-10-04 | Fix misuses of a vs an | cui fliter | -1/+1 |
| 2023-10-02 | subtyping_projections | ouz-a | -1/+2 |
| 2023-09-21 | Rollup merge of #115972 - RalfJung:const-consistency, r=oli-obk | Guillaume Gomez | -80/+77 |
| 2023-09-21 | Prevent promotion of const fn calls in inline consts | Oli Scherer | -2/+2 |
| 2023-09-21 | rename mir::Constant -> mir::ConstOperand, mir::ConstKind -> mir::Const | Ralf Jung | -73/+73 |
| 2023-09-20 | the Const::eval_bits methods don't need to be given the Ty | Ralf Jung | -8/+5 |
| 2023-09-19 | adjust constValue::Slice to work for arbitrary slice types | Ralf Jung | -3/+3 |
| 2023-09-19 | move ConstValue into mir | Ralf Jung | -5/+2 |
| 2023-09-05 | Refactor how MIR represents composite debuginfo. | Camille GILLOT | -0/+5 |
| 2023-09-01 | Support debuginfo for custom MIR. | Camille GILLOT | -2/+57 |
| 2023-08-30 | use if only on lhs of binary logical exprs | Ding Xiang Fei | -16/+18 |
| 2023-08-30 | lower bare boolean expression with if-construct | Ding Xiang Fei | -39/+29 |
| 2023-08-30 | lower ExprKind::Use, LogicalOp::Or and UnOp::Not | Ding Xiang Fei | -0/+44 |
| 2023-08-24 | when terminating during unwinding, show the reason why | Ralf Jung | -2/+2 |
| 2023-08-24 | Auto merge of #115012 - Zoxc:thir-check-root, r=cjgillot | bors | -1/+2 |
| 2023-08-20 | give some unwind-related terminators a more clear name | Ralf Jung | -7/+7 |
| 2023-08-20 | Ensure that THIR unsafety check is done before stealing it. Fixes #111520. | John Kåre Alsaker | -1/+2 |
| 2023-08-19 | custom_mir: change Call() terminator syntax to something more readable | Ralf Jung | -10/+9 |
| 2023-08-17 | Revert "Implement references VarDebugInfo." | Camille GILLOT | -4/+0 |
| 2023-08-14 | Move scrutinee `HirId` into `MatchSource::TryDesugar` | Esteban Küber | -2/+2 |
| 2023-08-04 | Rollup merge of #114022 - oli-obk:tait_ice_alias_field_projection, r=cjgillot | Matthias Krüger | -0/+3 |
| 2023-07-28 | Lower generic const items to HIR | León Orell Valerian Liehr | -1/+1 |
| 2023-07-25 | inline format!() args from rustc_codegen_llvm to the end (4) | Matthias Krüger | -18/+12 |
| 2023-07-24 | Perform OpaqueCast field projection on HIR, too. | Oli Scherer | -0/+3 |
| 2023-07-19 | Make it clearer that edition functions are >=, not == | Michael Goulet | -1/+1 |
| 2023-07-14 | refactor(rustc_middle): Substs -> GenericArg | Mahdi Dibaiee | -34/+28 |
| 2023-07-14 | Auto merge of #113609 - nnethercote:maybe_lint_level_root_bounded-cache, r=cj... | bors | -12/+71 |
| 2023-07-12 | Re-format let-else per rustfmt update | Mark Rousskov | -20/+16 |