summaryrefslogtreecommitdiffstats
path: root/lib/Headers
diff options
context:
space:
mode:
authorJina Nahias <jina.nahias@intel.com>2017-09-25 13:38:08 +0000
committerJina Nahias <jina.nahias@intel.com>2017-09-25 13:38:08 +0000
commit0f4b29667460bb4069a3f0bf08510ec91252c296 (patch)
tree9878ae165ead27fe9d700c088100324b66be8aa7 /lib/Headers
parentce93d4af3891b2cf5f73988a4f0a06dd222a1a02 (diff)
fixing a bug in mask[z]_set1 intrinsic
Differential Revision: https://reviews.llvm.org/D38231 Change-Id: I80bbff9cbe93e4be54d8a761ef9723edf3f57c57 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@314102 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Headers')
-rw-r--r--lib/Headers/avx512vlintrin.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/Headers/avx512vlintrin.h b/lib/Headers/avx512vlintrin.h
index da79b201b7..7e17cff05f 100644
--- a/lib/Headers/avx512vlintrin.h
+++ b/lib/Headers/avx512vlintrin.h
@@ -5761,7 +5761,7 @@ static __inline__ __m128i __DEFAULT_FN_ATTRS
_mm_mask_set1_epi64 (__m128i __O, __mmask8 __M, long long __A)
{
return (__m128i) __builtin_ia32_selectq_128(__M,
- (__v2di) _mm_set1_epi8(__A),
+ (__v2di) _mm_set1_epi64x(__A),
(__v2di) __O);
}
@@ -5769,7 +5769,7 @@ static __inline__ __m128i __DEFAULT_FN_ATTRS
_mm_maskz_set1_epi64 (__mmask8 __M, long long __A)
{
return (__m128i) __builtin_ia32_selectq_128(__M,
- (__v2di) _mm_set1_epi8(__A),
+ (__v2di) _mm_set1_epi64x(__A),
(__v2di) _mm_setzero_si128());
}