aboutsummaryrefslogtreecommitdiffhomepage
path: root/bench/nanobench.cpp
diff options
context:
space:
mode:
authorGravatar Mike Klein <mtklein@chromium.org>2017-08-23 18:16:25 -0400
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-08-24 12:47:16 +0000
commit81da18c427145f48a99093323dcf311e330e676c (patch)
treeb67606a35a204e724bd1723cdf2b547c9fdcb278 /bench/nanobench.cpp
parentaf720ca907461bdd282b3bafbffd723d47fc3039 (diff)
merge object files before parsing into assembly
This extra ld pass can merge all our many redundant constants, both within an instruction set and across them. This should save a bunch of code size on x86-64, with no other impact. It cuts 12K off my local build of ok. Change-Id: Ib2bb4adf88564aca45e55ee53dcf6584265c7dbe Reviewed-on: https://skia-review.googlesource.com/37940 Commit-Queue: Mike Klein <mtklein@google.com> Reviewed-by: Florin Malita <fmalita@chromium.org>
Diffstat (limited to 'bench/nanobench.cpp')
0 files changed, 0 insertions, 0 deletions