The prototypes for MMX™ technology intrinsics are in the mmintrin.h header file.
In the descriptions regarding the bits of the MMX register, bit 0 is the least significant and bit 63 is the most significant.
Intrinsic Name |
Operation |
Corresponding |
---|---|---|
_mm_setzero_si64 |
set to zero |
PXOR |
_mm_set_pi32 |
set integer values |
Composite |
_mm_set_pi16 |
set integer values |
Composite |
_mm_set_pi8 |
set integer values |
Composite |
_mm_set1_pi32 |
set integer values |
Composite |
_mm_set1_pi16 |
set integer values |
Composite |
_mm_set1_pi8 |
set integer values |
Composite |
_mm_setr_pi32 |
set integer values |
Composite |
_mm_setr_pi16 |
set integer values |
Composite |
_mm_setr_pi8 |
set integer values |
Composite |
__m64 _mm_set_pi8(char b7, char b6, char b5, char b4, char b3, char b2, char b1, char b0)
Sets the 8 signed 8-bit integer values.
__m64 _mm_setr_pi16(short s3, short s2, short s1, short s0)
Sets the 4 signed 16-bit integer values in reverse order.
Copyright © 1996-2010, Intel Corporation. All rights reserved.