[SKX] Enable lowering of integer CMP operations.
authorRobert Khasanov <rob.khasanov@gmail.com>
Fri, 29 Aug 2014 08:46:04 +0000 (08:46 +0000)
committerRobert Khasanov <rob.khasanov@gmail.com>
Fri, 29 Aug 2014 08:46:04 +0000 (08:46 +0000)
commit37e671e894a4a3f4fcb330f2f62e3ad2df94a4c6
tree948083d878899a239e021c72777d423c5f3175c6
parentd2323fc295b301f056561fb6f120ba656f1e46c0
[SKX] Enable lowering of integer CMP operations.
Added new types to Legalizer.
Fixed getSetCCResultType function
Added lowering tests.

Reviewed by Elena Demikhovsky.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@216717 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp
test/CodeGen/X86/avx512-vec-cmp.ll
test/CodeGen/X86/avx512bw-vec-cmp.ll [new file with mode: 0644]
test/CodeGen/X86/avx512bwvl-vec-cmp.ll [new file with mode: 0644]
test/CodeGen/X86/avx512vl-vec-cmp.ll [new file with mode: 0644]