| Age | Commit message (Expand) | Author | Lines |
| 2025-10-02 | Auto merge of #147055 - beepster4096:subtype_is_not_a_projection, r=lcnr | bors | -3/+3 |
| 2025-09-29 | Auto merge of #147145 - Zalathar:rollup-s7kcs3w, r=Zalathar | bors | -14/+12 |
| 2025-09-28 | remove explicit deref of AbiAlign for most methods | Jubilee Young | -14/+12 |
| 2025-09-28 | Add a leading dash to linker plugin arguments in the gcc codegen | Antoni Boucher | -0/+4 |
| 2025-09-26 | ProjectionElem::Subtype -> CastKind::Subtype | beepster4096 | -3/+3 |
| 2025-09-25 | Rollup merge of #146667 - calebzulawski:simd-mono-lane-limit, r=lcnr,RalfJung | Stuart Cook | -3/+11 |
| 2025-09-23 | Add an attribute to check the number of lanes in a SIMD vector after monomorp... | Caleb Zulawski | -3/+11 |
| 2025-09-18 | Rollup merge of #146664 - fmease:clean-up-dyn, r=jdonszelmann | Stuart Cook | -6/+3 |
| 2025-09-17 | Remove `DynKind` | León Orell Valerian Liehr | -6/+3 |
| 2025-09-16 | Remove Rvalue::Len. | Camille Gillot | -6/+0 |
| 2025-09-06 | Ensure fat LTO doesn't merge everything into the allocator module | bjorn3 | -1/+10 |
| 2025-09-04 | Special case allocator module submission to avoid special casing it elsewhere | bjorn3 | -10/+1 |
| 2025-09-01 | Introduce `MirDumper` and `MirWriter`. | Nicholas Nethercote | -3/+2 |
| 2025-09-01 | Avoid unnecessary `mut`-ness for various closures. | Nicholas Nethercote | -1/+1 |
| 2025-08-13 | Port the `#[linkage]` attribute to the new attribute system | Sasha Pourcelot | -8/+8 |
| 2025-08-08 | Rollup merge of #144192 - RalfJung:atomicrmw-ptr, r=nikic | Trevor Gross | -12/+12 |
| 2025-08-07 | Prevent name collisions with internal implementation details | bjorn3 | -1/+4 |
| 2025-07-23 | Remove useless lifetime parameter. | Camille GILLOT | -3/+3 |
| 2025-07-23 | Give an AllocId to ConstValue::Slice. | Camille GILLOT | -2/+1 |
| 2025-07-23 | atomicrmw on pointers: move integer-pointer cast hacks into backend | Ralf Jung | -12/+12 |
| 2025-07-16 | use `codegen_instance_attrs` where an instance is (easily) available | Folkert de Vries | -2/+2 |
| 2025-07-16 | add `codegen_instance_attrs` query | Folkert de Vries | -6/+2 |
| 2025-07-16 | fix `-Zsanitizer=kcfi` on `#[naked]` functions | Folkert de Vries | -2/+6 |
| 2025-07-09 | Add opaque TypeId handles for CTFE | Oli Scherer | -0/+13 |
| 2025-07-07 | compiler: Parse `p-` specs in datalayout string, allow definition of custom d... | Edoardo Marangoni | -4/+4 |
| 2025-07-03 | Make __rust_alloc_error_handler_should_panic a function | Daniel Paoliello | -13/+28 |
| 2025-07-01 | Remove support for dyn* | Michael Goulet | -149/+14 |
| 2025-06-30 | Rollup merge of #143140 - RalfJung:ptr-into-parts, r=oli-obk | Matthias Krüger | -1/+1 |
| 2025-06-30 | Stop backends from needing to support nullary intrinsics | Oli Scherer | -15/+0 |
| 2025-06-29 | Rollup merge of #142078 - sayantn:more-intrinsics, r=workingjubilee | Guillaume Gomez | -1/+4 |
| 2025-06-29 | give Pointer::into_parts a more scary name and offer a safer alternative | Ralf Jung | -1/+1 |
| 2025-06-28 | Auto merge of #141759 - 1c3t3a:discriminants-query, r=saethlin | bors | -0/+12 |
| 2025-06-27 | Insert checks for enum discriminants when debug assertions are enabled | Bastian Kersting | -0/+12 |
| 2025-06-24 | Merge commit '8c848e0604b5d26fad120914f822f564fe05c52a' into sync_cg_clif-202... | bjorn3 | -7/+9 |
| 2025-06-22 | cranelift: fix target feature name type: "fxsr" | Martin Liska | -1/+1 |
| 2025-06-18 | Auto merge of #141061 - dpaoliello:shimasfn, r=bjorn3 | bors | -12/+28 |
| 2025-06-16 | Change __rust_no_alloc_shim_is_unstable to be a function | Daniel Paoliello | -12/+28 |
| 2025-06-16 | Fix RISC-V C function ABI when passing/returning structs containing floats | beetrees | -24/+42 |
| 2025-06-15 | Rollup merge of #142389 - beetrees:cranelift-arg-ext, r=bjorn3 | León Orell Valerian Liehr | -22/+37 |
| 2025-06-15 | Rollup merge of #141769 - bjorn3:codegen_metadata_module_rework, r=workingjub... | León Orell Valerian Liehr | -62/+3 |
| 2025-06-15 | Implement `simd_round_ties_even` for miri, cg_clif and cg_gcc | sayantn | -1/+4 |
| 2025-06-13 | Auto merge of #142443 - matthiaskrgr:rollup-l1l6d0v, r=matthiaskrgr | bors | -0/+5 |
| 2025-06-12 | add `extern "custom"` functions | Folkert de Vries | -0/+5 |
| 2025-06-12 | intrinsics: rename min_align_of to align_of | Ralf Jung | -4/+4 |
| 2025-06-12 | Apply ABI attributes on return types in `rustc_codegen_cranelift` | beetrees | -22/+37 |
| 2025-06-08 | Remove rustc's notion of "preferred" alignment AKA `__alignof` | Jubilee Young | -5/+1 |
| 2025-06-07 | intrinsics: use const generic to set atomic ordering | Ralf Jung | -15/+13 |
| 2025-06-07 | Auto merge of #141964 - sayantn:update-stdarch, r=Amanieu | bors | -8/+8 |
| 2025-06-06 | Rollup merge of #142103 - scottmcm:fieldidx-in-interp, r=oli-obk | Guillaume Gomez | -4/+3 |
| 2025-06-05 | Update `InterpCx::project_field` to take `FieldIdx` | Scott McMurray | -4/+3 |