r299347 - [AVX-512] Fix a couple more intrinsic macros I missed in r299346.
Craig Topper via cfe-commits
cfe-commits at lists.llvm.org
Sun Apr 2 20:51:57 PDT 2017
Author: ctopper
Date: Sun Apr 2 22:51:57 2017
New Revision: 299347
URL: http://llvm.org/viewvc/llvm-project?rev=299347&view=rev
Log:
[AVX-512] Fix a couple more intrinsic macros I missed in r299346.
Modified:
cfe/trunk/lib/Headers/avx512fintrin.h
Modified: cfe/trunk/lib/Headers/avx512fintrin.h
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Headers/avx512fintrin.h?rev=299347&r1=299346&r2=299347&view=diff
==============================================================================
--- cfe/trunk/lib/Headers/avx512fintrin.h (original)
+++ cfe/trunk/lib/Headers/avx512fintrin.h Sun Apr 2 22:51:57 2017
@@ -7864,7 +7864,7 @@ _mm512_mask_cvtepi64_storeu_epi16 (void
#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
#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), \
More information about the cfe-commits
mailing list