diff --git a/llvm/unittests/Analysis/CMakeLists.txt b/llvm/unittests/Analysis/CMakeLists.txt --- a/llvm/unittests/Analysis/CMakeLists.txt +++ b/llvm/unittests/Analysis/CMakeLists.txt @@ -64,6 +64,8 @@ ${ANALYSIS_TEST_SOURCES} ) +add_dependencies(AnalysisTests intrinsics_gen) + target_link_libraries(AnalysisTests PRIVATE LLVMTestingSupport) # On AIX, enable run-time linking to allow symbols from the plugins shared diff --git a/llvm/utils/TableGen/CMakeLists.txt b/llvm/utils/TableGen/CMakeLists.txt --- a/llvm/utils/TableGen/CMakeLists.txt +++ b/llvm/utils/TableGen/CMakeLists.txt @@ -86,6 +86,9 @@ X86RecognizableInstr.cpp WebAssemblyDisassemblerEmitter.cpp $ + + DEPENDS + intrinsics_gen # via llvm-min-tablegen ) target_link_libraries(llvm-tblgen PRIVATE LLVMTableGenGlobalISel) set_target_properties(llvm-tblgen PROPERTIES FOLDER "Tablegenning")