DerivedTypes.h
Go to the documentation of this file.
1 //=================================================================================================
33 //=================================================================================================
34 
35 #ifndef _BLAZE_MATH_SIMD_DERIVEDTYPES_H_
36 #define _BLAZE_MATH_SIMD_DERIVEDTYPES_H_
37 
38 
39 //*************************************************************************************************
40 // Includes
41 //*************************************************************************************************
42 
45 
46 
47 namespace blaze {
48 
49 //=================================================================================================
50 //
51 // DERIVED SIMD TYPES
52 //
53 //=================================================================================================
54 
55 //*************************************************************************************************
60 //*************************************************************************************************
61 
62 
63 //*************************************************************************************************
68 //*************************************************************************************************
69 
70 
71 //*************************************************************************************************
76 //*************************************************************************************************
77 
78 
79 //*************************************************************************************************
84 //*************************************************************************************************
85 
86 
87 //*************************************************************************************************
92 //*************************************************************************************************
93 
94 
95 //*************************************************************************************************
100 //*************************************************************************************************
101 
102 
103 //*************************************************************************************************
108 //*************************************************************************************************
109 
110 
111 //*************************************************************************************************
116 //*************************************************************************************************
117 
118 
119 //*************************************************************************************************
124 //*************************************************************************************************
125 
126 
127 //*************************************************************************************************
132 //*************************************************************************************************
133 
134 
135 //*************************************************************************************************
140 //*************************************************************************************************
141 
142 
143 //*************************************************************************************************
148 //*************************************************************************************************
149 
150 
151 //*************************************************************************************************
156 //*************************************************************************************************
157 
158 
159 //*************************************************************************************************
164 //*************************************************************************************************
165 
166 
167 //*************************************************************************************************
172 //*************************************************************************************************
173 
174 
175 //*************************************************************************************************
180 //*************************************************************************************************
181 
182 
183 //*************************************************************************************************
188 //*************************************************************************************************
189 
190 
191 //*************************************************************************************************
196 //*************************************************************************************************
197 
198 
199 //*************************************************************************************************
204 //*************************************************************************************************
205 
206 
207 //*************************************************************************************************
212 //*************************************************************************************************
213 
214 } // namespace blaze
215 
216 #endif
SIMDTrait< wchar_t >::Type SIMDwchar
The SIMD data type for &#39;wchar_t&#39;.
Definition: DerivedTypes.h:83
SIMDTrait< complex< unsigned char > >::Type SIMDcuchar
The SIMD data type for &#39;complex<unsigned char>&#39;.
Definition: DerivedTypes.h:107
SIMDTrait< int >::Type SIMDint
The SIMD data type for &#39;int&#39;.
Definition: DerivedTypes.h:155
SIMDTrait< complex< long > >::Type SIMDclong
The SIMD data type for &#39;complex<long int>&#39;.
Definition: DerivedTypes.h:203
SIMDTrait< unsigned long >::Type SIMDulong
The SIMD data type for &#39;unsigned long int&#39;.
Definition: DerivedTypes.h:195
SIMDTrait< complex< unsigned short > >::Type SIMDcushort
The SIMD data type for &#39;complex<unsigned short>&#39;.
Definition: DerivedTypes.h:147
SIMDTrait< unsigned short >::Type SIMDushort
The SIMD data type for &#39;unsigned short&#39;.
Definition: DerivedTypes.h:131
SIMDTrait< complex< char > >::Type SIMDcchar
The SIMD data type for &#39;complex<char>&#39;.
Definition: DerivedTypes.h:91
Header file for the SIMD trait.
SIMDTrait< signed char >::Type SIMDschar
The SIMD data type for &#39;signed char&#39;.
Definition: DerivedTypes.h:67
SIMDTrait< complex< int > >::Type SIMDcint
The SIMD data type for &#39;complex<int>&#39;.
Definition: DerivedTypes.h:171
Namespace of the Blaze C++ math library.
Definition: Blaze.h:57
SIMDTrait< unsigned int >::Type SIMDuint
The SIMD data type for &#39;unsigned int&#39;.
Definition: DerivedTypes.h:163
SIMDTrait< short >::Type SIMDshort
The SIMD data type for &#39;short&#39;.
Definition: DerivedTypes.h:123
SIMDTrait< complex< short > >::Type SIMDcshort
The SIMD data type for &#39;complex<short>&#39;.
Definition: DerivedTypes.h:139
SIMDTrait< complex< signed char > >::Type SIMDcschar
The SIMD data type for &#39;complex<signed char>&#39;.
Definition: DerivedTypes.h:99
SIMDTrait< unsigned char >::Type SIMDuchar
The SIMD data type for &#39;unsigned char&#39;.
Definition: DerivedTypes.h:75
SIMDTrait< complex< unsigned int > >::Type SIMDcuint
The SIMD data type for &#39;complex<unsigned int>&#39;.
Definition: DerivedTypes.h:179
SIMDTrait< complex< wchar_t > >::Type SIMDcwchar
The SIMD data type for &#39;complex<wchar_t>&#39;.
Definition: DerivedTypes.h:115
SIMD characteristics of data types.The SIMDTrait class template provides the SIMD characteristics of ...
Definition: SIMDTrait.h:296
System settings for the SSE mode.
SIMDTrait< long >::Type SIMDlong
The SIMD data type for &#39;long int&#39;.
Definition: DerivedTypes.h:187
SIMDTrait< char >::Type SIMDchar
The SIMD data type for &#39;char&#39;.
Definition: DerivedTypes.h:59
SIMDTrait< complex< unsigned long > >::Type SIMDculong
The SIMD data type for &#39;complex<unsigned long int>&#39;.
Definition: DerivedTypes.h:211