Fix MLIR build after D136931
authorSlava Zakharin <szakharin@nvidia.com>
Sat, 29 Oct 2022 00:50:11 +0000 (17:50 -0700)
committerSlava Zakharin <szakharin@nvidia.com>
Sat, 29 Oct 2022 00:50:11 +0000 (17:50 -0700)
ld.lld: error: undefined symbol: mlir::extractFromI64ArrayAttr(mlir::Attribute)
>>> referenced by NVVMToLLVMIRTranslation.cpp:142
  (/llvm-project/mlir/lib/Target/LLVMIR/Dialect/NVVM/NVVMToLLVMIRTranslation.cpp:142)
>>> referenced by NVVMToLLVMIRTranslation.cpp:152
  (/llvm-project/mlir/lib/Target/LLVMIR/Dialect/NVVM/NVVMToLLVMIRTranslation.cpp:152)

mlir/lib/Target/LLVMIR/Dialect/NVVM/CMakeLists.txt

index a836c1a..9f3935b 100644 (file)
@@ -8,6 +8,7 @@ add_mlir_translation_library(MLIRNVVMToLLVMIRTranslation
   Core
 
   LINK_LIBS PUBLIC
+  MLIRDialectUtils
   MLIRIR
   MLIRLLVMDialect
   MLIRNVVMDialect