Commit 92d8bf9
authored
Rollup merge of rust-lang#101861 - wesleywiser:update_stdarch, r=Amanieu
Update stdarch
This pulls in the following changes:
- [Use simd_bitmask intrinsic in a couple of places](rust-lang/stdarch@9f09287)
- [Remove simd_shuffle<n> usage in favor of simd_shuffle](rust-lang/stdarch@3fd17e4)
- [Remove late specifiers in __cpuid_count](rust-lang/stdarch@f1db941)
- Helps with rust-lang#101346
- [Use mov and xchg instead of movl(q) and xchgl(q)](rust-lang/stdarch@3049a31)
- [Bump cfg-if dependency to 1.0](rust-lang/stdarch@f305cc8)
- [Fix documentation of __m256bh and __m512bh structs](rust-lang/stdarch@699c093)
r? ``@Amanieu``3 files changed
+8
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
507 | 507 | | |
508 | 508 | | |
509 | 509 | | |
| 510 | + | |
| 511 | + | |
| 512 | + | |
| 513 | + | |
510 | 514 | | |
511 | 515 | | |
512 | 516 | | |
| |||
4613 | 4617 | | |
4614 | 4618 | | |
4615 | 4619 | | |
4616 | | - | |
| 4620 | + | |
4617 | 4621 | | |
4618 | 4622 | | |
4619 | 4623 | | |
| |||
4637 | 4641 | | |
4638 | 4642 | | |
4639 | 4643 | | |
4640 | | - | |
| 4644 | + | |
4641 | 4645 | | |
4642 | 4646 | | |
4643 | 4647 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
- crates/core_arch/src/macros.rs+12-12
- crates/core_arch/src/simd_llvm.rs+1-7
- crates/core_arch/src/x86/avx2.rs+1-3
- crates/core_arch/src/x86/cpuid.rs+14-14
- crates/core_arch/src/x86/mod.rs+2-2
- crates/core_arch/src/x86/sse2.rs+1-3
- crates/core_arch/src/x86/sse3.rs+1-5
- crates/std_detect/Cargo.toml+1-1
- crates/stdarch-test/Cargo.toml+1-1
0 commit comments