_mm_mulhi_pu16

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 );
PMULHUW

Return Value

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

Requirements

Header: mmintrin.h

END Microsoft Specific

See Also

Concepts

Integer Intrinsics Using Streaming SIMD Extensions