-
Notifications
You must be signed in to change notification settings - Fork 13.3k
Tracking Issue for sha512_sm_x86
#126624
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Labels
A-SIMD
Area: SIMD (Single Instruction Multiple Data)
A-target-feature
Area: Enabling/disabling target features like AVX, Neon, etc.
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
I-libs-api-nominated
Nominated for discussion during a libs-api team meeting.
T-lang
Relevant to the language team, which will review and decide on the PR/issue.
Comments
x86_sha512_sm
sha512_sm_x86
This was referenced Jun 19, 2024
matthiaskrgr
added a commit
to matthiaskrgr/rust
that referenced
this issue
Aug 2, 2024
Added SHA512, SM3, SM4 target-features and `sha512_sm_x86` feature gate This is an effort towards rust-lang#126624. This adds support for these 3 target-features and introduces the feature flag `sha512_sm_x86`, which would gate these target-features and the yet-to-be-implemented detection and intrinsics in stdarch.
matthiaskrgr
added a commit
to matthiaskrgr/rust
that referenced
this issue
Aug 2, 2024
Added SHA512, SM3, SM4 target-features and `sha512_sm_x86` feature gate This is an effort towards rust-lang#126624. This adds support for these 3 target-features and introduces the feature flag `sha512_sm_x86`, which would gate these target-features and the yet-to-be-implemented detection and intrinsics in stdarch.
jieyouxu
added a commit
to jieyouxu/rust
that referenced
this issue
Aug 2, 2024
Added SHA512, SM3, SM4 target-features and `sha512_sm_x86` feature gate This is an effort towards rust-lang#126624. This adds support for these 3 target-features and introduces the feature flag `sha512_sm_x86`, which would gate these target-features and the yet-to-be-implemented detection and intrinsics in stdarch.
jieyouxu
added a commit
to jieyouxu/rust
that referenced
this issue
Aug 2, 2024
Added SHA512, SM3, SM4 target-features and `sha512_sm_x86` feature gate This is an effort towards rust-lang#126624. This adds support for these 3 target-features and introduces the feature flag `sha512_sm_x86`, which would gate these target-features and the yet-to-be-implemented detection and intrinsics in stdarch.
jieyouxu
added a commit
to jieyouxu/rust
that referenced
this issue
Aug 3, 2024
Added SHA512, SM3, SM4 target-features and `sha512_sm_x86` feature gate This is an effort towards rust-lang#126624. This adds support for these 3 target-features and introduces the feature flag `sha512_sm_x86`, which would gate these target-features and the yet-to-be-implemented detection and intrinsics in stdarch.
matthiaskrgr
added a commit
to matthiaskrgr/rust
that referenced
this issue
Aug 3, 2024
Added SHA512, SM3, SM4 target-features and `sha512_sm_x86` feature gate This is an effort towards rust-lang#126624. This adds support for these 3 target-features and introduces the feature flag `sha512_sm_x86`, which would gate these target-features and the yet-to-be-implemented detection and intrinsics in stdarch.
rust-timer
added a commit
to rust-lang-ci/rust
that referenced
this issue
Aug 3, 2024
Rollup merge of rust-lang#126704 - sayantn:sha, r=Amanieu Added SHA512, SM3, SM4 target-features and `sha512_sm_x86` feature gate This is an effort towards rust-lang#126624. This adds support for these 3 target-features and introduces the feature flag `sha512_sm_x86`, which would gate these target-features and the yet-to-be-implemented detection and intrinsics in stdarch.
newpavlov
pushed a commit
to RustCrypto/utils
that referenced
this issue
May 6, 2025
https://en.wikipedia.org/wiki/CPUID#EAX=7,_ECX=1:_Extended_Features Add supports of `sha512`, `sm3` and `sm4` in x86. Rust support: rust-lang/rust#126624
@rustbot labels -I-lang-nominated We do our stabilization FCPs on stabilization PRs. Please submit and nominate one of those for us along with the stabilization report. See the new template for that: |
This was referenced May 7, 2025
The lang-stabilization is being done in #140767, so let's do the libs stabilization here (intrinsics and runtime detection, in rust-lang/stdarch#1796) @rustbot label I-libs-api-nominated |
# for free
to join this conversation on GitHub.
Already have an account?
# to comment
Labels
A-SIMD
Area: SIMD (Single Instruction Multiple Data)
A-target-feature
Area: Enabling/disabling target features like AVX, Neon, etc.
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
I-libs-api-nominated
Nominated for discussion during a libs-api team meeting.
T-lang
Relevant to the language team, which will review and decide on the PR/issue.
This tracks the integration of Intel's
SHA512
,SM3
andSM4
instruction sets in RustThe feature gate for the issue is
#![feature(sha512_sm_x86)]
.Steps
Implementation History
sha512_sm_x86
feature gate #126704The text was updated successfully, but these errors were encountered: