diff options
author | Davide Italiano <davide@freebsd.org> | 2016-04-21 17:46:38 +0000 |
---|---|---|
committer | Davide Italiano <davide@freebsd.org> | 2016-04-21 17:46:38 +0000 |
commit | 5abcb3cc5be4d3618d3156a662453b27fd590b2b (patch) | |
tree | 5987b07e3e452bac5df8843d30014cadf3a540d8 /llvm/lib/CodeGen/LowerEmuTLS.cpp | |
parent | 3ac071842333b4e613e47925558a71251eac12af (diff) | |
download | bcm5719-llvm-5abcb3cc5be4d3618d3156a662453b27fd590b2b.tar.gz bcm5719-llvm-5abcb3cc5be4d3618d3156a662453b27fd590b2b.zip |
[LTO] Discard names for values that are not global by default.
Rafael reported on the mailing list that this reduces peak memory
usage while linking llvm-as by 15%. It makes sense to make it
the default, and introduce an inverse knob -lto-no-discard-value-names
for those who want to restore the old behavior.
llvm-svn: 267020
Diffstat (limited to 'llvm/lib/CodeGen/LowerEmuTLS.cpp')
0 files changed, 0 insertions, 0 deletions