summaryrefslogtreecommitdiffstats
path: root/llvm/lib/MC/MCContext.cpp
diff options
context:
space:
mode:
authorDuncan P. N. Exon Smith <dexonsmith@apple.com>2015-05-22 05:59:05 +0000
committerDuncan P. N. Exon Smith <dexonsmith@apple.com>2015-05-22 05:59:05 +0000
commit9b139800a70d86682bda6c23cbd0da3aba71a217 (patch)
treea51882ce171382d64f9fd2214f2a4d12ac56a115 /llvm/lib/MC/MCContext.cpp
parent8d44ac4785208667c809c10d03afcb6aade69d89 (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud