about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
AgeCommit message (Expand)AuthorLines
2025-02-09Auto merge of #136751 - bjorn3:update_rustfmt, r=Mark-Simulacrumbors-264/+290
2025-02-09Auto merge of #136754 - Urgau:rollup-qlkhjqr, r=Urgaubors-1/+5
2025-02-08Rollup merge of #136706 - workingjubilee:finish-up-rustc-abi-updates, r=compi...Jubilee-6/+5
2025-02-09Rollup merge of #136659 - wesleywiser:dwarf_version_lto_merge_behavior, r=jie...Urgau-1/+5
2025-02-08Rustfmtbjorn3-264/+290
2025-02-08Pick the max DWARF version when LTO'ing modules with different versionsWesley Wiser-1/+5
2025-02-08Rollup merge of #136691 - bjorn3:linkage_cleanup, r=jieyouxuMatthias Krüger-6/+1
2025-02-08Rollup merge of #136640 - Zalathar:debuginfo-align-bits, r=compiler-errorsMatthias Krüger-8/+5
2025-02-07compiler: remove reexports from rustc_target::callconvJubilee Young-6/+5
2025-02-07Remove Linkage::Appendingbjorn3-1/+0
2025-02-07Remove Linkage::Privatebjorn3-5/+1
2025-02-06Remove dead code from rustc_codegen_llvm and the LLVM wrapperDaniel Paoliello-29/+0
2025-02-06Debuginfo for function ZSTs should have alignment of 8 bits, not 1 bitZalathar-8/+5
2025-02-06Auto merge of #136471 - safinaskar:parallel, r=SparrowLiibors-2/+2
2025-02-06Remove some unused glob re-exportsZalathar-4/+0
2025-02-06Remove the `mod llvm_` hack, which should no longer be necessaryZalathar-8/+3
2025-02-05Rollup merge of #136375 - Zalathar:llvm-di-builder, r=workingjubileeLeón Orell Valerian Liehr-62/+121
2025-02-04Auto merge of #135760 - scottmcm:disjoint-bitor, r=WaffleLapkinbors-0/+17
2025-02-03tree-wide: parallel: Fully removed all `Lrc`, replaced with `Arc`Askar Safin-2/+2
2025-02-02Handle the case where the `or disjoint` folds immediately to a constantScott McMurray-1/+7
2025-02-02Rollup merge of #136426 - oli-obk:push-nkpuulwurykn, r=compiler-errorsMatthias Krüger-2/+8
2025-02-01Explain why we retroactively change a static initializer to have a different ...Oli Scherer-2/+8
2025-01-31Override `disjoint_or` in the LLVM backendScott McMurray-0/+11
2025-02-01Explain why (some) pointer/length strings are `*const c_uchar`Zalathar-0/+12
2025-02-01Add FIXME for auditing optional parameters passed to DIBuilderZalathar-0/+4
2025-02-01Use `LLVMDIBuilderCreateDebugLocation`Zalathar-7/+9
2025-02-01Use `LLVMDIBuilderCreateLexicalBlockFile`Zalathar-10/+17
2025-02-01Use `LLVMDIBuilderCreateLexicalBlock`Zalathar-9/+9
2025-02-01Use `LLVMDIBuilderCreateNameSpace`Zalathar-17/+18
2025-02-01Use `LLVMDIBuilderFinalize`Zalathar-3/+3
2025-02-01Introduce `DIBuilderBox`, an owning pointer to `DIBuilder`Zalathar-20/+53
2025-01-31Add link attribute for Enzyme's FFIBen Kimock-2/+7
2025-01-31Auto merge of #136332 - jhpratt:rollup-aa69d0e, r=jhprattbors-9/+11
2025-01-31Rollup merge of #133429 - EnzymeAD:autodiff-middle, r=oli-obkJacob Pratt-9/+11
2025-01-31Auto merge of #135318 - compiler-errors:vtable-fixes, r=lcnrbors-15/+18
2025-01-30Auto merge of #136318 - matthiaskrgr:rollup-a159mzo, r=matthiaskrgrbors-22/+156
2025-01-30Rollup merge of #136180 - lukas-code:typed-valtree, r=oli-obkMatthias Krüger-1/+1
2025-01-30Rollup merge of #135026 - Flakebi:global-addrspace, r=saethlinMatthias Krüger-21/+155
2025-01-30introduce `ty::Value`Lukas Markeffsky-1/+1
2025-01-30Use ExistentialTraitRef throughout codegenMichael Goulet-15/+13
2025-01-30Do not treat vtable supertraits as distinct when bound with different bound varsMichael Goulet-2/+7
2025-01-29Clean up uses of the unstable `dwarf_version` optionWesley Wiser-25/+27
2025-01-29upstream rustc_codegen_ssa/rustc_middle changes for enzyme/autodiffManuel Drehwald-9/+11
2025-01-29Rollup merge of #136147 - RalfJung:required-target-features-check-not-add, r=...León Orell Valerian Liehr-50/+6
2025-01-28ABI-required target features: warn when they are missing in base CPU (rather ...Ralf Jung-50/+6
2025-01-27Change `collect_and_partition_mono_items` tuple return type to a structOli Scherer-2/+4
2025-01-26Consistently use the most significant bit of vector masksJörn Horstmann-93/+104
2025-01-25Auto merge of #128657 - clubby789:optimize-none, r=fee1-dead,WaffleLapkinbors-7/+10
2025-01-24Rollup merge of #135581 - EnzymeAD:refactor-codgencx, r=oli-obkMatthias Krüger-50/+238
2025-01-24Make CodegenCx and Builder genericManuel Drehwald-50/+238