We recommend using Visual Studio 2017
This documentation is archived and is not being maintained.

_mm_srl_epi16

Microsoft Specific

Shifts the 8 signed or unsigned 16-bit integers in a right by count bits while shifting in zeros.

__m128i _mm_srl_epi16 (__m128i a, __m128i count);
PSRLW

r0 := srl(a0, count)
r1 := srl(a1, count)
...
r7 := srl(a7, count)

Header: emmintrin.h

END Microsoft Specific

Show: