aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen
diff options
context:
space:
mode:
authorGravatar Konstantinos Margaritis <markos@freevec.org>2014-10-22 06:15:18 -0400
committerGravatar Konstantinos Margaritis <markos@freevec.org>2014-10-22 06:15:18 -0400
commit94ed7c81e6c20ea069cfc37adce7b45dad91691c (patch)
tree7213958ec7e887f2d0bac453496fe30c0e96e1f4 /Eigen
parentcf09c5f687c171d2e8b760358a4d48da1c010ce0 (diff)
Bug #896: Swap order of checking __VSX__/__ALTIVEC__
Diffstat (limited to 'Eigen')
-rw-r--r--Eigen/Core8
1 files changed, 4 insertions, 4 deletions
diff --git a/Eigen/Core b/Eigen/Core
index adab50b4a..748e20f8e 100644
--- a/Eigen/Core
+++ b/Eigen/Core
@@ -162,18 +162,18 @@
#endif
#endif
} // end extern "C"
- #elif defined __ALTIVEC__
+ #elif defined __VSX__
#define EIGEN_VECTORIZE
- #define EIGEN_VECTORIZE_ALTIVEC
+ #define EIGEN_VECTORIZE_VSX
#include <altivec.h>
// We need to #undef all these ugly tokens defined in <altivec.h>
// => use __vector instead of vector
#undef bool
#undef vector
#undef pixel
- #elif defined __VSX__
+ #elif defined __ALTIVEC__
#define EIGEN_VECTORIZE
- #define EIGEN_VECTORIZE_VSX
+ #define EIGEN_VECTORIZE_ALTIVEC
#include <altivec.h>
// We need to #undef all these ugly tokens defined in <altivec.h>
// => use __vector instead of vector