diff options
| author | John Brawn <john.brawn@arm.com> | 2015-08-03 12:13:33 +0000 |
|---|---|---|
| committer | John Brawn <john.brawn@arm.com> | 2015-08-03 12:13:33 +0000 |
| commit | f3324cf1a53853303556878375fecba01bb75261 (patch) | |
| tree | f5bc4431e98f6a0fb9d36afd6b57b4928ccb62cf /llvm/unittests/Linker/LinkModulesTest.cpp | |
| parent | 8b954241f85b8383fb8725b0a1108c55f31f14e9 (diff) | |
| download | llvm-f3324cf1a53853303556878375fecba01bb75261.zip llvm-f3324cf1a53853303556878375fecba01bb75261.tar.gz llvm-f3324cf1a53853303556878375fecba01bb75261.tar.bz2 | |
[ARM] Make GlobalMerge merge extern globals by default
Enabling merging of extern globals appears to be generally either beneficial or
harmless. On some benchmarks suites (on Cortex-M4F, Cortex-A9, and Cortex-A57)
it gives improvements in the 1-5% range, but in the rest the overall effect is
zero.
Differential Revision: http://reviews.llvm.org/D10966
llvm-svn: 243874
Diffstat (limited to 'llvm/unittests/Linker/LinkModulesTest.cpp')
0 files changed, 0 insertions, 0 deletions
