diff options
author | Duncan P. N. Exon Smith <dexonsmith@apple.com> | 2015-05-22 05:59:05 +0000 |
---|---|---|
committer | Duncan P. N. Exon Smith <dexonsmith@apple.com> | 2015-05-22 05:59:05 +0000 |
commit | 9b139800a70d86682bda6c23cbd0da3aba71a217 (patch) | |
tree | a51882ce171382d64f9fd2214f2a4d12ac56a115 /llvm/lib/MC/MCContext.cpp | |
parent | 8d44ac4785208667c809c10d03afcb6aade69d89 (diff) | |
download | bcm5719-llvm-9b139800a70d86682bda6c23cbd0da3aba71a217.tar.gz bcm5719-llvm-9b139800a70d86682bda6c23cbd0da3aba71a217.zip |
MC: Pack MCSymbol::Index in with the bitfield in MCSymbol
Save a pointer for each `MCSymbol`, bringing `llc` memory usage down
from 920 MB to 914 MB, around ~0.6%.
(I'm looking at `llc` memory usage on `verify-uselistorder.lto.opt.bc`;
see r236629 for details.)
llvm-svn: 238003
Diffstat (limited to 'llvm/lib/MC/MCContext.cpp')
0 files changed, 0 insertions, 0 deletions