pub fn _mm256_sha512rnds2_epi64(a: __m256i, b: __m256i, k: __m128i) -> __m256i
🔬This is a nightly-only experimental API. (
sha512_sm_x86
#126624)Available on (x86 or x86-64) and target feature
sha512,avx
and x86 only.Expand description
This intrinsic performs two rounds of SHA512 operation using initial SHA512 state
(C,D,G,H)
from a
, an initial SHA512 state (A,B,E,F)
from b
, and a
pre-computed sum of the next two round message qwords and the corresponding
round constants from c
(only the two lower qwords of the third operand). The
updated SHA512 state (A,B,E,F)
is written to dst, and dst can be used as the
updated state (C,D,G,H)
in later rounds.