[AVX512] Add zero-masking variant to AVX512_masking multiclass
authorAdam Nemet <anemet@apple.com>
Thu, 7 Aug 2014 23:53:38 +0000 (23:53 +0000)
committerAdam Nemet <anemet@apple.com>
Thu, 7 Aug 2014 23:53:38 +0000 (23:53 +0000)
commita8e1cda622221fabdfe86f583d378badfbd249f2
tree4eaabb0ff2724343b13f716a77b323e075c75450
parentd0f88d538121f3e3d645aeed419803ee9a7d7da7
[AVX512] Add zero-masking variant to AVX512_masking multiclass

This completes one item from the todo-list of r215125 "Generate masking
instruction variants with tablegen".

The AddedComplexity is needed just like for the k variant.

Added a codegen test based on valignq.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@215173 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86InstrAVX512.td
test/CodeGen/X86/avx512-shuffle.ll