summaryrefslogtreecommitdiffstats
path: root/clang/lib
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2018-08-27 06:20:20 +0000
committerCraig Topper <craig.topper@intel.com>2018-08-27 06:20:20 +0000
commit9a022280b5653936bb49f9eead99dcebeab060b5 (patch)
tree79f7a0056600513932403aaf54b589bf5df8f3a3 /clang/lib
parente0b5d4cd9d1891513b61f8ea27ccbdb498f88898 (diff)
downloadbcm5719-llvm-9a022280b5653936bb49f9eead99dcebeab060b5.tar.gz
bcm5719-llvm-9a022280b5653936bb49f9eead99dcebeab060b5.zip
[X86] Remove min_vector_width 512 from some intrinsics that operate only on k-registers.
llvm-svn: 340718
Diffstat (limited to 'clang/lib')
-rw-r--r--clang/lib/Headers/avx512bwintrin.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/clang/lib/Headers/avx512bwintrin.h b/clang/lib/Headers/avx512bwintrin.h
index 7fbd8611878..0f5b91f8596 100644
--- a/clang/lib/Headers/avx512bwintrin.h
+++ b/clang/lib/Headers/avx512bwintrin.h
@@ -33,6 +33,7 @@ typedef unsigned long long __mmask64;
/* Define the default attributes for the functions in this file. */
#define __DEFAULT_FN_ATTRS512 __attribute__((__always_inline__, __nodebug__, __target__("avx512bw"), __min_vector_width__(512)))
+#define __DEFAULT_FN_ATTRS __attribute__((__always_inline__, __nodebug__, __target__("avx512bw")))
/* Integer compare */
@@ -1792,5 +1793,6 @@ _mm512_sad_epu8 (__m512i __A, __m512i __B)
}
#undef __DEFAULT_FN_ATTRS512
+#undef __DEFAULT_FN_ATTRS
#endif
OpenPOWER on IntegriCloud