fixed SSE-optimized cmp_8u (ticket #1530)
This commit is contained in:
parent
dec0af8d79
commit
e7946d98a9
@ -2056,7 +2056,7 @@ static void cmp8u(const uchar* src1, size_t step1, const uchar* src2, size_t ste
|
|||||||
#if CV_SSE2
|
#if CV_SSE2
|
||||||
if( USE_SSE2 ){
|
if( USE_SSE2 ){
|
||||||
__m128i m128 = code == CMP_GT ? _mm_setzero_si128() : _mm_set1_epi8 (0xff);
|
__m128i m128 = code == CMP_GT ? _mm_setzero_si128() : _mm_set1_epi8 (0xff);
|
||||||
__m128i c128 = _mm_set1_epi8 (0x7f);
|
__m128i c128 = _mm_set1_epi8 (128);
|
||||||
for( ; x <= size.width - 16; x += 16 )
|
for( ; x <= size.width - 16; x += 16 )
|
||||||
{
|
{
|
||||||
__m128i r00 = _mm_loadu_si128((const __m128i*)(src1 + x));
|
__m128i r00 = _mm_loadu_si128((const __m128i*)(src1 + x));
|
||||||
|
Loading…
x
Reference in New Issue
Block a user