Lines Matching refs:include
15 #include "src/Core/util/DisableStupidWarnings.h"
17 // then include this file where all our macros are defined. It's really important to do it first be…
20 #include "src/Core/util/Macros.h"
28 #include <complex>
30 // this include file manages BLAS and MKL related macros
32 #include "src/Core/util/MKL_support.h"
43 …#include <malloc.h> // for _aligned_malloc -- need it regardless of whether vectorization is enabl…
86 // include files
96 …// In theory we should only include immintrin.h and not the other *mmintrin.h header files directl…
99 #include <immintrin.h>
101 #include <emmintrin.h>
102 #include <xmmintrin.h>
104 #include <pmmintrin.h>
107 #include <tmmintrin.h>
110 #include <smmintrin.h>
113 #include <nmmintrin.h>
120 #include <altivec.h>
129 #include <arm_neon.h>
138 #include <omp.h>
147 #include <cerrno>
149 #include <cstddef>
150 #include <cstdlib>
151 #include <cmath>
152 #include <cassert>
153 #include <functional>
154 #include <iosfwd>
155 #include <cstring>
156 #include <string>
157 #include <limits>
158 #include <climits> // for CHAR_BIT
160 #include <algorithm>
164 #include <iostream>
169 #include <intrin.h>
177 #include <new>
247 * #include <Eigen/Core>
251 #include "src/Core/util/Constants.h"
252 #include "src/Core/util/ForwardDeclarations.h"
253 #include "src/Core/util/Meta.h"
254 #include "src/Core/util/StaticAssert.h"
255 #include "src/Core/util/XprHelper.h"
256 #include "src/Core/util/Memory.h"
258 #include "src/Core/NumTraits.h"
259 #include "src/Core/MathFunctions.h"
260 #include "src/Core/GenericPacketMath.h"
263 #include "src/Core/arch/SSE/PacketMath.h"
264 #include "src/Core/arch/SSE/MathFunctions.h"
265 #include "src/Core/arch/SSE/Complex.h"
267 #include "src/Core/arch/AltiVec/PacketMath.h"
268 #include "src/Core/arch/AltiVec/Complex.h"
270 #include "src/Core/arch/NEON/PacketMath.h"
271 #include "src/Core/arch/NEON/Complex.h"
274 #include "src/Core/arch/Default/Settings.h"
276 #include "src/Core/Functors.h"
277 #include "src/Core/DenseCoeffsBase.h"
278 #include "src/Core/DenseBase.h"
279 #include "src/Core/MatrixBase.h"
280 #include "src/Core/EigenBase.h"
284 #include "src/Core/Assign.h"
287 #include "src/Core/util/BlasUtil.h"
288 #include "src/Core/DenseStorage.h"
289 #include "src/Core/NestByValue.h"
290 #include "src/Core/ForceAlignedAccess.h"
291 #include "src/Core/ReturnByValue.h"
292 #include "src/Core/NoAlias.h"
293 #include "src/Core/PlainObjectBase.h"
294 #include "src/Core/Matrix.h"
295 #include "src/Core/Array.h"
296 #include "src/Core/CwiseBinaryOp.h"
297 #include "src/Core/CwiseUnaryOp.h"
298 #include "src/Core/CwiseNullaryOp.h"
299 #include "src/Core/CwiseUnaryView.h"
300 #include "src/Core/SelfCwiseBinaryOp.h"
301 #include "src/Core/Dot.h"
302 #include "src/Core/StableNorm.h"
303 #include "src/Core/MapBase.h"
304 #include "src/Core/Stride.h"
305 #include "src/Core/Map.h"
306 #include "src/Core/Block.h"
307 #include "src/Core/VectorBlock.h"
308 #include "src/Core/Ref.h"
309 #include "src/Core/Transpose.h"
310 #include "src/Core/DiagonalMatrix.h"
311 #include "src/Core/Diagonal.h"
312 #include "src/Core/DiagonalProduct.h"
313 #include "src/Core/PermutationMatrix.h"
314 #include "src/Core/Transpositions.h"
315 #include "src/Core/Redux.h"
316 #include "src/Core/Visitor.h"
317 #include "src/Core/Fuzzy.h"
318 #include "src/Core/IO.h"
319 #include "src/Core/Swap.h"
320 #include "src/Core/CommaInitializer.h"
321 #include "src/Core/Flagged.h"
322 #include "src/Core/ProductBase.h"
323 #include "src/Core/GeneralProduct.h"
324 #include "src/Core/TriangularMatrix.h"
325 #include "src/Core/SelfAdjointView.h"
326 #include "src/Core/products/GeneralBlockPanelKernel.h"
327 #include "src/Core/products/Parallelizer.h"
328 #include "src/Core/products/CoeffBasedProduct.h"
329 #include "src/Core/products/GeneralMatrixVector.h"
330 #include "src/Core/products/GeneralMatrixMatrix.h"
331 #include "src/Core/SolveTriangular.h"
332 #include "src/Core/products/GeneralMatrixMatrixTriangular.h"
333 #include "src/Core/products/SelfadjointMatrixVector.h"
334 #include "src/Core/products/SelfadjointMatrixMatrix.h"
335 #include "src/Core/products/SelfadjointProduct.h"
336 #include "src/Core/products/SelfadjointRank2Update.h"
337 #include "src/Core/products/TriangularMatrixVector.h"
338 #include "src/Core/products/TriangularMatrixMatrix.h"
339 #include "src/Core/products/TriangularSolverMatrix.h"
340 #include "src/Core/products/TriangularSolverVector.h"
341 #include "src/Core/BandMatrix.h"
342 #include "src/Core/CoreIterators.h"
344 #include "src/Core/BooleanRedux.h"
345 #include "src/Core/Select.h"
346 #include "src/Core/VectorwiseOp.h"
347 #include "src/Core/Random.h"
348 #include "src/Core/Replicate.h"
349 #include "src/Core/Reverse.h"
350 #include "src/Core/ArrayBase.h"
351 #include "src/Core/ArrayWrapper.h"
354 #include "src/Core/products/GeneralMatrixMatrix_MKL.h"
355 #include "src/Core/products/GeneralMatrixVector_MKL.h"
356 #include "src/Core/products/GeneralMatrixMatrixTriangular_MKL.h"
357 #include "src/Core/products/SelfadjointMatrixMatrix_MKL.h"
358 #include "src/Core/products/SelfadjointMatrixVector_MKL.h"
359 #include "src/Core/products/TriangularMatrixMatrix_MKL.h"
360 #include "src/Core/products/TriangularMatrixVector_MKL.h"
361 #include "src/Core/products/TriangularSolverMatrix_MKL.h"
365 #include "src/Core/Assign_MKL.h"
368 #include "src/Core/GlobalFunctions.h"
370 #include "src/Core/util/ReenableStupidWarnings.h"
373 #include "Eigen2Support"