1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-20 19:42:54 +02:00
llvm-mirror/lib/Target/X86/Disassembler
Ahmed Bougacha 9d56162be1 [X86] Decode MPX BND registers.
We were able to assemble, but not disassemble.

Note that fixupRMValue was truncating EA_REG_BND0-3 because we hit
the uint8_t max.  The control registers were already squarely above
it, but I don't think they ever go in .r/m, only in .reg.

I also did notice an extra REX.W in our encoding, but I think that's
fine.

llvm-svn: 275427
2016-07-14 14:53:21 +00:00
..
CMakeLists.txt
LLVMBuild.txt
X86Disassembler.cpp
X86DisassemblerDecoder.cpp [X86] Decode MPX BND registers. 2016-07-14 14:53:21 +00:00
X86DisassemblerDecoder.h [X86] Decode MPX BND registers. 2016-07-14 14:53:21 +00:00
X86DisassemblerDecoderCommon.h