| Age | Commit message (Expand) | Author | Lines |
| 2025-08-21 | Rollup merge of #145705 - folkertdev:prefetch-remove-as-cast, r=RalfJung | Jacob Pratt | -1/+1 |
| 2025-08-21 | remove an `as` cast in prefetch codegen | Folkert de Vries | -1/+1 |
| 2025-08-21 | Rollup merge of #145297 - adwinwhite:recursive-debuginfo, r=wesleywiser | Jacob Pratt | -16/+38 |
| 2025-08-20 | Auto merge of #145259 - nikic:read-only-capture, r=wesleywiser | bors | -1/+7 |
| 2025-08-20 | Auto merge of #144086 - clubby789:alloc-zeroed, r=nikic | bors | -0/+10 |
| 2025-08-20 | Tell LLVM about read-only captures | Nikita Popov | -1/+7 |
| 2025-08-20 | Pass `alloc-variant-zeroed` to LLVM | clubby789 | -0/+10 |
| 2025-08-20 | Rollup merge of #145626 - folkertdev:prefetch-fallback, r=Amanieu | Jacob Pratt | -1/+7 |
| 2025-08-20 | make `prefetch` intrinsics safe | Folkert de Vries | -1/+7 |
| 2025-08-19 | Auto merge of #145600 - jieyouxu:rollup-jw0bpnt, r=jieyouxu | bors | -1/+1 |
| 2025-08-19 | Rollup merge of #145429 - bjorn3:codegen_fn_attrs_improvements, r=jdonszelmann | 许杰友 Jieyou Xu (Joe) | -1/+1 |
| 2025-08-19 | Rollup merge of #145099 - heiher:loong-32s, r=folkertdev | 许杰友 Jieyou Xu (Joe) | -0/+1 |
| 2025-08-19 | Rollup merge of #140740 - ojeda:indirect-branch-cs-prefix, r=davidtwco | 许杰友 Jieyou Xu (Joe) | -0/+9 |
| 2025-08-19 | Rollup merge of #145484 - Zalathar:archive-builder, r=bjorn3 | Stuart Cook | -334/+6 |
| 2025-08-19 | Rollup merge of #145432 - Zalathar:target-machine, r=wesleywiser | Stuart Cook | -17/+14 |
| 2025-08-19 | completely remove rva23s64 | Zhongyao Chen | -5/+1 |
| 2025-08-18 | Rollup merge of #145420 - Zalathar:llvm-c, r=WaffleLapkin | Stuart Cook | -9/+14 |
| 2025-08-18 | Rollup merge of #145309 - winstonallo:issue-145271-fix, r=tgross35 | Stuart Cook | -0/+9 |
| 2025-08-17 | Add -Zindirect-branch-cs-prefix (from draft PR) | Alice Ryhl | -0/+9 |
| 2025-08-16 | Remove `LlvmArchiveBuilder` and supporting code/bindings | Zalathar | -334/+6 |
| 2025-08-15 | Simplify the `args_cstr_buff` assertion | Zalathar | -5/+4 |
| 2025-08-15 | Avoid an unnecessary intermediate `&mut` reference | Zalathar | -1/+1 |
| 2025-08-15 | Avoid an explicit cast from `*const c_uchar` to `*const c_char` | Zalathar | -3/+3 |
| 2025-08-15 | Declare module `rustc_codegen_llvm::back` in the normal way | Zalathar | -8/+6 |
| 2025-08-15 | Merge link_name and export_name | bjorn3 | -1/+1 |
| 2025-08-15 | Use `LLVMGetTypeKind` | Zalathar | -7/+11 |
| 2025-08-15 | Rollup merge of #145275 - StackOverflowExcept1on:fix-wasm32v1-none, r=alexcri... | Stuart Cook | -1/+16 |
| 2025-08-15 | Rollup merge of #145120 - maurer:llvm-time, r=nikic | Stuart Cook | -1/+5 |
| 2025-08-15 | Rollup merge of #145004 - bjorn3:remove_unused_fields, r=WaffleLapkin | Stuart Cook | -5/+6 |
| 2025-08-15 | Use `LLVMSetTailCallKind` | Zalathar | -2/+3 |
| 2025-08-14 | Remove lto inline logic | Marcelo Domínguez | -79/+1 |
| 2025-08-14 | Remove inlining for autodiff handling | Marcelo Domínguez | -7/+1 |
| 2025-08-14 | Complete functionality and general cleanup | Marcelo Domínguez | -171/+230 |
| 2025-08-14 | Basic implementation of `autodiff` intrinsic | Marcelo Domínguez | -238/+142 |
| 2025-08-14 | Rollup merge of #145323 - scrabsha:push-pqwvmznzzmpr, r=jdonszelmann | Guillaume Gomez | -3/+6 |
| 2025-08-14 | Rollup merge of #145266 - camsteffen:reduce-queries, r=petrochenkov | Guillaume Gomez | -24/+19 |
| 2025-08-13 | Port the `#[linkage]` attribute to the new attribute system | Sasha Pourcelot | -3/+6 |
| 2025-08-13 | fix(compiler/rustc_codegen_llvm): apply `target-cpu` attribute | StackOverflowExcept1on | -1/+16 |
| 2025-08-13 | Rollup merge of #145241 - tomtor:avr-layout, r=nikic | Guillaume Gomez | -0/+6 |
| 2025-08-13 | Set NumRegisterParameters LLVM module flag to `N` when `-Zregparm=N` is | winstonallo | -0/+9 |
| 2025-08-13 | Cleanup assoc parent utils | Cameron Steffen | -24/+19 |
| 2025-08-13 | Auto merge of #145093 - nikic:dead-on-return, r=nnethercote | bors | -1/+12 |
| 2025-08-12 | fix(debuginfo): handle false positives in overflow check | Adwin White | -16/+38 |
| 2025-08-12 | [AVR] Changed data_layout | Tom Vijlbrief | -0/+6 |
| 2025-08-11 | llvm: Accept new LLVM lifetime format | Matthew Maurer | -1/+5 |
| 2025-08-11 | Add new Tier-3 target: riscv64a23-unknown-linux-gnu | Chen Zhongyao | -1/+5 |
| 2025-08-11 | Set dead_on_return attribute for indirect arguments | Nikita Popov | -1/+12 |
| 2025-08-09 | rustc_target: Add the `32s` target feature for LoongArch | WANG Rui | -0/+1 |
| 2025-08-08 | Stop using uadd.with.overflow | Scott McMurray | -7/+19 |
| 2025-08-08 | Rollup merge of #144987 - tgross35:llvm21-f16-f128, r=nikic | Trevor Gross | -11/+13 |