|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <emmintrin.h>
Go to the source code of this file.
Macros | |
| #define | _INCLUDED_IMM |
| #define | __ATTRIBUTE_SSE2__ __attribute__((__target__("sse2"))) |
| #define | __ATTRIBUTE_AVX__ __attribute__((__target__("avx"))) |
| #define | __ATTRIBUTE_AVX2__ __attribute__((__target__("avx2"))) |
| #define | __INTRIN_INLINE_SSE2 __INTRIN_INLINE __ATTRIBUTE_SSE2__ |
| #define | __INTRIN_INLINE_AVX __INTRIN_INLINE __ATTRIBUTE_AVX__ |
| #define | __INTRIN_INLINE_AVX2 __INTRIN_INLINE __ATTRIBUTE_AVX2__ |
| #define | __ATTRIBUTE_XSAVE__ |
| #define | __INTRIN_INLINE_XSAVE __INTRIN_INLINE __ATTRIBUTE_XSAVE__ |
Typedefs | |
| typedef char __v32qi | __attribute__((__vector_size__(32))) |
Functions | |
| __m256i __cdecl | _mm256_cmpeq_epi8 (__m256i, __m256i) |
| __m256i __cdecl | _mm256_cmpeq_epi16 (__m256i, __m256i) |
| int __cdecl | _mm256_movemask_epi8 (__m256i) |
| __m256i __cdecl | _mm256_setzero_si256 (void) |
| void __cdecl | _mm256_zeroupper (void) |
| int __cdecl | _rdrand16_step (unsigned short *random_val) |
| int __cdecl | _rdrand32_step (unsigned int *random_val) |
| int __cdecl | _rdseed16_step (unsigned short *random_val) |
| int __cdecl | _rdseed32_step (unsigned int *random_val) |
| void __cdecl | _fxsave (void *) |
| void __cdecl | _fxrstor (void const *) |
| void __cdecl | _xsave (void *, unsigned __int64) |
| void __cdecl | _xsavec (void *, unsigned __int64) |
| void __cdecl | _xsaveopt (void *, unsigned __int64) |
| void __cdecl | _xsaves (void *, unsigned __int64) |
| void __cdecl | _xrstor (void const *, unsigned __int64) |
| void __cdecl | _xrstors (void const *, unsigned __int64) |
| unsigned __int64 __cdecl | _xgetbv (unsigned int) |
| void __cdecl | _xsetbv (unsigned int, unsigned __int64) |
| #define __ATTRIBUTE_AVX2__ __attribute__((__target__("avx2"))) |
Definition at line 134 of file immintrin.h.
| #define __ATTRIBUTE_AVX__ __attribute__((__target__("avx"))) |
Definition at line 133 of file immintrin.h.
| #define __ATTRIBUTE_SSE2__ __attribute__((__target__("sse2"))) |
Definition at line 132 of file immintrin.h.
| #define __ATTRIBUTE_XSAVE__ |
Definition at line 244 of file immintrin.h.
| #define __INTRIN_INLINE_AVX __INTRIN_INLINE __ATTRIBUTE_AVX__ |
Definition at line 137 of file immintrin.h.
| #define __INTRIN_INLINE_AVX2 __INTRIN_INLINE __ATTRIBUTE_AVX2__ |
Definition at line 138 of file immintrin.h.
| #define __INTRIN_INLINE_SSE2 __INTRIN_INLINE __ATTRIBUTE_SSE2__ |
Definition at line 136 of file immintrin.h.
| #define __INTRIN_INLINE_XSAVE __INTRIN_INLINE __ATTRIBUTE_XSAVE__ |
Definition at line 246 of file immintrin.h.
| #define _INCLUDED_IMM |
Definition at line 10 of file immintrin.h.
| typedef long long __m256i __attribute__((__vector_size__(32), __may_alias__)) |
Definition at line 31 of file immintrin.h.
| __INTRIN_INLINE void _fxrstor | ( | void const * | __P | ) |
Definition at line 220 of file immintrin.h.
| __INTRIN_INLINE void _fxsave | ( | void * | __P | ) |
Definition at line 211 of file immintrin.h.
| __INTRIN_INLINE_AVX __m256i __cdecl _mm256_cmpeq_epi16 | ( | __m256i | __A, |
| __m256i | __B | ||
| ) |
Definition at line 145 of file immintrin.h.
| __INTRIN_INLINE_AVX __m256i __cdecl _mm256_cmpeq_epi8 | ( | __m256i | __A, |
| __m256i | __B | ||
| ) |
Definition at line 140 of file immintrin.h.
| __INTRIN_INLINE_AVX2 int __cdecl _mm256_movemask_epi8 | ( | __m256i | __A | ) |
Definition at line 150 of file immintrin.h.
| __INTRIN_INLINE_AVX __m256i __cdecl _mm256_setzero_si256 | ( | void | ) |
Definition at line 155 of file immintrin.h.
| __INTRIN_INLINE void __cdecl _mm256_zeroupper | ( | void | ) |
Definition at line 160 of file immintrin.h.
| __INTRIN_INLINE int _rdrand16_step | ( | unsigned short * | random_val | ) |
Definition at line 165 of file immintrin.h.
| __INTRIN_INLINE int _rdrand32_step | ( | unsigned int * | random_val | ) |
| __INTRIN_INLINE int _rdseed16_step | ( | unsigned short * | random_val | ) |
| __INTRIN_INLINE int _rdseed32_step | ( | unsigned int * | random_val | ) |
| __INTRIN_INLINE unsigned __int64 _xgetbv | ( | unsigned int | __A | ) |
Definition at line 343 of file immintrin.h.
Referenced by TestXStateConfig().
Definition at line 280 of file immintrin.h.
Definition at line 285 of file immintrin.h.
| __INTRIN_INLINE_XSAVE void _xsave | ( | void * | __P, |
| unsigned __int64 | __M | ||
| ) |
Definition at line 248 of file immintrin.h.
| __INTRIN_INLINE_XSAVE void _xsavec | ( | void * | __P, |
| unsigned __int64 | __M | ||
| ) |
Definition at line 253 of file immintrin.h.
| __INTRIN_INLINE_XSAVE void _xsaveopt | ( | void * | __P, |
| unsigned __int64 | __M | ||
| ) |
Definition at line 262 of file immintrin.h.
| __INTRIN_INLINE_XSAVE void _xsaves | ( | void * | __P, |
| unsigned __int64 | __M | ||
| ) |
Definition at line 271 of file immintrin.h.
Definition at line 348 of file immintrin.h.
Referenced by KiInitializeXStateConfiguration().