Set Operations (Integer SSE2 Intrinsics)

Microsoft Specific

The intrinsics are listed in the following table, followed by their descriptions.

SSE2 intrinsics use the __m128, __m128i, and __m128d data types, which are not supported on Itanium Processor Family (IPF) processors. Any SSE2 intrinsics that use the __m64 data type are not supported on x64 processors.

The emmintrin.h header file contains the declarations for the SSE2 instructions intrinsics.

Set Operation Intrinsics

Intrinsic

Corresponding instruction

_mm_set_epi64

Composite

_mm_set_epi32

Composite

_mm_set_epi16

Composite

_mm_set_epi8

Composite

_mm_set1_epi64

Composite

_mm_set1_epi32

Composite

_mm_set1_epi16

Composite

_mm_set1_epi8

Composite

_mm_setr_epi64

Composite

_mm_setr_epi32

Composite

_mm_setr_epi16

Composite

_mm_setr_epi8

Composite

_mm_setzero_si128

PXOR

For an explanation of the syntax used in code samples in this topic, see Floating-Point Intrinsics Using Streaming SIMD Extensions.

See Also

Concepts

Integer Memory and Initialization Using Streaming SIMD Extensions 2