diff options
| author | Sjoerd Meijer <sjoerd.meijer@arm.com> | 2019-06-12 08:28:35 +0000 |
|---|---|---|
| committer | Sjoerd Meijer <sjoerd.meijer@arm.com> | 2019-06-12 08:28:35 +0000 |
| commit | de73404b8c4332190750537eb93ce0d5b6451300 (patch) | |
| tree | 74c552c79d6af964e9cf88a73a98cb588ae2a1ea /llvm/lib/Transforms | |
| parent | f763102ad4e9da3f14376eb768f47fb2002971c1 (diff) | |
| download | bcm5719-llvm-de73404b8c4332190750537eb93ce0d5b6451300.tar.gz bcm5719-llvm-de73404b8c4332190750537eb93ce0d5b6451300.zip | |
[AArch64] Merge globals when optimising for size
Extern global merging is good for code-size. There's definitely potential for
performance too, but there's one regression in a benchmark that needs
investigating, so that's why we enable it only when we optimise for size for
now.
Patch by Ramakota Reddy and Sjoerd Meijer.
Differential Revision: https://reviews.llvm.org/D61947
llvm-svn: 363130
Diffstat (limited to 'llvm/lib/Transforms')
0 files changed, 0 insertions, 0 deletions

