* split PacketMath.h to SSE and Altivec specific files

* improved the flexibility of the new product implementation,
  now all sizes seems to be properly handled.
This commit is contained in:
Gael Guennebaud
2008-05-05 17:19:47 +00:00
parent 46fa4c713f
commit 64c49de7ba
7 changed files with 527 additions and 220 deletions

View File

@@ -39,6 +39,12 @@ namespace Eigen {
#include "src/Core/NumTraits.h"
#include "src/Core/MathFunctions.h"
#include "src/Core/PacketMath.h"
#if defined EIGEN_VECTORIZE_SSE
#include "src/Core/PacketMath_SSE.h"
#elif defined EIGEN_VECTORIZE_ALTIVEC
#include "src/Core/PacketMath_Altivec.h"
#endif
#include "src/Core/Functors.h"
#include "src/Core/MatrixBase.h"
#include "src/Core/Coeffs.h"