[SKX] Enabling mask instructions: encoding, lowering
authorRobert Khasanov <rob.khasanov@gmail.com>
Wed, 23 Jul 2014 14:49:42 +0000 (14:49 +0000)
committerRobert Khasanov <rob.khasanov@gmail.com>
Wed, 23 Jul 2014 14:49:42 +0000 (14:49 +0000)
commit3922da8ae8fab29de6416eeeebf21208b1491557
tree14ba0133298a7c36e5f6ffce389644bbbc7423e1
parentafb1938c3955a45d90e681a0e51a8055a0f9bcf3
[SKX] Enabling mask instructions: encoding, lowering
KMOVB, KMOVW, KMOVD, KMOVQ, KNOTB, KNOTW, KNOTD, KNOTQ

Reviewed by Elena Demikhovsky <elena.demikhovsky@intel.com>

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@213757 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp
lib/Target/X86/X86InstrAVX512.td
lib/Target/X86/X86InstrInfo.cpp
test/CodeGen/X86/avx512-mask-op.ll
test/MC/X86/avx512-encodings.s
utils/TableGen/X86RecognizableInstr.cpp