@@ -3338,25 +3338,25 @@ _mm256_mask_permutexvar_epi16 (__m256i __W, __mmask16 __M, __m256i __A,
3338
3338
3339
3339
#define _mm_mask_alignr_epi8 (W , U , A , B , N ) __extension__ ({ \
3340
3340
(__m128i)__builtin_ia32_palignr128_mask((__v16qi)(__m128i)(A), \
3341
- (__v16qi)(__m128i)(B), (int)(N) * 8 , \
3341
+ (__v16qi)(__m128i)(B), (int)(N), \
3342
3342
(__v16qi)(__m128i)(W), \
3343
3343
(__mmask16)(U)); })
3344
3344
3345
3345
#define _mm_maskz_alignr_epi8 (U , A , B , N ) __extension__ ({ \
3346
3346
(__m128i)__builtin_ia32_palignr128_mask((__v16qi)(__m128i)(A), \
3347
- (__v16qi)(__m128i)(B), (int)(N) * 8 , \
3347
+ (__v16qi)(__m128i)(B), (int)(N), \
3348
3348
(__v16qi)_mm_setzero_si128(), \
3349
3349
(__mmask16)(U)); })
3350
3350
3351
3351
#define _mm256_mask_alignr_epi8 (W , U , A , B , N ) __extension__ ({ \
3352
3352
(__m256i)__builtin_ia32_palignr256_mask((__v32qi)(__m256i)(A), \
3353
- (__v32qi)(__m256i)(B), (int)(N) * 8 , \
3353
+ (__v32qi)(__m256i)(B), (int)(N), \
3354
3354
(__v32qi)(__m256i)(W), \
3355
3355
(__mmask32)(U)); })
3356
3356
3357
3357
#define _mm256_maskz_alignr_epi8 (U , A , B , N ) __extension__ ({ \
3358
3358
(__m256i)__builtin_ia32_palignr256_mask((__v32qi)(__m256i)(A), \
3359
- (__v32qi)(__m256i)(B), (int)(N) * 8 , \
3359
+ (__v32qi)(__m256i)(B), (int)(N), \
3360
3360
(__v32qi)_mm256_setzero_si256(), \
3361
3361
(__mmask32)(U)); })
3362
3362
0 commit comments