]> granicus.if.org Git - clang/commitdiff
[X86] Remove bad cast from the 'int' return type of __builtin_ia32_kortestchi to...
authorCraig Topper <craig.topper@gmail.com>
Mon, 16 May 2016 01:09:16 +0000 (01:09 +0000)
committerCraig Topper <craig.topper@gmail.com>
Mon, 16 May 2016 01:09:16 +0000 (01:09 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@269621 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Headers/avx512fintrin.h

index f967f6ec8233ad0350957be3ee08f8004aac12a7..4b168f57b94c995154c69eebe744545368db6680 100644 (file)
@@ -8407,15 +8407,13 @@ _mm512_kor (__mmask16 __A, __mmask16 __B)
 static __inline__ int __DEFAULT_FN_ATTRS
 _mm512_kortestc (__mmask16 __A, __mmask16 __B)
 {
-  return (__mmask16) __builtin_ia32_kortestchi ((__mmask16) __A,
-            (__mmask16) __B);
+  return __builtin_ia32_kortestchi ((__mmask16) __A, (__mmask16) __B);
 }
 
 static __inline__ int __DEFAULT_FN_ATTRS
 _mm512_kortestz (__mmask16 __A, __mmask16 __B)
 {
-  return (__mmask16) __builtin_ia32_kortestzhi ((__mmask16) __A,
-            (__mmask16) __B);
+  return __builtin_ia32_kortestzhi ((__mmask16) __A, (__mmask16) __B);
 }
 
 static __inline__ __mmask16 __DEFAULT_FN_ATTRS