]> granicus.if.org Git - clang/commit
[X86] Add kortest intrinsics for 8, 32, and 64 bit masks. Add new intrinsic names...
authorCraig Topper <craig.topper@intel.com>
Tue, 28 Aug 2018 06:28:25 +0000 (06:28 +0000)
committerCraig Topper <craig.topper@intel.com>
Tue, 28 Aug 2018 06:28:25 +0000 (06:28 +0000)
commit4d1a672881801b6c17290fec64c59f5ac4cc4a1d
treeb5b8d61f0de16dd44ee3ea5b467c75ea4adc1380
parent56b1cc8d60f5b1604a4f6ada4d4b9b8a6de65ce2
[X86] Add kortest intrinsics for 8, 32, and 64 bit masks. Add new intrinsic names for 16 bit masks.

This matches gcc and icc despite not being documented in the Intel Intrinsics Guide.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@340798 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/BuiltinsX86.def
lib/CodeGen/CGBuiltin.cpp
lib/Headers/avx512bwintrin.h
lib/Headers/avx512dqintrin.h
lib/Headers/avx512fintrin.h
test/CodeGen/avx512bw-builtins.c
test/CodeGen/avx512dq-builtins.c
test/CodeGen/avx512f-builtins.c