| Age | Commit message (Expand) | Author | Lines |
| 2025-09-04 | Auto merge of #145955 - bjorn3:lto_refactors4, r=nnethercote | bors | -15/+7 |
| 2025-09-04 | Special case allocator module submission to avoid special casing it elsewhere | bjorn3 | -15/+7 |
| 2025-09-04 | Rollup merge of #145690 - sayantn:integer-funnel-shift, r=tgross35 | Jacob Pratt | -8/+18 |
| 2025-09-04 | Rollup merge of #146134 - maurer:nvptx-sync, r=durin42 | Stuart Cook | -0/+4 |
| 2025-09-04 | Rollup merge of #145932 - JamieCunliffe:target-feature-inlining, r=jackh726 | Stuart Cook | -13/+47 |
| 2025-09-03 | Add `funnel_sh{l,r}` functions and intrinsics | sayantn | -8/+18 |
| 2025-09-02 | llvm: nvptx: Layout update to match LLVM | Matthew Maurer | -0/+4 |
| 2025-09-02 | Auto merge of #146059 - folkertdev:va-end-lifetime, r=saethlin | bors | -3/+6 |
| 2025-09-01 | Auto merge of #145721 - dpaoliello:ar050, r=bjorn3 | bors | -0/+7 |
| 2025-08-31 | round pointer to alignment without going via int | Folkert de Vries | -3/+6 |
| 2025-08-29 | Rollup merge of #145967 - Enselic:big-enum-debuginfo-span, r=wesleywiser | Trevor Gross | -6/+19 |
| 2025-08-29 | Update to ar_archive_writer 0.5.1 | Daniel Paoliello | -0/+7 |
| 2025-08-28 | Move ___asan_globals_registered export | bjorn3 | -0/+4 |
| 2025-08-28 | Only export the sanitizer symbols for LTO and move export code to cg_llvm | bjorn3 | -0/+28 |
| 2025-08-28 | compiler: Include span of too huge enum with -Cdebuginfo=2 | Martin Nordholts | -6/+19 |
| 2025-08-28 | Auto merge of #145877 - nikic:capture-address, r=tmiasko | bors | -4/+6 |
| 2025-08-27 | inline at the callsite & warn when target features mismatch | James Barford-Evans | -13/+47 |
| 2025-08-26 | Rollup merge of #145867 - Zalathar:range-attr, r=nikic | Guillaume Gomez | -11/+27 |
| 2025-08-26 | Rollup merge of #145076 - ZhongyaoChen:feature/add-tier3-riscv64a23-target, r... | Guillaume Gomez | -1/+1 |
| 2025-08-26 | Use captures(address) instead of captures(none) for indirect args | Nikita Popov | -4/+6 |
| 2025-08-26 | Rollup merge of #145814 - bjorn3:codegen_worker_fatal_error, r=petrochenkov | Stuart Cook | -67/+66 |
| 2025-08-26 | Assert that LLVM range-attribute values don't exceed 128 bits | Zalathar | -11/+27 |
| 2025-08-24 | Rename `llvm::Bool` aliases to standard const case | Zalathar | -34/+33 |
| 2025-08-24 | Replace the `llvm::Bool` typedef with a proper newtype | Zalathar | -34/+75 |
| 2025-08-24 | Directly raise fatal errors inside the codegen backends | bjorn3 | -67/+66 |
| 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 |