Blaze  3.6
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 'wchar_t'.
Definition: DerivedTypes.h:83
SIMDTrait< complex< unsigned char > >::Type SIMDcuchar
The SIMD data type for 'complex<unsigned char>'.
Definition: DerivedTypes.h:107
SIMDTrait< int >::Type SIMDint
The SIMD data type for 'int'.
Definition: DerivedTypes.h:155
SIMDTrait< complex< long > >::Type SIMDclong
The SIMD data type for 'complex<long int>'.
Definition: DerivedTypes.h:203
SIMDTrait< unsigned long >::Type SIMDulong
The SIMD data type for 'unsigned long int'.
Definition: DerivedTypes.h:195
SIMDTrait< complex< unsigned short > >::Type SIMDcushort
The SIMD data type for 'complex<unsigned short>'.
Definition: DerivedTypes.h:147
SIMDTrait< unsigned short >::Type SIMDushort
The SIMD data type for 'unsigned short'.
Definition: DerivedTypes.h:131
SIMDTrait< complex< char > >::Type SIMDcchar
The SIMD data type for 'complex<char>'.
Definition: DerivedTypes.h:91
Header file for the SIMD trait.
SIMDTrait< signed char >::Type SIMDschar
The SIMD data type for 'signed char'.
Definition: DerivedTypes.h:67
SIMDTrait< complex< int > >::Type SIMDcint
The SIMD data type for 'complex<int>'.
Definition: DerivedTypes.h:171
Namespace of the Blaze C++ math library.
Definition: Blaze.h:58
SIMDTrait< unsigned int >::Type SIMDuint
The SIMD data type for 'unsigned int'.
Definition: DerivedTypes.h:163
SIMDTrait< short >::Type SIMDshort
The SIMD data type for 'short'.
Definition: DerivedTypes.h:123
SIMDTrait< complex< short > >::Type SIMDcshort
The SIMD data type for 'complex<short>'.
Definition: DerivedTypes.h:139
SIMDTrait< complex< signed char > >::Type SIMDcschar
The SIMD data type for 'complex<signed char>'.
Definition: DerivedTypes.h:99
SIMDTrait< unsigned char >::Type SIMDuchar
The SIMD data type for 'unsigned char'.
Definition: DerivedTypes.h:75
SIMDTrait< complex< unsigned int > >::Type SIMDcuint
The SIMD data type for 'complex<unsigned int>'.
Definition: DerivedTypes.h:179
SIMDTrait< complex< wchar_t > >::Type SIMDcwchar
The SIMD data type for 'complex<wchar_t>'.
Definition: DerivedTypes.h:115
SIMD characteristics of data types.The SIMDTrait class template provides the SIMD characteristics of ...
Definition: SIMDTrait.h:295
System settings for the SSE mode.
SIMDTrait< long >::Type SIMDlong
The SIMD data type for 'long int'.
Definition: DerivedTypes.h:187
SIMDTrait< char >::Type SIMDchar
The SIMD data type for 'char'.
Definition: DerivedTypes.h:59
SIMDTrait< complex< unsigned long > >::Type SIMDculong
The SIMD data type for 'complex<unsigned long int>'.
Definition: DerivedTypes.h:211