diff options
author | Rui Ueyama <ruiu@google.com> | 2015-06-30 00:10:54 +0000 |
---|---|---|
committer | Rui Ueyama <ruiu@google.com> | 2015-06-30 00:10:54 +0000 |
commit | c15139bb6d47e1ae36b0828e37e3593ce621b2fc (patch) | |
tree | bce9c1ced1fa6d4b2bf36f22e3887ec0a3b5c449 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | e40d30f3ea27a8e94e22297f841c62dcd1b382bc (diff) | |
download | llvm-c15139bb6d47e1ae36b0828e37e3593ce621b2fc.zip llvm-c15139bb6d47e1ae36b0828e37e3593ce621b2fc.tar.gz llvm-c15139bb6d47e1ae36b0828e37e3593ce621b2fc.tar.bz2 |
COFF: Make DefinedCOFF one pointer smaller.
The size of this class actually matters because this is the
most popular class among all classes. We create a Defined symbol
for each defined symbol in a symbol table. That can be millions
for a large program. For example, linking LLD instantiates this
class millions times.
llvm-svn: 241025
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions