mirror of
https://github.com/python-pillow/Pillow.git
synced 2025-08-20 20:24:45 +03:00
SIMD Resample. add parentheses around var declarations
This commit is contained in:
parent
698e6a1698
commit
7da807b8e4
|
@ -14,7 +14,7 @@ ImagingResampleHorizontalConvolution8u4x(
|
|||
x = 0;
|
||||
|
||||
#if defined(__AVX2__)
|
||||
|
||||
{
|
||||
__m256i sss0, sss1;
|
||||
__m256i zero = _mm256_setzero_si256();
|
||||
__m256i initial = _mm256_set1_epi32(1 << (coefs_precision -1));
|
||||
|
@ -102,9 +102,9 @@ ImagingResampleHorizontalConvolution8u4x(
|
|||
lineOut1[xx] = _mm_cvtsi128_si32(_mm256_extracti128_si256(sss0, 1));
|
||||
lineOut2[xx] = _mm_cvtsi128_si32(_mm256_extracti128_si256(sss1, 0));
|
||||
lineOut3[xx] = _mm_cvtsi128_si32(_mm256_extracti128_si256(sss1, 1));
|
||||
|
||||
}
|
||||
#else
|
||||
|
||||
{
|
||||
__m128i sss0, sss1, sss2, sss3;
|
||||
__m128i initial = _mm_set1_epi32(1 << (coefs_precision -1));
|
||||
sss0 = initial;
|
||||
|
@ -207,7 +207,7 @@ ImagingResampleHorizontalConvolution8u4x(
|
|||
lineOut1[xx] = _mm_cvtsi128_si32(_mm_packus_epi16(sss1, sss1));
|
||||
lineOut2[xx] = _mm_cvtsi128_si32(_mm_packus_epi16(sss2, sss2));
|
||||
lineOut3[xx] = _mm_cvtsi128_si32(_mm_packus_epi16(sss3, sss3));
|
||||
|
||||
}
|
||||
#endif
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user