about summary refs log tree commit diff
path: root/compiler/rustc_llvm
AgeCommit message (Expand)AuthorLines
2025-07-31Rollup merge of #144712 - nnethercote:dedup-num-types, r=fmeaseJana Dönszelmann-0/+2
2025-07-31Tidy up `Cargo.toml` files.Nicholas Nethercote-0/+2
2025-07-31Rollup merge of #144232 - xacrimon:explicit-tail-call, r=WaffleLapkinStuart Cook-0/+26
2025-07-29cc dependencies: clarify commentRalf Jung-2/+2
2025-07-28Rollup merge of #144503 - bjorn3:lto_refactors3, r=petrochenkovMatthias Krüger-34/+0
2025-07-26Implement support for explicit tail calls in the MIR block builders and the L...Joel Wejdenstål-0/+26
2025-07-25Use the object crate rather than LLVM for extracting bitcode sectionsbjorn3-34/+0
2025-07-23RustWrapper: Suppress getNextNonDebugInfoInstructionWANG Rui-1/+1
2025-07-22Rollup merge of #142097 - ZuseZ4:offload-host1, r=oli-obk许杰友 Jieyou Xu (Joe)-0/+37
2025-07-20Rollup merge of #144116 - nikic:llvm-21-fixes, r=dianqkMatthias Krüger-1/+4
2025-07-19Rollup merge of #142444 - KMJ-007:autodiff-codegen-test, r=ZuseZ4Matthias Krüger-0/+13
2025-07-18add various wrappers for gpu code generationManuel Drehwald-0/+37
2025-07-18Pass wasm exception model to TargetOptionsNikita Popov-1/+4
2025-07-11Avoid building C++ for rustc_llvm with --compile-time-depsbjorn3-0/+8
2025-07-02awhile -> a while where appropriateнаб-1/+1
2025-07-02fix: Fix TypePrintFn flag passing for autodiff codegenKaran Janthe-0/+13
2025-05-31rustc_llvm: add Windows system libs only when cross-compiling from WindowsMateusz Mikuła-2/+2
2025-05-15Experimental cygwin support in rustc王宇逸-0/+1
2025-05-11Use `LLVMGetInlineAsm`Zalathar-27/+0
2025-05-01PassWrapper: adapt for llvm/llvm-project@f137c3d592e96330e450a8fd63ef7e8877fc...Erick Tryzelaar-0/+5
2025-04-29Rollup merge of #140400 - durin42:llvm-21-getguid, r=cuviperTrevor Gross-4/+9
2025-04-28Rollup merge of #139308 - Shourya742:2025-03-29-add-autodiff-inline, r=ZuseZ4Chris Denton-0/+21
2025-04-28PassWrapper: adapt for llvm/llvm-project@d3d856ad8469Augie Fackler-4/+9
2025-04-28remove noinline attribute and add alwaysinline after AD passbit-aloo-4/+6
2025-04-26Rollup merge of #140253 - SergioGasquez:feat/xtensa-asm-printer, r=cuviperMatthias Krüger-0/+1
2025-04-25add llvm wrappers and corresponding methods in attributebit-aloo-0/+19
2025-04-24feat: Add XtensaAsmPrinterSergio Gasquez-0/+1
2025-04-12fix LooseTypes flag and PrintMod behaviour, add debug helperManuel Drehwald-2/+28
2025-04-05Update the minimum external LLVM to 19Josh Stone-129/+14
2025-04-05Rollup merge of #137880 - EnzymeAD:autodiff-batching, r=oli-obkStuart Cook-0/+10
2025-04-04add autodiff batching backendManuel Drehwald-0/+10
2025-03-31PassWrapper: adapt for llvm/llvm-project@94122d58fc77079a291a3d008914006cb509...Augie Fackler-4/+9
2025-03-20coverage: Add LLVM plumbing for expansion regionsZalathar-0/+16
2025-03-16Auto merge of #137011 - LuuuXXX:promote-ohos-with-host-tools, r=Amanieubors-1/+2
2025-03-13Rollup merge of #138420 - zmodem:cfifunctionindex_fix, r=durin42Matthias Krüger-0/+9
2025-03-12Adapt to LLVM dropping CfiFunctionIndex::begin()/end()Hans Wennborg-0/+9
2025-03-11Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.Nicholas Nethercote-1/+0
2025-03-10Revert "Use workspace lints for crates in `compiler/` #138084"许杰友 Jieyou Xu (Joe)-3/+1
2025-03-09Rollup merge of #138084 - nnethercote:workspace-lints, r=jieyouxuMatthias Krüger-1/+3
2025-03-07Rollup merge of #138137 - ZequanWu:fix-triple, r=cuviperJacob Pratt-2/+6
2025-03-08Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.Nicholas Nethercote-1/+0
2025-03-08Specify rust lints for `compiler/` crates via Cargo.Nicholas Nethercote-0/+3
2025-03-06rename Triple to TargetZequan Wu-3/+3
2025-03-06setTargetTriple now accepts Triple rather than stringZequan Wu-0/+4
2025-03-06[llvm/PassWrapper] use `size_t` when building arg stringsJosh Stone-5/+5
2025-03-04promote ohos targets to tier to with host toolsLuuuXXX-1/+2
2025-03-01Auto merge of #133250 - DianQK:embed-bitcode-pgo, r=nikicbors-16/+50
2025-02-28compiler: bump `cc` to 1.2.16 to fix `x86` Windows jobs on newest Windows SDK许杰友 Jieyou Xu (Joe)-1/+1
2025-02-24Auto merge of #137271 - nikic:gep-nuw-2, r=scottmcmbors-0/+18
2025-02-23The embedded bitcode should always be prepared for LTO/ThinLTODianQK-16/+50