Function core::arch::x86_64::_mm_minpos_epu16 1.27.0[−][src]
pub unsafe fn _mm_minpos_epu16(a: __m128i) -> __m128i
This is supported on x86-64 and target feature
sse4.1 only.Finds the minimum unsigned 16-bit element in the 128-bit __m128i vector, returning a vector containing its value in its first position, and its index in its second position; all other elements are set to zero.
This intrinsic corresponds to the
Arguments:
a- A 128-bit vector of type__m128i.
Returns:
A 128-bit value where:
- bits
[15:0]- contain the minimum value found in parametera, - bits
[18:16]- contain the index of the minimum value - remaining bits are set to
0.