about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm
AgeCommit message (Expand)AuthorLines
2025-09-12Rollup merge of #144549 - folkertdev:va-arg-arm, r=saethlinStuart Cook-0/+15
2025-09-10Rollup merge of #146178 - folkertdev:static-align, r=jdonszelmann,ralfjung,tr...Matthias Krüger-0/+2
2025-09-09allow `#[rustc_align_static(N)]` on `static`sFolkert de Vries-0/+2
2025-09-09Auto merge of #145717 - BoxyUwU:erase_regions_rename, r=lcnrbors-3/+3
2025-09-09erase_regions to erase_and_anonymize_regionsBoxy-3/+3
2025-09-09Rollup merge of #146025 - Enselic:big-array-debuginfo-span, r=wesleywiserStuart Cook-4/+10
2025-09-08implement `va_arg` for arm in rustc itselfFolkert de Vries-0/+15
2025-09-07Rollup merge of #146209 - bjorn3:lto_refactors5, r=dianqkMatthias Krüger-22/+15
2025-09-06Rollup merge of #146236 - hkBst:gpu-1, r=ZuseZ4Matthias Krüger-1/+1
2025-09-06Remove want_summary argument from prepare_thinbjorn3-14/+7
2025-09-06Remove thin_link_data method from ThinBufferMethodsbjorn3-8/+8
2025-09-06Ensure fat LTO doesn't merge everything into the allocator modulebjorn3-1/+7
2025-09-05Rollup merge of #146144 - heiher:entry-func-features, r=petrochenkovLeón Orell Valerian Liehr-10/+22
2025-09-05gpu offload: change suspicious map into filterMarijn Schouten-1/+1
2025-09-04compiler: Apply target features to the entry functionWANG Rui-10/+22
2025-09-04Auto merge of #145955 - bjorn3:lto_refactors4, r=nnethercotebors-15/+7
2025-09-04Special case allocator module submission to avoid special casing it elsewherebjorn3-15/+7
2025-09-04Rollup merge of #145690 - sayantn:integer-funnel-shift, r=tgross35Jacob Pratt-8/+18
2025-09-04Rollup merge of #146134 - maurer:nvptx-sync, r=durin42Stuart Cook-0/+4
2025-09-04Rollup merge of #145932 - JamieCunliffe:target-feature-inlining, r=jackh726Stuart Cook-13/+47
2025-09-03Add `funnel_sh{l,r}` functions and intrinsicssayantn-8/+18
2025-09-02llvm: nvptx: Layout update to match LLVMMatthew Maurer-0/+4
2025-09-02Revert introduction of `[workspace.dependencies]`.Nicholas Nethercote-7/+7
2025-09-02Auto merge of #146059 - folkertdev:va-end-lifetime, r=saethlinbors-3/+6
2025-09-01Auto merge of #145721 - dpaoliello:ar050, r=bjorn3bors-0/+7
2025-08-31round pointer to alignment without going via intFolkert de Vries-3/+6
2025-08-30compiler: Include span of too huge array with `-Cdebuginfo=2`Martin Nordholts-4/+10
2025-08-29Rollup merge of #145967 - Enselic:big-enum-debuginfo-span, r=wesleywiserTrevor Gross-6/+19
2025-08-29Update to ar_archive_writer 0.5.1Daniel Paoliello-0/+7
2025-08-29Rollup merge of #145947 - nnethercote:workspace-members-2, r=KobzolStuart Cook-4/+4
2025-08-28Move ___asan_globals_registered exportbjorn3-0/+4
2025-08-28Only export the sanitizer symbols for LTO and move export code to cg_llvmbjorn3-0/+28
2025-08-28compiler: Include span of too huge enum with -Cdebuginfo=2Martin Nordholts-6/+19
2025-08-28Add `rustc-demangle` to `[workspace.dependencies]`.Nicholas Nethercote-1/+1
2025-08-28Add `measureme` to `[workspace.dependencies]`.Nicholas Nethercote-1/+1
2025-08-28Add `serde_json` to `[workspace.dependencies]`.Nicholas Nethercote-1/+1
2025-08-28Add `libc` to `[workspace.dependencies]`.Nicholas Nethercote-1/+1
2025-08-28Auto merge of #145877 - nikic:capture-address, r=tmiaskobors-4/+6
2025-08-27inline at the callsite & warn when target features mismatchJames Barford-Evans-13/+47
2025-08-27Add `itertools` to `[workspace.dependencies]`.Nicholas Nethercote-1/+1
2025-08-27Add `tracing` to `[workspace.dependencies]`.Nicholas Nethercote-1/+1
2025-08-27Add `bitflags` to `[workspace.dependencies]`.Nicholas Nethercote-1/+1
2025-08-26Rollup merge of #145867 - Zalathar:range-attr, r=nikicGuillaume Gomez-11/+27
2025-08-26Rollup merge of #145076 - ZhongyaoChen:feature/add-tier3-riscv64a23-target, r...Guillaume Gomez-1/+1
2025-08-26Use captures(address) instead of captures(none) for indirect argsNikita Popov-4/+6
2025-08-26Rollup merge of #145814 - bjorn3:codegen_worker_fatal_error, r=petrochenkovStuart Cook-67/+66
2025-08-26Assert that LLVM range-attribute values don't exceed 128 bitsZalathar-11/+27
2025-08-24Rename `llvm::Bool` aliases to standard const caseZalathar-34/+33
2025-08-24Replace the `llvm::Bool` typedef with a proper newtypeZalathar-34/+75
2025-08-24Directly raise fatal errors inside the codegen backendsbjorn3-67/+66