_mm_adds_epi16

Microsoft Specific

Adds the 8 signed 16-bit integers in a to the 8 signed 16-bit integers in b and saturates.

__m128i _mm_adds_epi16 (__m128i a, __m128i b);
PADDSW

Return Value

r0 := SignedSaturate(a0 + b0)
r1 := SignedSaturate(a1 + b1)
...
r7 := SignedSaturate(a7 + b7)

Requirements

Header: emmintrin.h

END Microsoft Specific

See Also

Concepts

Arithmetic Operations (Integer SSE2 Intrinsics)