[Mlir-commits] [mlir] 633f5ba - [mlir] Add more missing dependencies after D118062
River Riddle
llvmlistbot at llvm.org
Mon Jan 24 22:12:22 PST 2022
Author: River Riddle
Date: 2022-01-24T22:12:03-08:00
New Revision: 633f5badbf1315e972e9abb141111648a8fd77fd
URL: https://github.com/llvm/llvm-project/commit/633f5badbf1315e972e9abb141111648a8fd77fd
DIFF: https://github.com/llvm/llvm-project/commit/633f5badbf1315e972e9abb141111648a8fd77fd.diff
LOG: [mlir] Add more missing dependencies after D118062
These used to be covered transitively, but now need to be explicit.
Added:
Modified:
mlir/lib/Conversion/ArithmeticToLLVM/CMakeLists.txt
mlir/lib/Conversion/ArithmeticToSPIRV/CMakeLists.txt
mlir/lib/Conversion/ArmNeon2dToIntr/CMakeLists.txt
mlir/lib/Conversion/MathToLibm/CMakeLists.txt
mlir/lib/Conversion/SCFToSPIRV/CMakeLists.txt
mlir/lib/Conversion/StandardToLLVM/CMakeLists.txt
mlir/lib/Conversion/VectorToSCF/CMakeLists.txt
mlir/lib/Dialect/Affine/Transforms/CMakeLists.txt
mlir/lib/Dialect/ArmSVE/Transforms/CMakeLists.txt
mlir/lib/Dialect/GPU/CMakeLists.txt
mlir/lib/Dialect/Linalg/Utils/CMakeLists.txt
mlir/lib/Dialect/Math/Transforms/CMakeLists.txt
mlir/lib/Dialect/SCF/Transforms/CMakeLists.txt
mlir/lib/Dialect/StandardOps/Transforms/CMakeLists.txt
Removed:
################################################################################
diff --git a/mlir/lib/Conversion/ArithmeticToLLVM/CMakeLists.txt b/mlir/lib/Conversion/ArithmeticToLLVM/CMakeLists.txt
index 14cf225634c1..170b63b0243f 100644
--- a/mlir/lib/Conversion/ArithmeticToLLVM/CMakeLists.txt
+++ b/mlir/lib/Conversion/ArithmeticToLLVM/CMakeLists.txt
@@ -11,6 +11,7 @@ add_mlir_conversion_library(MLIRArithmeticToLLVM
Core
LINK_LIBS PUBLIC
+ MLIRArithmetic
MLIRLLVMCommonConversion
MLIRLLVMIR
)
diff --git a/mlir/lib/Conversion/ArithmeticToSPIRV/CMakeLists.txt b/mlir/lib/Conversion/ArithmeticToSPIRV/CMakeLists.txt
index e50d6320439e..6c3c41b2b19f 100644
--- a/mlir/lib/Conversion/ArithmeticToSPIRV/CMakeLists.txt
+++ b/mlir/lib/Conversion/ArithmeticToSPIRV/CMakeLists.txt
@@ -11,6 +11,7 @@ add_mlir_conversion_library(MLIRArithmeticToSPIRV
Core
LINK_LIBS PUBLIC
+ MLIRArithmetic
MLIRSPIRVConversion
MLIRSPIRV
)
diff --git a/mlir/lib/Conversion/ArmNeon2dToIntr/CMakeLists.txt b/mlir/lib/Conversion/ArmNeon2dToIntr/CMakeLists.txt
index 5c729c86373a..438c659be411 100644
--- a/mlir/lib/Conversion/ArmNeon2dToIntr/CMakeLists.txt
+++ b/mlir/lib/Conversion/ArmNeon2dToIntr/CMakeLists.txt
@@ -11,8 +11,10 @@ add_mlir_conversion_library(MLIRArmNeon2dToIntr
Core
LINK_LIBS PUBLIC
+ MLIRArithmetic
MLIRArmNeon
MLIRPass
MLIRTransforms
MLIRIR
+ MLIRVector
)
diff --git a/mlir/lib/Conversion/MathToLibm/CMakeLists.txt b/mlir/lib/Conversion/MathToLibm/CMakeLists.txt
index e5a52d525eea..0b196d7394c5 100644
--- a/mlir/lib/Conversion/MathToLibm/CMakeLists.txt
+++ b/mlir/lib/Conversion/MathToLibm/CMakeLists.txt
@@ -14,4 +14,5 @@ add_mlir_conversion_library(MLIRMathToLibm
MLIRArithmetic
MLIRMath
MLIRStandardOpsTransforms
+ MLIRVector
)
diff --git a/mlir/lib/Conversion/SCFToSPIRV/CMakeLists.txt b/mlir/lib/Conversion/SCFToSPIRV/CMakeLists.txt
index 3c1fc8aa9f4c..615c6b2a6d75 100644
--- a/mlir/lib/Conversion/SCFToSPIRV/CMakeLists.txt
+++ b/mlir/lib/Conversion/SCFToSPIRV/CMakeLists.txt
@@ -16,6 +16,7 @@ add_mlir_conversion_library(MLIRSCFToSPIRV
MLIRStandardToSPIRV
MLIRIR
MLIRPass
+ MLIRSCF
MLIRStandard
MLIRSupport
MLIRTransforms
diff --git a/mlir/lib/Conversion/StandardToLLVM/CMakeLists.txt b/mlir/lib/Conversion/StandardToLLVM/CMakeLists.txt
index d6c8b7e1247a..4a637648ca2c 100644
--- a/mlir/lib/Conversion/StandardToLLVM/CMakeLists.txt
+++ b/mlir/lib/Conversion/StandardToLLVM/CMakeLists.txt
@@ -18,5 +18,6 @@ add_mlir_conversion_library(MLIRStandardToLLVM
MLIRLLVMCommonConversion
MLIRLLVMIR
MLIRMath
+ MLIRStandard
MLIRTransforms
)
diff --git a/mlir/lib/Conversion/VectorToSCF/CMakeLists.txt b/mlir/lib/Conversion/VectorToSCF/CMakeLists.txt
index 2b092978265e..7bce61590a83 100644
--- a/mlir/lib/Conversion/VectorToSCF/CMakeLists.txt
+++ b/mlir/lib/Conversion/VectorToSCF/CMakeLists.txt
@@ -12,4 +12,5 @@ add_mlir_conversion_library(MLIRVectorToSCF
MLIRLLVMIR
MLIRMemRef
MLIRTransforms
+ MLIRVector
)
diff --git a/mlir/lib/Dialect/Affine/Transforms/CMakeLists.txt b/mlir/lib/Dialect/Affine/Transforms/CMakeLists.txt
index a99bb5789dac..94456c2bb405 100644
--- a/mlir/lib/Dialect/Affine/Transforms/CMakeLists.txt
+++ b/mlir/lib/Dialect/Affine/Transforms/CMakeLists.txt
@@ -23,11 +23,13 @@ add_mlir_dialect_library(MLIRAffineTransforms
LINK_LIBS PUBLIC
MLIRAffine
+ MLIRAffineAnalysis
MLIRAffineUtils
MLIRArithmetic
MLIRIR
MLIRMemRef
MLIRPass
+ MLIRSCFTransforms
MLIRSideEffectInterfaces
MLIRStandard
MLIRTransformUtils
diff --git a/mlir/lib/Dialect/ArmSVE/Transforms/CMakeLists.txt b/mlir/lib/Dialect/ArmSVE/Transforms/CMakeLists.txt
index 8b2fe73252ef..80f6e305a188 100644
--- a/mlir/lib/Dialect/ArmSVE/Transforms/CMakeLists.txt
+++ b/mlir/lib/Dialect/ArmSVE/Transforms/CMakeLists.txt
@@ -9,4 +9,5 @@ add_mlir_dialect_library(MLIRArmSVETransforms
MLIRIR
MLIRLLVMCommonConversion
MLIRLLVMIR
+ MLIRStandard
)
diff --git a/mlir/lib/Dialect/GPU/CMakeLists.txt b/mlir/lib/Dialect/GPU/CMakeLists.txt
index 798213d2d95b..6c14a3bcfdc4 100644
--- a/mlir/lib/Dialect/GPU/CMakeLists.txt
+++ b/mlir/lib/Dialect/GPU/CMakeLists.txt
@@ -66,6 +66,7 @@ add_mlir_dialect_library(MLIRGPUTransforms
MLIRParallelLoopMapperEnumsGen
LINK_LIBS PUBLIC
+ MLIRAffineUtils
MLIRArithmetic
MLIRAsync
MLIRDataLayoutInterfaces
diff --git a/mlir/lib/Dialect/Linalg/Utils/CMakeLists.txt b/mlir/lib/Dialect/Linalg/Utils/CMakeLists.txt
index 1231f378a306..dacabad7ddf8 100644
--- a/mlir/lib/Dialect/Linalg/Utils/CMakeLists.txt
+++ b/mlir/lib/Dialect/Linalg/Utils/CMakeLists.txt
@@ -6,6 +6,8 @@ add_mlir_dialect_library(MLIRLinalgUtils
LINK_LIBS PUBLIC
MLIRAffine
+ MLIRAffineAnalysis
+ MLIRAffineUtils
MLIRArithmetic
MLIRIR
MLIRLinalg
diff --git a/mlir/lib/Dialect/Math/Transforms/CMakeLists.txt b/mlir/lib/Dialect/Math/Transforms/CMakeLists.txt
index c2182562fc24..1e8b05a2a89f 100644
--- a/mlir/lib/Dialect/Math/Transforms/CMakeLists.txt
+++ b/mlir/lib/Dialect/Math/Transforms/CMakeLists.txt
@@ -14,4 +14,5 @@ add_mlir_dialect_library(MLIRMathTransforms
MLIRStandard
MLIRTransforms
MLIRX86Vector
+ MLIRVector
)
diff --git a/mlir/lib/Dialect/SCF/Transforms/CMakeLists.txt b/mlir/lib/Dialect/SCF/Transforms/CMakeLists.txt
index 2c723625038b..ef4dbb4ffc8e 100644
--- a/mlir/lib/Dialect/SCF/Transforms/CMakeLists.txt
+++ b/mlir/lib/Dialect/SCF/Transforms/CMakeLists.txt
@@ -20,6 +20,7 @@ add_mlir_dialect_library(MLIRSCFTransforms
LINK_LIBS PUBLIC
MLIRAffine
+ MLIRAffineAnalysis
MLIRArithmetic
MLIRBufferizationTransforms
MLIRIR
diff --git a/mlir/lib/Dialect/StandardOps/Transforms/CMakeLists.txt b/mlir/lib/Dialect/StandardOps/Transforms/CMakeLists.txt
index d8d5714ab19a..82e25923840d 100644
--- a/mlir/lib/Dialect/StandardOps/Transforms/CMakeLists.txt
+++ b/mlir/lib/Dialect/StandardOps/Transforms/CMakeLists.txt
@@ -14,6 +14,7 @@ add_mlir_dialect_library(MLIRStandardOpsTransforms
MLIRStandardTransformsIncGen
LINK_LIBS PUBLIC
+ MLIRAffine
MLIRArithmeticTransforms
MLIRBufferizationTransforms
MLIRIR
More information about the Mlir-commits
mailing list