llvm-6502/lib/Target/X86/Disassembler
Adam Nemet 6ae2941874 [X86] AVX512: Add disassembler support for compressed displacement
There are two parts here.  First is to modify tablegen to adjust the encoding
type ENCODING_RM with the scaling factor.

The second is to use the new encoding types to compute the correct
displacement in the decoder.

Fixes <rdar://problem/17608489>

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@213281 91177308-0d34-0410-b5e6-96231b3b80d8
2014-07-17 17:04:56 +00:00
..
CMakeLists.txt What year is it! This file has no reason to be written in C, and has doubly no 2014-04-20 21:07:34 +00:00
LLVMBuild.txt Prune redundant dependencies in LLVMBuild.txt. 2013-12-11 00:30:57 +00:00
Makefile Appease autoconf build since X86Disassembler.c has been disappeared in r206717. 2014-04-21 14:59:11 +00:00
X86Disassembler.cpp [X86] AVX512: Add disassembler support for compressed displacement 2014-07-17 17:04:56 +00:00
X86Disassembler.h Remove some more C junk from these files. 2014-04-20 21:56:02 +00:00
X86DisassemblerDecoder.cpp [X86] AVX512: Add disassembler support for compressed displacement 2014-07-17 17:04:56 +00:00
X86DisassemblerDecoder.h Fix gcc -Wsign-compare warning in X86DisassemblerTables.cpp. 2014-04-28 12:12:27 +00:00
X86DisassemblerDecoderCommon.h [X86] AVX512: Add disassembler support for compressed displacement 2014-07-17 17:04:56 +00:00