1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 19:12:56 +02:00
llvm-mirror/lib/Target/X86/Disassembler
Craig Topper 54e0aaff00 [X86Disassembler] Unify the EVEX and VEX code in emitContextTable. Merge the ATTR_VEXL/ATTR_EVEXL bits. NFCI
Merging the two bits shrinks the context table from 16384 bytes to 8192 bytes.

Remove the ATTRIBUTE_BITS macro and just create an enum directly. Then fix the ATTR_max define to be 8192 to reflect the table size so we stop hardcoding it separately.

llvm-svn: 363330
2019-06-13 22:15:25 +00:00
..
CMakeLists.txt
LLVMBuild.txt
X86Disassembler.cpp Revert CMake: Make most target symbols hidden by default 2019-06-11 03:21:13 +00:00
X86DisassemblerDecoder.cpp [X86Disassembler] Unify the EVEX and VEX code in emitContextTable. Merge the ATTR_VEXL/ATTR_EVEXL bits. NFCI 2019-06-13 22:15:25 +00:00
X86DisassemblerDecoder.h [X86] Add VP2INTERSECT instructions 2019-05-31 02:50:41 +00:00