[llvm] r264318 - [Docs] Updating CMake docs to include LLVM_OPTIMIZED_TABLEGEN

Chris Bieneman via llvm-commits llvm-commits at lists.llvm.org
Thu Mar 24 11:46:43 PDT 2016

Author: cbieneman
Date: Thu Mar 24 13:46:43 2016
New Revision: 264318

URL: http://llvm.org/viewvc/llvm-project?rev=264318&view=rev
[Docs] Updating CMake docs to include LLVM_OPTIMIZED_TABLEGEN

This is based on feedback on llvm-commits from Sean Silvas.


Modified: llvm/trunk/docs/CMake.rst
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/CMake.rst?rev=264318&r1=264317&r2=264318&view=diff
--- llvm/trunk/docs/CMake.rst (original)
+++ llvm/trunk/docs/CMake.rst Thu Mar 24 13:46:43 2016
@@ -474,6 +474,12 @@ LLVM-specific variables
             If you want to build LLVM as a shared library, you should use the
             ``LLVM_BUILD_LLVM_DYLIB`` option.
+  If enabled and building a debug or asserts build the CMake build system will
+  generate a Release build tree to build a fully optimized tablegen for use
+  during the build. Enabling this option can significantly speed up build times
+  especially when building LLVM in Debug configurations.
 CMake Caches

More information about the llvm-commits mailing list