[llvm-branch-commits] [llvm-branch] r277628 - Add ThinLTO release note.
Teresa Johnson via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Wed Aug 3 11:52:04 PDT 2016
Author: tejohnson
Date: Wed Aug 3 13:52:04 2016
New Revision: 277628
URL: http://llvm.org/viewvc/llvm-project?rev=277628&view=rev
Log:
Add ThinLTO release note.
Modified:
llvm/branches/release_39/docs/ReleaseNotes.rst
Modified: llvm/branches/release_39/docs/ReleaseNotes.rst
URL: http://llvm.org/viewvc/llvm-project/llvm/branches/release_39/docs/ReleaseNotes.rst?rev=277628&r1=277627&r2=277628&view=diff
==============================================================================
--- llvm/branches/release_39/docs/ReleaseNotes.rst (original)
+++ llvm/branches/release_39/docs/ReleaseNotes.rst Wed Aug 3 13:52:04 2016
@@ -72,9 +72,6 @@ Non-comprehensive list of changes in thi
need to be updated to replace the argument node and remove any dead nodes in
cases where they currently return an ``SDNode *`` from this interface.
-* Introduction of ThinLTO: [FIXME: needs to be documented more extensively in
- /docs/ ; ping Mehdi/Teresa before the release if not done]
-
* Raised the minimum required CMake version to 3.4.3.
.. NOTE
@@ -139,6 +136,16 @@ link-time may be differently optimized t
during optimization, and may have arbitrarily different observable
behavior. See `PR26774 <http://llvm.org/PR26774>`_ for more details.
+Support for ThinLTO
+-------------------
+
+LLVM now supports ThinLTO compilation, which can be invoked by compiling
+and linking with -flto=thin. The gold linker plugin, as well as linkers
+that use the new ThinLTO API in libLTO (like ld64), will transparently
+execute the ThinLTO backends in parallel threads.
+For more information on ThinLTO and the LLVM implementation, see the
+`ThinLTO blog post <http://blog.llvm.org/2016/06/thinlto-scalable-and-incremental-lto.html>`_.
+
Changes to the ARM Targets
--------------------------
More information about the llvm-branch-commits
mailing list