PIPS
SIMD_types.h
Go to the documentation of this file.
1 #include <stdarg.h>
2 #include <stdint.h>
3 
4 typedef float a2sf[2];
5 typedef float a4sf[4];
6 typedef double a2df[2];
7 typedef int a2si[2];
8 typedef int a4si[4];
9 
10 typedef float v2sf[2];
11 typedef float v4sf[4];
12 typedef double v2df[2];
13 typedef int v2si[2];
14 typedef int v4si[4];
15 
16 typedef double v4df[4];
17 typedef float v8sf[8];
18 typedef long long v4di[4];
19 typedef int v8si[8];
20 typedef short v16hi[16];
21 typedef char v32qi[32];
22 
23 typedef double a4df[4];
24 typedef float a8sf[8];
25 typedef long long a4di[4];
26 typedef int a8si[8];
27 typedef short a16hi[16];
28 typedef char a32qi[32];
29 
__m64 v2si
Definition: 3dnow.h:7
__m64 v2sf
Definition: 3dnow.h:4
__m256d v4df
Definition: avx.h:12
__m256i v4di
Definition: avx.h:15
__m256i v16hi
Definition: avx.h:17
__m256i v32qi
Definition: avx.h:18
__m256 v8sf
Definition: avx.h:13
__m128 v4sf
Definition: avx.h:14
__m256i v8si
Definition: avx.h:16
double a4df[4]
Definition: SIMD_types.h:23
float a4sf[4]
Definition: SIMD_types.h:5
char a32qi[32]
Definition: SIMD_types.h:28
int a8si[8]
Definition: SIMD_types.h:26
int a2si[2]
Definition: SIMD_types.h:7
short a16hi[16]
Definition: SIMD_types.h:27
int a4si[4]
Definition: SIMD_types.h:8
float a2sf[2]
Definition: SIMD_types.h:4
double a2df[2]
Definition: SIMD_types.h:6
float a8sf[8]
Definition: SIMD_types.h:24
long long a4di[4]
Definition: SIMD_types.h:25
int32x4_t v4si
Definition: neon.h:30
__m128d v2df
Definition: sse.h:11