Closed
Description
The feature gate is #[feature(simd_x86_updates)]
.
The Public API is 13 new intrinsics (probably overlooked in the simd_x86
feature). See rust-lang/stdarch#1178.
-
BMI1
-
AVX2
-
SSE2
-
SSE4.1
-
SSE4a
_mm_extracti_si64
_mm_inserti_si64
-
TBM
_bextri_u32
_bextri_u64
Steps
- Final Comment Period (FCP)
- Stabilization PR
Implementation History
- Various Fixes and enhancements in x86 intrinsics stdarch#1594
- Implement missing
sse4a
andtbm
intrinsics stdarch#1607
We cannot add _mm_malloc
and _mm_free
as they need access to OS, but core_arch
is a no_std
environment.
Metadata
Metadata
Assignees
Labels
Category: An issue tracking the progress of sth. like the implementation of an RFCTarget: x86 processors, 32 bit (like i686-*) (IA-32)Target: x86-64 processors (like x86_64-*) (also known as amd64 and x64)Relevant to the library API team, which will review and decide on the PR/issue.This issue / PR is in PFCP or FCP with a disposition to merge it.The final comment period is finished for this PR / Issue.