From 3e15126c5a70f22b42efd7e23488ff18ce91e317 Mon Sep 17 00:00:00 2001 From: isucan <isucan@253336fb-580f-4252-a368-f3cef5a2a82b> Date: Thu, 23 Aug 2012 15:03:48 +0000 Subject: [PATCH] one more set of parens git-svn-id: https://kforge.ros.org/fcl/fcl_ros@166 253336fb-580f-4252-a368-f3cef5a2a82b --- trunk/fcl/include/fcl/simd/math_simd_details.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/trunk/fcl/include/fcl/simd/math_simd_details.h b/trunk/fcl/include/fcl/simd/math_simd_details.h index 8248ab59..1f64f172 100644 --- a/trunk/fcl/include/fcl/simd/math_simd_details.h +++ b/trunk/fcl/include/fcl/simd/math_simd_details.h @@ -77,7 +77,8 @@ static inline __m128 vec_sel(__m128 a, __m128 b, unsigned int mask) #define vec_splatd(a, e) _mm_shuffle_pd((a), (a), _MM_SHUFFLE2((e), (e))) #define _mm_ror_ps(x, e) (((e) % 4) ? _mm_shuffle_ps((x), (x), _MM_SHUFFLE(((e)+3)%4, ((e)+2)%4, ((e)+1)%4, (e)%4)) : (x)) -#define _mm_rol_ps(x, e) (((e) % 4) ? _mm_shuffle_ps((x), (x), _MM_SHUFFLE((7-(e))%4, (6-(e))%4, (5-(e))%4, (4-(e))%4)) : x) + +#define _mm_rol_ps(x, e) (((e) % 4) ? _mm_shuffle_ps((x), (x), _MM_SHUFFLE((7-(e))%4, (6-(e))%4, (5-(e))%4, (4-(e))%4)) : (x)) static inline __m128 newtonraphson_rsqrt4(const __m128 v) { -- GitLab