summaryrefslogtreecommitdiffstats
path: root/lld/docs/index.rst
diff options
context:
space:
mode:
authorRui Ueyama <ruiu@google.com>2017-02-27 21:07:50 +0000
committerRui Ueyama <ruiu@google.com>2017-02-27 21:07:50 +0000
commit9a651672d03132442d2159b2128631b5a5fe6e70 (patch)
treeb89ca54a514edb2531e628140c2e03b302c945e8 /lld/docs/index.rst
parentc9f2517e96b6738b5e61ede273f212598c4ff3b3 (diff)
downloadbcm5719-llvm-9a651672d03132442d2159b2128631b5a5fe6e70.tar.gz
bcm5719-llvm-9a651672d03132442d2159b2128631b5a5fe6e70.zip
Clarify benchmark conditions.
llvm-svn: 296383
Diffstat (limited to 'lld/docs/index.rst')
-rw-r--r--lld/docs/index.rst21
1 files changed, 14 insertions, 7 deletions
diff --git a/lld/docs/index.rst b/lld/docs/index.rst
index 952bcb8b255..6d9780458d1 100644
--- a/lld/docs/index.rst
+++ b/lld/docs/index.rst
@@ -81,13 +81,20 @@ Note that this is just a benchmark result of our environment.
Depending on number of available cores, available amount of memory or
disk latency/throughput, your results may vary.
-============ =========== ======= ======== ======
-Program Output size GNU ld GNU gold LLD
-ffmpeg dbg 91 MiB 1.59s 1.15s 0.78s
-mysqld dbg 157 MiB 7.09s 2.49s 1.31s
-clang dbg 1.45 GiB 86.76s 21.93s 8.38s
-chromium dbg 1.52 GiB 142.30s 40.86s 12.69s
-============ =========== ======= ======== ======
+============ =========== ============ ============= ======
+Program Output size GNU ld GNU gold [1]_ LLD
+ffmpeg dbg 91 MiB 1.59s 1.15s 0.78s
+mysqld dbg 157 MiB 7.09s 2.49s 1.31s
+clang dbg 1.45 GiB 86.76s 21.93s 8.38s
+chromium dbg 1.52 GiB 142.30s [2]_ 40.86s 12.69s
+============ =========== ============ ============= ======
+
+.. [1] With the ``--threads`` option to enable multi-threading support.
+
+.. [2] Since GNU ld doesn't support the ``-icf=all`` option, we
+ removed that from the command line for GNU ld. GNU ld would be
+ slower than this if it had that option support. For gold and
+ LLD, we use ``-icf=all``.
Build
-----
OpenPOWER on IntegriCloud