ReactOS  0.4.15-dev-3728-ga92304f
emmintrin.h File Reference
#include <crtdefs.h>
#include <xmmintrin.h>
Include dependency graph for emmintrin.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.




 _STATIC_ASSERT (sizeof(__m128i)==16)
__m128d _mm_load_sd (double const *)
int _mm_cvtsd_si32 (__m128d)
__m128i _mm_setzero_si128 (void)
void _mm_stream_si128 (__m128i *, __m128i)



Macro Definition Documentation



This file has no copyright assigned and is placed in the Public Domain. This file is part of the w64 mingw-runtime package. No warranty is given; refer to the file DISCLAIMER within this package.

Definition at line 9 of file emmintrin.h.

Function Documentation


struct _CRT_ALIGN ( 16  )

Definition at line 14 of file emmintrin.h.

15 {
16  __int8 m128i_i8[16];
17  __int16 m128i_i16[8];
18  __int32 m128i_i32[4];
19  __int64 m128i_i64[2];
20  unsigned __int8 m128i_u8[16];
21  unsigned __int16 m128i_u16[8];
22  unsigned __int32 m128i_u32[4];
23  unsigned __int64 m128i_u64[2];
24 } __m128i;
Definition: emmintrin.h:24
#define __int32
Definition: basetyps.h:19
#define __int8
Definition: basetyps.h:25
#define __int64
Definition: basetyps.h:16
#define __int16
Definition: basetyps.h:22

◆ _mm_cvtsd_si32()

int _mm_cvtsd_si32 ( __m128d  )

◆ _mm_load_sd()

__m128d _mm_load_sd ( double const )

◆ _mm_setzero_si128()

__m128i _mm_setzero_si128 ( void  )

◆ _mm_stream_si128()

void _mm_stream_si128 ( __m128i ,


_STATIC_ASSERT ( sizeof(__m128i = =16)

Variable Documentation

◆ __m128d


Definition at line 30 of file emmintrin.h.

Referenced by sqrt().

◆ __m128i


Definition at line 24 of file emmintrin.h.

Referenced by do_xor(), get_mask128(), and sqrt().