[X86] Fix disassembly of EVEX rounding control and SAE instructions.
authorCraig Topper <craig.topper@intel.com>
Mon, 23 Oct 2017 02:26:24 +0000 (02:26 +0000)
committerCraig Topper <craig.topper@intel.com>
Mon, 23 Oct 2017 02:26:24 +0000 (02:26 +0000)
commit326008c61599163b8a847b17bb677d1625a62e84
tree08363df34b851e726dae4c9ab497d8776fd6219a
parent2fd533db9f7b121d19b5f9b9d5a7692e7b2b0fee
[X86] Fix disassembly of EVEX rounding control and SAE instructions.

Fixes PR31955.

llvm-svn: 316308
llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp
llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.cpp
llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h
llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoderCommon.h
llvm/test/MC/Disassembler/X86/avx-512.txt
llvm/utils/TableGen/X86DisassemblerTables.cpp
llvm/utils/TableGen/X86RecognizableInstr.cpp
llvm/utils/TableGen/X86RecognizableInstr.h