Browse Source

Fix powerpc.h

lurid 1 year ago
parent
commit
ccfeba846e
1 changed files with 1 additions and 1 deletions
  1. 1 1
      library/cpp/sse/powerpc.h

+ 1 - 1
library/cpp/sse/powerpc.h

@@ -621,7 +621,7 @@ Y_FORCE_INLINE __m128i _mm_sll_epi64(__m128i a, __m128i count) {
     lshift = (__v2du)vec_splat((__v2du)count, 0);
     shmask = vec_cmplt(lshift, shmax);
     result = vec_sl((__v2du)a, lshift);
-    result = (__v2du)(((vector long long)shmask & ~(vector long long)shmask) | ((vector long long)result & (vector long long)shmask));
+    result = result & shmask;
 
     return (__m128i)result;
 }