]> git.lizzy.rs Git - rust.git/commit
Auto merge of #107269 - bjorn3:sync_cg_clif-2023-01-24, r=bjorn3
authorbors <bors@rust-lang.org>
Fri, 27 Jan 2023 00:03:09 +0000 (00:03 +0000)
committerbors <bors@rust-lang.org>
Fri, 27 Jan 2023 00:03:09 +0000 (00:03 +0000)
commita2d002afe70015f621771d00c9cb4fe115f8cb11
tree74229ed29090d8ee41ed826ae61e610e727e2397
parentd7948c843de94245c794e8c63dd4301a78bb5ba3
parent3808bc4639468018b1e5c30e1cd2e6905485ce67
Auto merge of #107269 - bjorn3:sync_cg_clif-2023-01-24, r=bjorn3

Sync rustc_codegen_cranelift

For cg_clif itself there have been a couple of bug fixes since the last sync, a Cranelift update and implemented all remaining simd platform intrinsics used by `std::simd`. (`std::arch` still misses a lot though) Most of the diff is from reworking of the cg_clif build system though.

r? `@ghost`

`@rustbot` label +A-codegen +A-cranelift +T-compiler
compiler/rustc_codegen_cranelift/src/common.rs
compiler/rustc_codegen_cranelift/src/intrinsics/mod.rs