[llvm-commits] [llvm] r150167 - in /llvm/trunk: lib/Target/X86/Disassembler/X86DisassemblerDecoder.c lib/Target/X86/Disassembler/X86DisassemblerDecoderCommon.h utils/TableGen/X86DisassemblerTables.cpp
Chris Lattner
clattner at apple.com
Thu Feb 9 01:42:11 PST 2012
On Feb 9, 2012, at 12:58 AM, Craig Topper wrote:
> Author: ctopper
> Date: Thu Feb 9 02:58:07 2012
> New Revision: 150167
>
> URL: http://llvm.org/viewvc/llvm-project?rev=150167&view=rev
> Log:
> More tweaks to get the size of the X86 disassembler tables down.
Just to repeat the numbers I put into PR11953:
Wow, that was a huge win! From 1988020 bytes and:
Section (__TEXT, __text): 8356
Section (__TEXT, __cstring): 46982
Section (__DATA, __const): 962128 (relocatable data)
Section (__TEXT, __const): 234816 (read only data)
Section (__TEXT, __eh_frame): 408
to 890820 bytes and:
Section (__TEXT, __text): 8448
Section (__TEXT, __cstring): 46982
Section (__DATA, __const): 249424 (down over 700K!)
Section (__TEXT, __const): 432656
Section (__TEXT, __eh_frame): 408
You just carved off over a MB, and sped up the build of that .o file by a lot
too! Thank you!!
-Chris
More information about the llvm-commits
mailing list