| Age | Commit message (Expand) | Author | Lines |
| 2023-11-21 | Fix `clippy::needless_borrow` in the compiler | Nilstrieb | -23/+20 |
| 2023-11-02 | Minimize `pub` usage in `source_map.rs`. | Nicholas Nethercote | -2/+1 |
| 2023-10-28 | share the track_caller handling within a mir::Body | Ralf Jung | -32/+4 |
| 2023-10-28 | interpret: call caller_location logic the same way codegen does, and share so... | Ralf Jung | -8/+1 |
| 2023-10-20 | s/generator/coroutine/ | Oli Scherer | -1/+1 |
| 2023-10-20 | s/Generator/Coroutine/ | Oli Scherer | -1/+1 |
| 2023-10-17 | [RFC 3127 - Trim Paths]: Condition remapped filepath on remap scopes | Urgau | -1/+2 |
| 2023-10-13 | Format all the let chains in compiler | Michael Goulet | -1/+3 |
| 2023-10-02 | Reapply: Mark drop calls in landing pads cold instead of noinline | Erik Desjardins | -7/+3 |
| 2023-09-21 | rename mir::Constant -> mir::ConstOperand, mir::ConstKind -> mir::Const | Ralf Jung | -2/+2 |
| 2023-09-18 | Auto merge of #115748 - RalfJung:post-mono, r=oli-obk | bors | -3/+1 |
| 2023-09-15 | clarify PassMode::Indirect as well | Ralf Jung | -1/+1 |
| 2023-09-15 | explain PassMode::Cast | Ralf Jung | -5/+5 |
| 2023-09-14 | move required_consts check to general post-mono-check function | Ralf Jung | -3/+1 |
| 2023-09-12 | add helper method for finding the one non-1-ZST field | Ralf Jung | -31/+10 |
| 2023-08-29 | const_eval and codegen: audit uses of is_zst | Ralf Jung | -6/+7 |
| 2023-08-24 | cache the terminate block with the last reason that we saw | Ralf Jung | -5/+3 |
| 2023-08-24 | when terminating during unwinding, show the reason why | Ralf Jung | -73/+78 |
| 2023-08-20 | give some unwind-related terminators a more clear name | Ralf Jung | -2/+2 |
| 2023-08-03 | Forbid old-style `simd_shuffleN` intrinsics | Oli Scherer | -2/+2 |
| 2023-08-01 | Auto merge of #105545 - erikdesjardins:ptrclean, r=bjorn3 | bors | -8/+4 |
| 2023-07-30 | inline format!() args up to and including rustc_codegen_llvm | Matthias Krüger | -10/+6 |
| 2023-07-29 | cg_ssa: remove pointee types and pointercast/bitcast-of-ptr | Erik Desjardins | -8/+4 |
| 2023-07-15 | Auto merge of #112157 - erikdesjardins:align, r=nikic | bors | -22/+46 |
| 2023-07-14 | refactor(rustc_middle): Substs -> GenericArg | Mahdi Dibaiee | -7/+7 |
| 2023-07-10 | ensure byval allocas are sufficiently aligned | Erik Desjardins | -22/+46 |
| 2023-07-05 | Move `TyCtxt::mk_x` to `Ty::new_x` where applicable | Boxy | -3/+4 |
| 2023-07-02 | Auto merge of #112718 - oli-obk:SIMD-destructure_mir_const, r=cjgillot | bors | -7/+1 |
| 2023-06-29 | Rollup merge of #111322 - mirkootter:master, r=davidtwco | Matthias Krüger | -5/+21 |
| 2023-06-28 | Auto merge of #112307 - lcnr:operand-ref, r=compiler-errors | bors | -2/+2 |
| 2023-06-26 | Move mir const to valtree conversion to its own method. | Oli Scherer | -16/+1 |
| 2023-06-26 | Make simd_shuffle_indices use valtrees | Oli Scherer | -1/+10 |
| 2023-06-19 | codegen: fix `OperandRef` subtype handling | lcnr | -2/+2 |
| 2023-06-18 | Better error for non const `PartialEq` call generated by `match` | Deadbeef | -1/+1 |
| 2023-06-15 | Fix comment for ptr alignment checks in codegen | Nilstrieb | -1/+1 |
| 2023-06-07 | wasm exception handling | Jan-Mirko Otter | -5/+12 |
| 2023-06-07 | add comment | Jan-Mirko Otter | -0/+9 |
| 2023-05-31 | Add a distinct `OperandValue::ZeroSized` variant for ZSTs | Scott McMurray | -1/+12 |
| 2023-05-27 | Rollup merge of #111952 - cjgillot:drop-replace, r=WaffleLapkin | Guillaume Gomez | -1/+1 |
| 2023-05-25 | Remove DesugaringKind::Replace. | Camille GILLOT | -1/+1 |
| 2023-05-25 | Remove ExpnKind::Inlined. | Camille GILLOT | -5/+1 |
| 2023-05-24 | Use `Option::is_some_and` and `Result::is_ok_and` in the compiler | Maybe Waffle | -1/+1 |
| 2023-05-07 | Use `landingpad filter` to encode aborting landing pad | Gary Guo | -1/+1 |
| 2023-05-03 | Add cross-language LLVM CFI support to the Rust compiler | Ramon de C Valle | -43/+13 |
| 2023-04-16 | Various minor Idx-related tweaks | Scott McMurray | -2/+1 |
| 2023-04-06 | Fix MSVC build | Gary Guo | -1/+1 |
| 2023-04-06 | Address review feedback | Gary Guo | -2/+2 |
| 2023-04-06 | Rename `Abort` terminator to `Terminate` | Gary Guo | -3/+3 |
| 2023-04-06 | Add `UnwindAction::Terminate` | Gary Guo | -81/+75 |
| 2023-04-06 | Add `UnwindAction::Unreachable` | Gary Guo | -22/+33 |