[Disasm][AVX512] Implement decoding of top bit for non-destructive reg fields
authorAdam Nemet <anemet@apple.com>
Tue, 24 Jun 2014 01:42:32 +0000 (01:42 +0000)
committerAdam Nemet <anemet@apple.com>
Tue, 24 Jun 2014 01:42:32 +0000 (01:42 +0000)
commitf36c3de849d4dacbdfd79c4f4178163e09b65efa
treeda8852b563a6a622e264ea4c05cdd66b2f7402df
parent68cda26497ec5cc9471f2f5ab3fa7176ad46a00a
[Disasm][AVX512] Implement decoding of top bit for non-destructive reg fields

V' bit in the P2 byte of the EVEX prefix provides the top bit of the NDD and
NDS register fields.  This was simply not used in the decoder until now.

Fixes <rdar://problem/17402661>

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@211565 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/Disassembler/X86DisassemblerDecoder.cpp
test/MC/Disassembler/X86/avx-512.txt