Available on x86 or x86-64 only.
Expand description
i686
’s Streaming SIMD Extensions 4a (SSE4a
)
Functions§
- _mm_
extract_ ⚠si64 sse4a
- Extracts the bit range specified by
y
from the lower 64 bits ofx
. - _mm_
extracti_ ⚠si64 sse4a
- Extracts the specified bits from the lower 64 bits of the 128-bit integer vector operand at the
index
idx
and of the lengthlen
. - _mm_
insert_ ⚠si64 sse4a
- Inserts the
[length:0]
bits ofy
intox
atindex
. - _mm_
inserti_ ⚠si64 sse4a
- Inserts the
len
least-significant bits from the lower 64 bits of the 128-bit integer vector operandy
into the lower 64 bits of the 128-bit integer vector operandx
at the indexidx
and of the lengthlen
. - _mm_
stream_ ⚠sd sse4a
- Non-temporal store of
a.0
intop
. - _mm_
stream_ ⚠ss sse4a
- Non-temporal store of
a.0
intop
. - extrq 🔒 ⚠
- extrqi 🔒 ⚠
- insertq 🔒 ⚠
- insertqi 🔒 ⚠
- movntsd 🔒 ⚠
- movntss 🔒 ⚠