| Age | Commit message (Expand) | Author | Lines |
| 2024-04-11 | Put `PlaceValue` into `OperandValue::Ref`, rather than 3 tuple fields | Scott McMurray | -6/+12 |
| 2024-04-11 | Make `PlaceRef` hold a `PlaceValue` for the non-layout fields (like `OperandR... | Scott McMurray | -18/+18 |
| 2024-04-06 | Save/restore more items in cache with incremental compilation | Michael Baikov | -0/+2 |
| 2024-04-02 | Auto merge of #118310 - scottmcm:three-way-compare, r=davidtwco | bors | -0/+4 |
| 2024-03-24 | Rollup merge of #122937 - Zalathar:unbox, r=oli-obk | Matthias Krüger | -2/+2 |
| 2024-03-23 | Add+Use `mir::BinOp::Cmp` | Scott McMurray | -0/+4 |
| 2024-03-23 | CFI: Use Instance at callsites | Matthew Maurer | -8/+11 |
| 2024-03-23 | Unbox and unwrap the contents of `StatementKind::Coverage` | Zalathar | -2/+2 |
| 2024-03-23 | Auto merge of #119552 - krtab:dead_code_priv_mod_pub_field, r=cjgillot,saethlin | bors | -0/+4 |
| 2024-03-22 | Make RawPtr take Ty and Mutbl separately | Michael Goulet | -12/+12 |
| 2024-03-19 | Auto merge of #122055 - compiler-errors:stabilize-atb, r=oli-obk | bors | -1/+1 |
| 2024-03-12 | Mark codegen_gcc fields used only on feature master as such | Arthur Carcano | -0/+4 |
| 2024-03-12 | Some comment nits | Oli Scherer | -1/+1 |
| 2024-03-12 | Ensure nested allocations in statics do not get deduplicated | Oli Scherer | -1/+10 |
| 2024-03-12 | Make some functions private that are only ever used in the same module | Oli Scherer | -1/+1 |
| 2024-03-12 | Check whether a static is mutable instead of passing it down | Oli Scherer | -2/+2 |
| 2024-03-11 | Auto merge of #122132 - nnethercote:diag-renaming3, r=nnethercote | bors | -3/+3 |
| 2024-03-11 | Rename `IntoDiagnostic` as `Diagnostic`. | Nicholas Nethercote | -3/+3 |
| 2024-03-10 | use Instance::expect_resolve() instead of unwraping Instance::resolve() | Ralf Jung | -4/+2 |
| 2024-03-10 | Fix cg_gcc merge | Guillaume Gomez | -3/+5 |
| 2024-03-09 | Merge remote-tracking branch 'upstream/master' into HEAD | Guillaume Gomez | -3/+28 |
| 2024-03-08 | Stabilize associated type bounds | Michael Goulet | -1/+1 |
| 2024-03-08 | Rollup merge of #119365 - nbdd0121:asm-goto, r=Amanieu | Matthias Krüger | -3/+28 |
| 2024-03-05 | Fix cg_gcc build | Guillaume Gomez | -4/+0 |
| 2024-03-05 | Merge commit 'b385428e3ddf330805241e7758e773f933357c4b' into subtree-update_c... | Guillaume Gomez | -2649/+4175 |
| 2024-03-03 | Auto merge of #121665 - erikdesjardins:ptradd, r=nikic | bors | -52/+5 |
| 2024-03-01 | Auto merge of #121728 - tgross35:f16-f128-step1-ty-updates, r=compiler-errors | bors | -1/+13 |
| 2024-02-28 | Add `f16` and `f128` to `rustc_type_ir::FloatTy` and `rustc_abi::Primitive` | Trevor Gross | -1/+13 |
| 2024-02-28 | Rename `DiagnosticArg{,Map,Name,Value}` as `DiagArg{,Map,Name,Value}`. | Nicholas Nethercote | -3/+3 |
| 2024-02-28 | Rename `DiagnosticBuilder` as `Diag`. | Nicholas Nethercote | -8/+3 |
| 2024-02-26 | introduce and use ptradd/inbounds_ptradd instead of gep | Erik Desjardins | -5/+1 |
| 2024-02-26 | remove struct_gep, use manual layout calculations for va_arg | Erik Desjardins | -29/+9 |
| 2024-02-26 | always use gep inbounds i8 (ptradd) for field offsets | Erik Desjardins | -23/+0 |
| 2024-02-27 | Auto merge of #121635 - 823984418:remove_archive_builder_lifetime_a, r=nnethe... | bors | -1/+1 |
| 2024-02-26 | remove useless lifetime of ArchiveBuilder | 823984418 | -1/+1 |
| 2024-02-26 | rename 'try' intrinsic to 'catch_unwind' | Ralf Jung | -2/+2 |
| 2024-02-24 | Implement asm goto for LLVM and GCC backend | Gary Guo | -3/+28 |
| 2024-02-21 | remove simd_reduce_{min,max}_nanless | Ralf Jung | -3/+0 |
| 2024-02-21 | make simd_reduce_{mul,add}_unordered use only the 'reassoc' flag, not all fas... | Ralf Jung | -4/+4 |
| 2024-02-21 | Auto merge of #120718 - saethlin:reasonable-fast-math, r=nnethercote | bors | -0/+25 |
| 2024-02-20 | Add "algebraic" versions of the fast-math intrinsics | Ben Kimock | -0/+25 |
| 2024-02-17 | Rollup merge of #121209 - nnethercote:infallible-join_codegen, r=bjorn3 | Matthias Krüger | -5/+3 |
| 2024-02-17 | Rollup merge of #121085 - davidtwco:always-eager-diagnostics, r=nnethercote | Matthias Krüger | -1/+1 |
| 2024-02-17 | Make `CodegenBackend::join_codegen` infallible. | Nicholas Nethercote | -5/+3 |
| 2024-02-15 | errors: only eagerly translate subdiagnostics | David Wood | -1/+1 |
| 2024-02-12 | Teach llvm backend how to fall back to default bodies | Oli Scherer | -8/+10 |
| 2024-02-09 | Rollup merge of #120693 - nnethercote:invert-diagnostic-lints, r=davidtwco | Matthias Krüger | -2/+0 |
| 2024-02-06 | Rollup merge of #120502 - clubby789:remove-ffi-returns-twice, r=compiler-errors | Matthias Krüger | -3/+0 |
| 2024-02-06 | Add CoroutineClosure to TyKind, AggregateKind, UpvarArgs | Michael Goulet | -1/+1 |
| 2024-02-06 | Invert diagnostic lints. | Nicholas Nethercote | -2/+0 |