diff options
| author | Filipe Cabecinhas <me@filcab.net> | 2015-02-19 19:00:33 +0000 |
|---|---|---|
| committer | Filipe Cabecinhas <me@filcab.net> | 2015-02-19 19:00:33 +0000 |
| commit | d74002965e7aac9d4549f1f420c3a9827db3d397 (patch) | |
| tree | 9cc01967704f20c55b7f0ace06a53e63560627a7 | |
| parent | af304e519299aede5c68bd8718bb6518a5a34611 (diff) | |
| download | bcm5719-llvm-d74002965e7aac9d4549f1f420c3a9827db3d397.tar.gz bcm5719-llvm-d74002965e7aac9d4549f1f420c3a9827db3d397.zip | |
Make the _mm256_insert_epi64 definition more consistent
Use long long for the epi64 argument, like the other intrinsics.
NFC since this is only defined in 64-bit mode, not in 32-bit.
Fix suggested by H. J. Lu!
llvm-svn: 229886
| -rw-r--r-- | clang/lib/Headers/avxintrin.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Headers/avxintrin.h b/clang/lib/Headers/avxintrin.h index aaca7e1a111..d7c7f4645c1 100644 --- a/clang/lib/Headers/avxintrin.h +++ b/clang/lib/Headers/avxintrin.h @@ -514,7 +514,7 @@ _mm256_insert_epi8(__m256i __a, int __b, int const __imm) #ifdef __x86_64__ static __inline __m256i __attribute__((__always_inline__, __nodebug__)) -_mm256_insert_epi64(__m256i __a, long __b, int const __imm) +_mm256_insert_epi64(__m256i __a, long long __b, int const __imm) { __v4di __c = (__v4di)__a; __c[__imm & 3] = __b; |

