diff options
author | Craig Topper <craig.topper@gmail.com> | 2017-04-03 03:51:57 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@gmail.com> | 2017-04-03 03:51:57 +0000 |
commit | ed6c54cb649ad7435b39673221650c6767e9ace5 (patch) | |
tree | 2a0cba412e9367e23a2ddc83d163a06b86197673 /lib/Headers | |
parent | fbc9144963d6bed1d8bf926588bed82b401a26bf (diff) |
[AVX-512] Fix a couple more intrinsic macros I missed in r299346.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@299347 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Headers')
-rw-r--r-- | lib/Headers/avx512fintrin.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/Headers/avx512fintrin.h b/lib/Headers/avx512fintrin.h index 469ed54a8d..707857f57f 100644 --- a/lib/Headers/avx512fintrin.h +++ b/lib/Headers/avx512fintrin.h @@ -7864,7 +7864,7 @@ _mm512_mask_cvtepi64_storeu_epi16 (void *__P, __mmask8 __M, __m512i __A) #define _mm512_mask_extracti32x4_epi32(W, U, A, imm) __extension__ ({ \ (__m128i)__builtin_ia32_selectd_128((__mmask8)(U), \ (__v4si)_mm512_extracti32x4_epi32((A), (imm)), \ - (__v4si)__W); }) + (__v4si)(W)); }) #define _mm512_maskz_extracti32x4_epi32(U, A, imm) __extension__ ({ \ (__m128i)__builtin_ia32_selectd_128((__mmask8)(U), \ @@ -7882,7 +7882,7 @@ _mm512_mask_cvtepi64_storeu_epi16 (void *__P, __mmask8 __M, __m512i __A) #define _mm512_mask_extracti64x4_epi64(W, U, A, imm) __extension__ ({ \ (__m256i)__builtin_ia32_selectq_256((__mmask8)(U), \ (__v4di)_mm512_extracti64x4_epi64((A), (imm)), \ - (__v4di)__W); }) + (__v4di)(W)); }) #define _mm512_maskz_extracti64x4_epi64(U, A, imm) __extension__ ({ \ (__m256i)__builtin_ia32_selectq_256((__mmask8)(U), \ |