Skip to content

Commit 829ddbe

Browse files
authored
build: make sanitizer builds use optimized tablegen (#156784)
Honor LLVM_OPTIMIZED_TABLEGEN when LLVM_USE_SANITIZER is used.
1 parent 2d9e452 commit 829ddbe

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

llvm/CMakeLists.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -944,7 +944,8 @@ if (LLVM_LINK_LLVM_DYLIB AND BUILD_SHARED_LIBS)
944944
endif()
945945

946946
option(LLVM_OPTIMIZED_TABLEGEN "Force TableGen to be built with optimization" OFF)
947-
if(CMAKE_CROSSCOMPILING OR (LLVM_OPTIMIZED_TABLEGEN AND (LLVM_ENABLE_ASSERTIONS OR CMAKE_CONFIGURATION_TYPES)))
947+
if(CMAKE_CROSSCOMPILING OR (LLVM_OPTIMIZED_TABLEGEN AND (LLVM_ENABLE_ASSERTIONS
948+
OR CMAKE_CONFIGURATION_TYPES OR LLVM_USE_SANITIZER)))
948949
set(LLVM_USE_HOST_TOOLS ON)
949950
endif()
950951

0 commit comments

Comments
 (0)