| Age | Commit message (Expand) | Author | Lines |
| 2025-09-12 | Rollup merge of #144549 - folkertdev:va-arg-arm, r=saethlin | Stuart Cook | -0/+15 |
| 2025-09-10 | Rollup merge of #146178 - folkertdev:static-align, r=jdonszelmann,ralfjung,tr... | Matthias Krüger | -0/+2 |
| 2025-09-09 | allow `#[rustc_align_static(N)]` on `static`s | Folkert de Vries | -0/+2 |
| 2025-09-09 | Auto merge of #145717 - BoxyUwU:erase_regions_rename, r=lcnr | bors | -3/+3 |
| 2025-09-09 | erase_regions to erase_and_anonymize_regions | Boxy | -3/+3 |
| 2025-09-09 | Rollup merge of #146025 - Enselic:big-array-debuginfo-span, r=wesleywiser | Stuart Cook | -4/+10 |
| 2025-09-08 | implement `va_arg` for arm in rustc itself | Folkert de Vries | -0/+15 |
| 2025-09-07 | Rollup merge of #146209 - bjorn3:lto_refactors5, r=dianqk | Matthias Krüger | -22/+15 |
| 2025-09-06 | Rollup merge of #146236 - hkBst:gpu-1, r=ZuseZ4 | Matthias Krüger | -1/+1 |
| 2025-09-06 | Remove want_summary argument from prepare_thin | bjorn3 | -14/+7 |
| 2025-09-06 | Remove thin_link_data method from ThinBufferMethods | bjorn3 | -8/+8 |
| 2025-09-06 | Ensure fat LTO doesn't merge everything into the allocator module | bjorn3 | -1/+7 |
| 2025-09-05 | Rollup merge of #146144 - heiher:entry-func-features, r=petrochenkov | León Orell Valerian Liehr | -10/+22 |
| 2025-09-05 | gpu offload: change suspicious map into filter | Marijn Schouten | -1/+1 |
| 2025-09-04 | compiler: Apply target features to the entry function | WANG Rui | -10/+22 |
| 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 | Revert introduction of `[workspace.dependencies]`. | Nicholas Nethercote | -7/+7 |
| 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-30 | compiler: Include span of too huge array with `-Cdebuginfo=2` | Martin Nordholts | -4/+10 |
| 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-29 | Rollup merge of #145947 - nnethercote:workspace-members-2, r=Kobzol | Stuart Cook | -4/+4 |
| 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 | Add `rustc-demangle` to `[workspace.dependencies]`. | Nicholas Nethercote | -1/+1 |
| 2025-08-28 | Add `measureme` to `[workspace.dependencies]`. | Nicholas Nethercote | -1/+1 |
| 2025-08-28 | Add `serde_json` to `[workspace.dependencies]`. | Nicholas Nethercote | -1/+1 |
| 2025-08-28 | Add `libc` to `[workspace.dependencies]`. | Nicholas Nethercote | -1/+1 |
| 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-27 | Add `itertools` to `[workspace.dependencies]`. | Nicholas Nethercote | -1/+1 |
| 2025-08-27 | Add `tracing` to `[workspace.dependencies]`. | Nicholas Nethercote | -1/+1 |
| 2025-08-27 | Add `bitflags` to `[workspace.dependencies]`. | Nicholas Nethercote | -1/+1 |
| 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 |