Commit 4fec4476 authored by Davis King's avatar Davis King

Fixed bug in simd4i operator>>

parent 6a56aad0
...@@ -251,10 +251,10 @@ namespace dlib ...@@ -251,10 +251,10 @@ namespace dlib
#ifdef DLIB_HAVE_SSE2 #ifdef DLIB_HAVE_SSE2
return _mm_sra_epi32(lhs,_mm_cvtsi32_si128(rhs)); return _mm_sra_epi32(lhs,_mm_cvtsi32_si128(rhs));
#else #else
return simd4i(lhs[0]<<rhs, return simd4i(lhs[0]>>rhs,
lhs[1]<<rhs, lhs[1]>>rhs,
lhs[2]<<rhs, lhs[2]>>rhs,
lhs[3]<<rhs); lhs[3]>>rhs);
#endif #endif
} }
inline simd4i& operator>>= (simd4i& lhs, const int& rhs) inline simd4i& operator>>= (simd4i& lhs, const int& rhs)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment