]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
minor fix for Visual
authorYann Collet <yann.collet.73@gmail.com>
Sat, 31 Jan 2015 19:10:53 +0000 (20:10 +0100)
committerYann Collet <yann.collet.73@gmail.com>
Sat, 31 Jan 2015 19:10:53 +0000 (20:10 +0100)
lib/zstd.c

index 5e535f6958561981a7798ccf5c3f3e4f99903da8..ecc9d949ae8fc8ce1311ec760ee5feae6c1c625d 100644 (file)
@@ -1014,12 +1014,14 @@ static void ZSTD_limitCtx(void* cctx, const U32 limit)
 
 #if defined(_INCLUDED_IMM) || defined(__AVX2__)   /* <immintrin.h> */
     /* AVX2 version */
-    const __m256i limit8 = _mm256_set1_epi32(limit);
-    for (i=0; i<HASH_TABLESIZE; i+=8)
     {
-        __m256i src =_mm256_loadu_si256((const __m256i*)(h+i));
-                src = _mm256_max_epu32(src, limit8);
-        _mm256_storeu_si256((__m256i*)(h+i), src);
+        const __m256i limit8 = _mm256_set1_epi32(limit);
+        for (i=0; i<HASH_TABLESIZE; i+=8)
+        {
+            __m256i src =_mm256_loadu_si256((const __m256i*)(h+i));
+                    src = _mm256_max_epu32(src, limit8);
+            _mm256_storeu_si256((__m256i*)(h+i), src);
+        }
     }
 #else
     for (i=0; i<HASH_TABLESIZE; ++i)