| Age | Commit message (Expand) | Author | Lines |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -1/+1 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -4/+3 |
| 2024-07-08 | Stop using `unpack!` for `BlockAnd<()>` | Zalathar | -2/+2 |
| 2024-07-08 | Remove the non-assigning form of `unpack!` | Zalathar | -10/+15 |
| 2024-07-05 | coverage: Rename `mir::coverage::BranchInfo` to `CoverageInfoHi` | Zalathar | -4/+4 |
| 2024-06-10 | ScalarInt: size mismatches are a bug, do not delay the panic | Ralf Jung | -8/+7 |
| 2024-06-07 | Revert "Create const block DefIds in typeck instead of ast lowering" | Oli Scherer | -2/+5 |
| 2024-05-29 | Make `body_owned_by` return the body directly. | Oli Scherer | -3/+3 |
| 2024-05-28 | Create const block DefIds in typeck instead of ast lowering | Oli Scherer | -5/+2 |
| 2024-05-13 | Remove `extern crate rustc_middle` from `rustc_mir_build`. | Nicholas Nethercote | -0/+1 |
| 2024-05-04 | Auto merge of #124401 - oli-obk:some_hir_cleanups, r=cjgillot | bors | -1/+2 |
| 2024-05-02 | Inline & delete `Ty::new_unit`, since it's just a field access | Waffle Lapkin | -1/+1 |
| 2024-04-29 | Avoid some `def_span` query calls | Oli Scherer | -1/+2 |
| 2024-04-18 | Rollup merge of #124110 - beetrees:neg-f16-f128, r=compiler-errors | Jubilee | -2/+14 |
| 2024-04-18 | Fix negating `f16` and `f128` constants | beetrees | -2/+14 |
| 2024-04-17 | Rename `BindingAnnotation` to `BindingMode` | Jules Bertholet | -3/+3 |
| 2024-04-16 | Avoid lots of `hir::HirId{,Map,Set}` qualifiers. | Nicholas Nethercote | -5/+5 |
| 2024-04-03 | Remove MIR unsafe check | Matthew Jasper | -43/+9 |
| 2024-03-27 | Implement `mut ref`/`mut ref mut` | Jules Bertholet | -9/+5 |
| 2024-03-25 | Auto merge of #122721 - oli-obk:merge_queries, r=davidtwco | bors | -8/+3 |
| 2024-03-20 | Replace `mir_built` query with a hook and use mir_const everywhere instead | Oli Scherer | -8/+3 |
| 2024-03-19 | Remove all checks of `IntrinsicDef::must_be_overridden` except for the actual... | Oli Scherer | -2/+7 |
| 2024-03-16 | Auto merge of #121926 - tgross35:f16-f128-step3-feature-gate, r=compiler-erro... | bors | -3/+5 |
| 2024-03-14 | Add compiler support for parsing `f16` and `f128` | Trevor Gross | -3/+5 |
| 2024-03-14 | coverage: Data structures for recording branch info during MIR building | Zalathar | -2/+10 |
| 2024-03-12 | Change `DefKind::Static` to a struct variant | Oli Scherer | -1/+1 |
| 2024-02-28 | Add `f16` and `f128` to `rustc_type_ir::FloatTy` and `rustc_abi::Primitive` | Trevor Gross | -0/+2 |
| 2024-02-09 | Don't ICE in ByMoveBody when coroutine is tainted | Michael Goulet | -10/+26 |
| 2024-02-08 | Continue to borrowck even if there were previous errors | Oli Scherer | -3/+18 |
| 2024-02-06 | Teach typeck/borrowck/solvers how to deal with async closures | Michael Goulet | -0/+1 |
| 2024-02-06 | Add CoroutineClosure to TyKind, AggregateKind, UpvarArgs | Michael Goulet | -1/+1 |
| 2024-01-14 | Use zip_eq to enforce that things being zipped have equal sizes | Michael Goulet | -1/+1 |
| 2024-01-14 | Closure body was being built incorrectly on error... | Michael Goulet | -1/+2 |
| 2024-01-06 | Don't populate yield and resume types after the fact | Michael Goulet | -60/+60 |
| 2024-01-04 | Check yield terminator's resume type in borrowck | Michael Goulet | -10/+17 |
| 2023-12-28 | Remove movability from TyKind::Coroutine | Michael Goulet | -2/+2 |
| 2023-12-21 | Give temporaries in if let guards correct scopes | Matthew Jasper | -0/+8 |
| 2023-12-18 | Pass THIR ExprIds in MIR building | Matthew Jasper | -8/+9 |
| 2023-12-15 | Annotate some more bugs | Michael Goulet | -2/+6 |
| 2023-12-12 | Move some methods from `tcx.hir()` to `tcx` | zetanumbers | -1/+1 |
| 2023-11-26 | Rollup merge of #118311 - bvanjoi:merge_coroutinue_into_closure, r=petrochenkov | Guillaume Gomez | -8/+8 |
| 2023-11-26 | merge `DefKind::Coroutine` into `DefKind::Closure` | bohan | -8/+8 |
| 2023-11-26 | rustc: `hir().local_def_id_to_hir_id()` -> `tcx.local_def_id_to_hir_id()` cle... | Vadim Petrochenkov | -3/+3 |
| 2023-11-21 | Fix `clippy::needless_borrow` in the compiler | Nilstrieb | -3/+3 |
| 2023-11-07 | Build pre-coroutine-transform coroutine body | Michael Goulet | -11/+1 |
| 2023-11-06 | Build a better MIR body when errors are encountered | Michael Goulet | -29/+59 |
| 2023-10-30 | Some more coroutine renamings | Michael Goulet | -4/+4 |
| 2023-10-25 | Auto merge of #116482 - matthewjasper:thir-unsafeck-inline-constants, r=b-naber | bors | -11/+15 |
| 2023-10-20 | s/generator/coroutine/ | Oli Scherer | -14/+14 |
| 2023-10-20 | s/Generator/Coroutine/ | Oli Scherer | -6/+6 |