[llvm] 829ddbe - build: make sanitizer builds use optimized tablegen (#156784)
via llvm-commits
llvm-commits at lists.llvm.org
Thu Sep 4 12:54:54 PDT 2025
Author: Matheus Izvekov
Date: 2025-09-04T16:54:50-03:00
New Revision: 829ddbe719280708b49c88e55b66182da095b297
URL: https://github.com/llvm/llvm-project/commit/829ddbe719280708b49c88e55b66182da095b297
DIFF: https://github.com/llvm/llvm-project/commit/829ddbe719280708b49c88e55b66182da095b297.diff
LOG: build: make sanitizer builds use optimized tablegen (#156784)
Honor LLVM_OPTIMIZED_TABLEGEN when LLVM_USE_SANITIZER is used.
Added:
Modified:
llvm/CMakeLists.txt
Removed:
################################################################################
diff --git a/llvm/CMakeLists.txt b/llvm/CMakeLists.txt
index 3eb695665130d..b0450d7c343b2 100644
--- a/llvm/CMakeLists.txt
+++ b/llvm/CMakeLists.txt
@@ -944,7 +944,8 @@ if (LLVM_LINK_LLVM_DYLIB AND BUILD_SHARED_LIBS)
endif()
option(LLVM_OPTIMIZED_TABLEGEN "Force TableGen to be built with optimization" OFF)
-if(CMAKE_CROSSCOMPILING OR (LLVM_OPTIMIZED_TABLEGEN AND (LLVM_ENABLE_ASSERTIONS OR CMAKE_CONFIGURATION_TYPES)))
+if(CMAKE_CROSSCOMPILING OR (LLVM_OPTIMIZED_TABLEGEN AND (LLVM_ENABLE_ASSERTIONS
+ OR CMAKE_CONFIGURATION_TYPES OR LLVM_USE_SANITIZER)))
set(LLVM_USE_HOST_TOOLS ON)
endif()
More information about the llvm-commits
mailing list