Function core::arch::x86_64::_mm_extract_si64

1.27.0 · source ·
pub unsafe fn _mm_extract_si64(x: __m128i, y: __m128i) -> __m128i
Available on (x86 or x86-64) and target feature sse4a and x86-64 only.
Expand description

x 的低 64 位提取 y 指定的位范围。

y[13:8] 位指定要提取的位范围的索引。 y[5:0] 位指定要提取的位范围的长度。 所有其他位均被忽略。

如果长度为零,则将其解释为 64。 如果长度和索引为零,则提取 x 的低 64 位。

如果 length == 0 && index > 0length + index > 64 结果未定义。