merge Tensor module within Eigen/unsupported and update gemv BLAS wrapper

This commit is contained in:
Gael Guennebaud
2015-02-12 21:48:41 +01:00
119 changed files with 24100 additions and 816 deletions

View File

@@ -185,6 +185,11 @@
#endif
#endif
#if defined __CUDACC__
#define EIGEN_VECTORIZE_CUDA
#include <vector_types.h>
#endif
#if (defined _OPENMP) && (!defined EIGEN_DONT_PARALLELIZE)
#define EIGEN_HAS_OPENMP
#endif
@@ -304,6 +309,11 @@ using std::ptrdiff_t;
#include "src/Core/arch/NEON/Complex.h"
#endif
#if defined EIGEN_VECTORIZE_CUDA
#include "src/Core/arch/CUDA/PacketMath.h"
#include "src/Core/arch/CUDA/MathFunctions.h"
#endif
#include "src/Core/arch/Default/Settings.h"
#include "src/Core/functors/BinaryFunctors.h"