OSDN Git Service

[AVX512] Added intrinsics for 128-, 256- and 512-bit versions of VPCMP/VPCMPU{BWDQ}
authorRobert Khasanov <rob.khasanov@gmail.com>
Wed, 8 Oct 2014 15:49:26 +0000 (15:49 +0000)
committerRobert Khasanov <rob.khasanov@gmail.com>
Wed, 8 Oct 2014 15:49:26 +0000 (15:49 +0000)
commit0e3754615e8d382fd8933cbacb1417a9894ad80a
tree14784bbe59a616efee4a6da32b33b921e06a69c5
parent8175be535acfffc3977231f58382a07e554d8d6b
[AVX512] Added intrinsics for 128-, 256- and 512-bit versions of VPCMP/VPCMPU{BWDQ}
Added CMP_MASK_CC intrinsic type.
Added tests for intrinsics.

Patch by Sergey Lisitsyn <sergey.lisitsyn@intel.com>

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@219316 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/IR/IntrinsicsX86.td
lib/Target/X86/X86ISelLowering.cpp
lib/Target/X86/X86IntrinsicsInfo.h
test/CodeGen/X86/avx512-intrinsics.ll
test/CodeGen/X86/avx512bw-intrinsics.ll
test/CodeGen/X86/avx512bwvl-intrinsics.ll
test/CodeGen/X86/avx512vl-intrinsics.ll