[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)
commit8d85b0cd3e9c7c95b5d8d1214c77a3374ee9036d
tree7301642908c8612977cfa80434276673406e8c5f
parent9aad13164ee7c9687a323c73c3533484093e1954
[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.)

llvm-svn: 220736
llvm/lib/Target/X86/X86InstrAVX512.td