STLdoc
STLdocumentation
|
#include <smmintrin.h>
Go to the source code of this file.
Macros | |
#define | _INCLUDED_NMM |
#define | _SIDD_UBYTE_OPS 0x00 |
#define | _SIDD_UWORD_OPS 0x01 |
#define | _SIDD_SBYTE_OPS 0x02 |
#define | _SIDD_SWORD_OPS 0x03 |
#define | _SIDD_CMP_EQUAL_ANY 0x00 |
#define | _SIDD_CMP_RANGES 0x04 |
#define | _SIDD_CMP_EQUAL_EACH 0x08 |
#define | _SIDD_CMP_EQUAL_ORDERED 0x0C |
#define | _SIDD_POSITIVE_POLARITY 0x00 |
#define | _SIDD_NEGATIVE_POLARITY 0x10 |
#define | _SIDD_MASKED_POSITIVE_POLARITY 0x20 |
#define | _SIDD_MASKED_NEGATIVE_POLARITY 0x30 |
#define | _SIDD_LEAST_SIGNIFICANT 0x00 |
#define | _SIDD_MOST_SIGNIFICANT 0x40 |
#define | _SIDD_BIT_MASK 0x00 |
#define | _SIDD_UNIT_MASK 0x40 |
Functions | |
__m128i | _mm_cmpistrm (__m128i, __m128i, const int) |
int | _mm_cmpistri (__m128i, __m128i, const int) |
__m128i | _mm_cmpestrm (__m128i, int, __m128i, int, const int) |
int | _mm_cmpestri (__m128i, int, __m128i, int, const int) |
int | _mm_cmpistrz (__m128i, __m128i, const int) |
int | _mm_cmpistrc (__m128i, __m128i, const int) |
int | _mm_cmpistrs (__m128i, __m128i, const int) |
int | _mm_cmpistro (__m128i, __m128i, const int) |
int | _mm_cmpistra (__m128i, __m128i, const int) |
int | _mm_cmpestrz (__m128i, int, __m128i, int, const int) |
int | _mm_cmpestrc (__m128i, int, __m128i, int, const int) |
int | _mm_cmpestrs (__m128i, int, __m128i, int, const int) |
int | _mm_cmpestro (__m128i, int, __m128i, int, const int) |
int | _mm_cmpestra (__m128i, int, __m128i, int, const int) |
__m128i | _mm_cmpgt_epi64 (__m128i, __m128i) |
int | _mm_popcnt_u32 (unsigned int) |
unsigned int | _mm_crc32_u8 (unsigned int, unsigned char) |
unsigned int | _mm_crc32_u16 (unsigned int, unsigned short) |
unsigned int | _mm_crc32_u32 (unsigned int, unsigned int) |
#define _INCLUDED_NMM |
#define _SIDD_BIT_MASK 0x00 |
#define _SIDD_CMP_EQUAL_ANY 0x00 |
#define _SIDD_CMP_EQUAL_EACH 0x08 |
#define _SIDD_CMP_EQUAL_ORDERED 0x0C |
#define _SIDD_CMP_RANGES 0x04 |
#define _SIDD_LEAST_SIGNIFICANT 0x00 |
#define _SIDD_MASKED_NEGATIVE_POLARITY 0x30 |
#define _SIDD_MASKED_POSITIVE_POLARITY 0x20 |
#define _SIDD_MOST_SIGNIFICANT 0x40 |
#define _SIDD_NEGATIVE_POLARITY 0x10 |
#define _SIDD_POSITIVE_POLARITY 0x00 |
#define _SIDD_SBYTE_OPS 0x02 |
#define _SIDD_SWORD_OPS 0x03 |
#define _SIDD_UBYTE_OPS 0x00 |
#define _SIDD_UNIT_MASK 0x40 |
#define _SIDD_UWORD_OPS 0x01 |
unsigned int _mm_crc32_u16 | ( | unsigned | int, |
unsigned | short | ||
) |
unsigned int _mm_crc32_u32 | ( | unsigned | int, |
unsigned | int | ||
) |
unsigned int _mm_crc32_u8 | ( | unsigned | int, |
unsigned | char | ||
) |
int _mm_popcnt_u32 | ( | unsigned | int | ) |