| Age | Commit message (Expand) | Author | Lines |
| 2025-08-20 | Auto merge of #144086 - clubby789:alloc-zeroed, r=nikic | bors | -0/+10 |
| 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-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 | [AVR] Changed data_layout | Tom Vijlbrief | -0/+6 |
| 2025-08-11 | llvm: Accept new LLVM lifetime format | Matthew Maurer | -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 |
| 2025-08-08 | Rollup merge of #144192 - RalfJung:atomicrmw-ptr, r=nikic | Trevor Gross | -8/+6 |
| 2025-08-08 | Remove bitcode_llvm_cmdline | bjorn3 | -5/+6 |
| 2025-08-08 | Rollup merge of #145051 - bjorn3:prevent_linkage_symbol_name_collision, r=pet... | Stuart Cook | -3/+3 |
| 2025-08-08 | Rollup merge of #144999 - Zalathar:remove-mcdc, r=oli-obk | Stuart Cook | -232/+8 |
| 2025-08-07 | Enable f16 and f128 on targets that were fixed in LLVM21 | Trevor Gross | -11/+13 |
| 2025-08-07 | Auto merge of #145043 - Zalathar:rollup-3dbvdrm, r=Zalathar | bors | -6/+12 |
| 2025-08-07 | Prevent name collisions with internal implementation details | bjorn3 | -3/+3 |
| 2025-08-07 | Rollup merge of #138689 - jedbrown:jed/nvptx-target-feature, r=ZuseZ4 | Stuart Cook | -6/+12 |