[AVX512] Clean up avx512_perm_imm to use X86VectorVTInfo
authorAdam Nemet <anemet@apple.com>
Mon, 27 Oct 2014 23:08:37 +0000 (23:08 +0000)
committerAdam Nemet <anemet@apple.com>
Mon, 27 Oct 2014 23:08:37 +0000 (23:08 +0000)
commit5c76721372f42222c7b108a6e7b5913ba4e36406
tree9cb8286ddef0428365d2cd8ec091ec52180f8588
parent7ba4de2ccc3dd9799f5261b6d6098e9ac3f1d83b
[AVX512] Clean up avx512_perm_imm to use X86VectorVTInfo

No functionality change.  No change in X86.td.expanded except that we only set
the CD8 attributes for the memory variants.  (This shouldn't be used unless we
have a memory operand.)

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@220736 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86InstrAVX512.td