diff options
author | Richard Smith <richard-llvm@metafoo.co.uk> | 2019-09-17 03:56:30 +0000 |
---|---|---|
committer | Richard Smith <richard-llvm@metafoo.co.uk> | 2019-09-17 03:56:30 +0000 |
commit | 8fd910d9ac66af41e21108958988a7b5ffadf737 (patch) | |
tree | 4ffc3d17570c8d0ae1725bf20c8e223943da1d7a /lib/Headers/avx512fintrin.h | |
parent | f149feb71fefb01ce47ad093cdc7881244899a16 (diff) | |
download | clang-8fd910d9ac66af41e21108958988a7b5ffadf737.tar.gz |
Fix reliance on -flax-vector-conversions in AVX intrinsics headers and
corresponding tests.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@372063 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Headers/avx512fintrin.h')
-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 4e341a10fa..698e477fe5 100644 --- a/lib/Headers/avx512fintrin.h +++ b/lib/Headers/avx512fintrin.h @@ -7658,13 +7658,13 @@ _mm512_maskz_getexp_ps (__mmask16 __U, __m512 __A) #define _mm512_i32gather_ps(index, addr, scale) \ (__m512)__builtin_ia32_gathersiv16sf((__v16sf)_mm512_undefined_ps(), \ (void const *)(addr), \ - (__v16sf)(__m512)(index), \ + (__v16si)(__m512)(index), \ (__mmask16)-1, (int)(scale)) #define _mm512_mask_i32gather_ps(v1_old, mask, index, addr, scale) \ (__m512)__builtin_ia32_gathersiv16sf((__v16sf)(__m512)(v1_old), \ (void const *)(addr), \ - (__v16sf)(__m512)(index), \ + (__v16si)(__m512)(index), \ (__mmask16)(mask), (int)(scale)) #define _mm512_i32gather_epi32(index, addr, scale) \ |