| Age | Commit message (Expand) | Author | Lines |
| 2025-07-11 | Rollup merge of #143633 - dillona:noinline-assert, r=fee1-dead | Matthias Krüger | -1/+1 |
| 2025-07-11 | Auto merge of #142911 - mejrs:unsized, r=compiler-errors | bors | -16/+0 |
| 2025-07-10 | Rollup merge of #143722 - oli-obk:sound-llvm, r=dianqk | Trevor Gross | -7/+9 |
| 2025-07-10 | Rollup merge of #143632 - dillona:ffi-param-names, r=jieyouxu | Matthias Krüger | -2/+2 |
| 2025-07-10 | Rollup merge of #143599 - folkertdev:x86-asm-syntax-global-naked-asm, r=Amanieu | Matthias Krüger | -7/+15 |
| 2025-07-10 | Make some "safe" llvm ops actually sound | Oli Scherer | -7/+9 |
| 2025-07-09 | Add opaque TypeId handles for CTFE | Oli Scherer | -10/+13 |
| 2025-07-09 | emit `.att_syntax` when global/naked asm use that option | Folkert de Vries | -7/+15 |
| 2025-07-08 | fix: correct assertion to check for 'noinline' attribute presence before removal | Dillon Amburgey | -1/+1 |
| 2025-07-08 | fix: correct parameter names in LLVMRustBuildMinNum and LLVMRustBuildMaxNum F... | Dillon Amburgey | -2/+2 |
| 2025-07-07 | Remove support for dynamic allocas | mejrs | -16/+0 |
| 2025-07-07 | Auto merge of #143601 - matthiaskrgr:rollup-9iw2sqk, r=matthiaskrgr | bors | -1/+0 |
| 2025-07-07 | Rollup merge of #143572 - yotamofek:pr/unused-allow-attrs, r=fee1-dead | Matthias Krüger | -1/+0 |
| 2025-07-07 | Auto merge of #143182 - xdoardo:more-addrspace, r=workingjubilee | bors | -50/+59 |
| 2025-07-07 | Remove unused allow attrs | Yotam Ofek | -1/+0 |
| 2025-07-07 | compiler: Deduplicate `must_emit_unwind_tables()` comments | Martin Nordholts | -15/+0 |
| 2025-07-07 | rustc_codegen_llvm: Remove reference to non-existing `no_landing_pads()` | Martin Nordholts | -6/+5 |
| 2025-07-07 | compiler: Parse `p-` specs in datalayout string, allow definition of custom d... | Edoardo Marangoni | -50/+59 |
| 2025-07-05 | use `div_ceil` instead of manual logic | Folkert de Vries | -2/+2 |
| 2025-07-05 | use `is_multiple_of` instead of manual modulo | Folkert de Vries | -1/+1 |
| 2025-07-04 | Rollup merge of #143387 - dpaoliello:shouldpanicfn, r=bjorn3 | Matthias Krüger | -8/+37 |
| 2025-07-03 | Always use the pure Rust fallback instead of `llvm.{maximum,minimum}` | Urgau | -12/+14 |
| 2025-07-03 | Make __rust_alloc_error_handler_should_panic a function | Daniel Paoliello | -8/+37 |
| 2025-07-03 | Merge run_fat_lto, optimize_fat and autodiff into run_and_optimize_fat_lto | bjorn3 | -28/+15 |
| 2025-07-03 | Remove unused config param from WriteBackendMethods::autodiff | bjorn3 | -4/+1 |
| 2025-07-03 | Move dcx creation into WriteBackendMethods::codegen | bjorn3 | -3/+4 |
| 2025-07-03 | Remove LtoModuleCodegen | bjorn3 | -13/+10 |
| 2025-07-03 | setup CI and tidy to use typos for spellchecking and fix few typos | klensy | -4/+4 |
| 2025-07-01 | Rollup merge of #143125 - tgross35:aarch64-neon-llvm19-f16, r=cuviper | Matthias Krüger | -0/+8 |
| 2025-06-30 | Rollup merge of #143140 - RalfJung:ptr-into-parts, r=oli-obk | Matthias Krüger | -1/+1 |
| 2025-06-30 | Disable f16 on Aarch64 without neon for llvm < 20.1.1 | Trevor Gross | -0/+8 |
| 2025-06-29 | Rollup merge of #142078 - sayantn:more-intrinsics, r=workingjubilee | Guillaume Gomez | -1/+16 |
| 2025-06-29 | give Pointer::into_parts a more scary name and offer a safer alternative | Ralf Jung | -1/+1 |
| 2025-06-25 | Auto merge of #143026 - jdonszelmann:rollup-z7mkuyt, r=jdonszelmann | bors | -1/+22 |
| 2025-06-25 | Rollup merge of #142809 - KMJ-007:ad-type-analysis-flag, r=ZuseZ4 | Jana Dönszelmann | -1/+22 |
| 2025-06-25 | Auto merge of #142879 - Mark-Simulacrum:opt-cleanup, r=WaffleLapkin | bors | -2/+1 |
| 2025-06-25 | added PrintTAFn flag for autodiff | Karan Janthe | -1/+22 |
| 2025-06-22 | Remove dead instructions in terminate blocks | Mark Rousskov | -2/+1 |
| 2025-06-22 | centralize `-Zmin-function-alignment` logic | Folkert de Vries | -5/+1 |
| 2025-06-19 | various minor target feature cleanups | Ralf Jung | -11/+11 |
| 2025-06-19 | line-wrap and extend comments, typos | Ralf Jung | -5/+5 |
| 2025-06-19 | cg_gcc: properly populate cfg(target_features) with -Ctarget-features | Ralf Jung | -16/+16 |
| 2025-06-19 | move -Ctarget-feature handling into shared code | Ralf Jung | -145/+41 |
| 2025-06-19 | move cfg(target_feature) computation into shared place | Ralf Jung | -80/+7 |
| 2025-06-18 | Auto merge of #141061 - dpaoliello:shimasfn, r=bjorn3 | bors | -32/+42 |
| 2025-06-17 | Rollup merge of #142588 - ZuseZ4:generic-ctx-imprv, r=oli-obk | Jacob Pratt | -9/+6 |
| 2025-06-16 | add and use generic get_const_int function | Manuel Drehwald | -7/+4 |
| 2025-06-16 | Change __rust_no_alloc_shim_is_unstable to be a function | Daniel Paoliello | -32/+42 |
| 2025-06-16 | make more CodegenCx function generic | Manuel Drehwald | -2/+2 |
| 2025-06-16 | Fix RISC-V C function ABI when passing/returning structs containing floats | beetrees | -1/+1 |