aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Geometry/arch
diff options
context:
space:
mode:
authorGravatar Benoit Jacob <bjacob@mozilla.com>2010-08-16 11:11:43 -0400
committerGravatar Benoit Jacob <bjacob@mozilla.com>2010-08-16 11:11:43 -0400
commit19d9c835e0c541cd106ade734b9d6b5f36622c28 (patch)
tree56b898aedfcf4804d0c8c82e167c5b0d3029b6c5 /Eigen/src/Geometry/arch
parentb37551f62aa89d93bab82d171c1caeb7baf54885 (diff)
fix warnings
Diffstat (limited to 'Eigen/src/Geometry/arch')
-rw-r--r--Eigen/src/Geometry/arch/Geometry_SSE.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/Eigen/src/Geometry/arch/Geometry_SSE.h b/Eigen/src/Geometry/arch/Geometry_SSE.h
index 77dcecf54..798d81c91 100644
--- a/Eigen/src/Geometry/arch/Geometry_SSE.h
+++ b/Eigen/src/Geometry/arch/Geometry_SSE.h
@@ -95,6 +95,7 @@ struct ei_quat_product<Architecture::SSE, Derived, OtherDerived, double, Aligned
t1 = ei_padd(ei_pmul(a_ww, b_xy), ei_pmul(a_yy, b_zw));
t2 = ei_psub(ei_pmul(a_zz, b_xy), ei_pmul(a_xx, b_zw));
#ifdef __SSE3__
+ EIGEN_UNUSED_VARIABLE(mask)
ei_pstore(&res.x(), _mm_addsub_pd(t1, ei_preverse(t2)));
#else
ei_pstore(&res.x(), ei_padd(t1, ei_pxor(mask,ei_preverse(t2))));
@@ -108,6 +109,7 @@ struct ei_quat_product<Architecture::SSE, Derived, OtherDerived, double, Aligned
t1 = ei_psub(ei_pmul(a_ww, b_zw), ei_pmul(a_yy, b_xy));
t2 = ei_padd(ei_pmul(a_zz, b_zw), ei_pmul(a_xx, b_xy));
#ifdef __SSE3__
+ EIGEN_UNUSED_VARIABLE(mask)
ei_pstore(&res.z(), ei_preverse(_mm_addsub_pd(ei_preverse(t1), t2)));
#else
ei_pstore(&res.z(), ei_psub(t1, ei_pxor(mask,ei_preverse(t2))));