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


Microsoft Specific

Multiplies the unsigned words in a and b, returning the upper 16 bits of the 32-bit intermediate results.

__m64 _mm_mulhi_pu16(__m64 a , __m64 b );

r0 := hiword(a0 * b0)
r1 := hiword(a1 * b1)
r2 := hiword(a2 * b2)
r3 := hiword(a3 * b3)

Header: mmintrin.h

END Microsoft Specific