| Age | Commit message (Expand) | Author | Lines |
| 2025-06-15 | Rollup merge of #142389 - beetrees:cranelift-arg-ext, r=bjorn3 | León Orell Valerian Liehr | -1/+1 |
| 2025-06-14 | Rollup merge of #141811 - mejrs:bye_locals, r=compiler-errors | Matthias Krüger | -4/+2 |
| 2025-06-13 | tests: Convert two handwritten minicores to add-core-stubs | Jubilee Young | -5/+3 |
| 2025-06-13 | Rollup merge of #142176 - workingjubilee:dont-shuffle-bswaps-per-arch, r=nikic | Matthias Krüger | -16/+45 |
| 2025-06-13 | Unimplement unsized_locals | mejrs | -4/+2 |
| 2025-06-12 | Apply ABI attributes on return types in `rustc_codegen_cranelift` | beetrees | -1/+1 |
| 2025-06-09 | tests: Revise dont-shuffle-bswaps-opt3 per tested arch | Jubilee Young | -15/+16 |
| 2025-06-09 | tests: Copy dont-shuffle-bswaps per tested opt level | Jubilee Young | -2/+30 |
| 2025-06-09 | -Zretpoline and -Zretpoline-external-thunk flags (target modifiers) to enable... | Andrew Zhogin | -0/+29 |
| 2025-06-04 | x86 (32/64): go back to passing SIMD vectors by-ptr | Ralf Jung | -24/+17 |
| 2025-05-30 | Auto merge of #139385 - joboet:threadlocal_address, r=nikic | bors | -6/+10 |
| 2025-05-29 | rustc_codegen_llvm: use `threadlocal.address` intrinsic to access TLS | joboet | -6/+10 |
| 2025-05-29 | Rollup merge of #138285 - beetrees:repr128-stable, r=traviscross,bjorn3 | Jacob Pratt | -3/+0 |
| 2025-05-28 | Rollup merge of #140697 - Sa4dUs:split-autodiff, r=ZuseZ4 | Trevor Gross | -15/+15 |
| 2025-05-28 | Stabilise `repr128` | beetrees | -3/+0 |
| 2025-05-27 | tests: mark option-niche-eq as fixed on LLVM 21 | Augie Fackler | -15/+11 |
| 2025-05-26 | Auto merge of #138489 - tmiasko:call-tmps-lifetime, r=workingjubilee | bors | -29/+73 |
| 2025-05-25 | Rollup merge of #140950 - clubby789:nonzero-ord-test, r=Mark-Simulacrum | Jacob Pratt | -10/+52 |
| 2025-05-23 | Rollup merge of #140832 - workingjubilee:aarch64-linux-should-use-frame-point... | Matthias Krüger | -1/+3 |
| 2025-05-21 | Update generic tests | Marcelo Domínguez | -2/+2 |
| 2025-05-21 | Update codegen and pretty tests | Marcelo Domínguez | -13/+13 |
| 2025-05-17 | Describe lifetime of call argument temporaries passed indirectly | Tomasz Miąsko | -29/+73 |
| 2025-05-17 | aarch64-linux: Default to FramePointer::NonLeaf | Jubilee Young | -1/+3 |
| 2025-05-12 | Add failing tests for some Option optimizations | clubby789 | -11/+41 |
| 2025-05-12 | Add test for Ord impl for Option::NonZero | clubby789 | -0/+12 |
| 2025-05-11 | feat: add codegen test | HaeNoe | -0/+42 |
| 2025-05-04 | Rollup merge of #140457 - fneddy:fix_s390x_codegen_const_vector, r=Mark-Simul... | Trevor Gross | -1/+5 |
| 2025-05-04 | Rollup merge of #140456 - fneddy:fix_s390x_codegen_simd_ext_ins_dyn, r=wesley... | Stuart Cook | -1/+15 |
| 2025-05-03 | Fix test simd/extract-insert-dyn on s390x | Eduard Stefes | -1/+15 |
| 2025-05-01 | Stabilize `select_unpredictable` | Amanieu d'Antras | -1/+0 |
| 2025-04-29 | enable msa feature for mips in codegen tests | Adrian Friedli | -2/+13 |
| 2025-04-28 | Rollup merge of #139656 - scottmcm:stabilize-slice-as-chunks, r=dtolnay | Chris Denton | -1/+0 |
| 2025-04-28 | Use target-cpu=z13 on s390x codegen const vector test | Eduard Stefes | -1/+5 |
| 2025-04-28 | remove noinline attribute and add alwaysinline after AD pass | bit-aloo | -0/+23 |
| 2025-04-24 | Rollup merge of #139700 - EnzymeAD:autodiff-flags, r=oli-obk | Matthias Krüger | -0/+45 |
| 2025-04-24 | Rollup merge of #139261 - RalfJung:msvc-align-mitigation, r=oli-obk | Matthias Krüger | -1/+6 |
| 2025-04-24 | Auto merge of #139309 - RalfJung:abi_unsupported_vector_types, r=fee1-dead,tr... | bors | -24/+34 |
| 2025-04-23 | wasm, arm, x86-without-SSE need simd to be explicitly enabled | Ralf Jung | -23/+33 |
| 2025-04-21 | Rollup merge of #134213 - folkertdev:stabilize-naked-functions, r=tgross35,Am... | Chris Denton | -7/+5 |
| 2025-04-20 | Rollup merge of #137953 - RalfJung:simd-intrinsic-masks, r=WaffleLapkin | Chris Denton | -0/+57 |
| 2025-04-20 | simd intrinsics with mask: accept unsigned integer masks | Ralf Jung | -0/+57 |
| 2025-04-20 | make abi_unsupported_vector_types a hard error | Ralf Jung | -1/+1 |
| 2025-04-20 | stabilize `naked_functions` | Folkert de Vries | -7/+5 |
| 2025-04-19 | Make `#[naked]` an unsafe attribute | Folkert de Vries | -56/+50 |
| 2025-04-18 | Rollup merge of #139989 - durin42:llvm-21-issue-101082, r=cuviper | Matthias Krüger | -10/+2 |
| 2025-04-17 | Rollup merge of #139967 - jieyouxu:auxiliary, r=wesleywiser | Matthias Krüger | -1/+1 |
| 2025-04-17 | Rollup merge of #139351 - EnzymeAD:autodiff-batching2, r=oli-obk | Matthias Krüger | -0/+113 |
| 2025-04-17 | tests: adjust 101082 test for LLVM 21 fix | Augie Fackler | -10/+2 |
| 2025-04-17 | tests: use `//@ ignore-auxiliary` with backlinked primary test file | Jieyou Xu | -1/+1 |
| 2025-04-17 | Auto merge of #139940 - matthiaskrgr:rollup-rd4d3fn, r=matthiaskrgr | bors | -3/+2 |