diff options
author | Fangrui Song <maskray@google.com> | 2020-01-11 16:27:25 -0800 |
---|---|---|
committer | Fangrui Song <maskray@google.com> | 2020-01-11 17:28:22 -0800 |
commit | f719c540bb09cb5bfe37bc6283ea68e31949b3f4 (patch) | |
tree | d64175ae67f431666912cf3c2b91af65998e8618 /lldb/packages/Python/lldbsuite/test/python_api/thread/main.cpp | |
parent | 1e8ce7492e91aa6db269334d12187c7ae854dccb (diff) | |
download | bcm5719-llvm-f719c540bb09cb5bfe37bc6283ea68e31949b3f4.tar.gz bcm5719-llvm-f719c540bb09cb5bfe37bc6283ea68e31949b3f4.zip |
[X86][Disassembler] Shrink X86GenDisassemblerTables.inc from 36M to 6.1M
In x86Disassembler{OneByte,TwoByte,...}Codes,
"/* EmptyTable */" is very common. Omitting it saves lots of space.
Also, there is no need to display a table entry in multiple lines.
It is also common that the whole OpcodeDecision is { MODRM_ONEENTRY, 0}.
Make use of zero-initialization.
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/thread/main.cpp')
0 files changed, 0 insertions, 0 deletions