Skip to content

[CMake]: Remove unnecessary dependencies on LLVM/MLIR #111255

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Oct 7, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion llvm/lib/MC/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,6 @@ add_llvm_component_library(LLVMMC
Support
TargetParser
BinaryFormat
DebugInfoCodeView

DEPENDS
intrinsics_gen
Expand Down
1 change: 0 additions & 1 deletion mlir/lib/Conversion/ConvertToLLVM/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@ add_mlir_conversion_library(MLIRConvertToLLVMPass
MLIRConversionPassIncGen

LINK_LIBS PUBLIC
MLIRConvertToLLVMInterface
MLIRIR
MLIRLLVMCommonConversion
MLIRLLVMDialect
Expand Down
1 change: 0 additions & 1 deletion mlir/lib/Conversion/VectorToLLVM/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,6 @@ add_mlir_conversion_library(MLIRVectorToLLVMPass
MLIRVectorToLLVM

MLIRArmNeonDialect
MLIRArmSMEDialect
MLIRArmSVEDialect
MLIRArmSVETransforms
MLIRAMXDialect
Expand Down
2 changes: 0 additions & 2 deletions mlir/lib/Dialect/Arith/Transforms/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,6 @@ add_mlir_dialect_library(MLIRArithTransforms
LINK_LIBS PUBLIC
MLIRAnalysis
MLIRArithDialect
MLIRBufferizationDialect
MLIRBufferizationTransforms
MLIRFuncDialect
MLIRFuncTransforms
MLIRInferIntRangeInterface
Expand Down
2 changes: 0 additions & 2 deletions mlir/lib/Dialect/Linalg/IR/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -25,14 +25,12 @@ add_mlir_dialect_library(MLIRLinalgDialect
MLIRInferTypeOpInterface
MLIRIR
MLIRParser
MLIRShardingInterface
MLIRSideEffectInterfaces
MLIRSparseTensorDialect
MLIRSCFDialect
MLIRMathDialect
MLIRMemRefDialect
MLIRTensorDialect
MLIRTilingInterface
MLIRValueBoundsOpInterface
MLIRViewLikeInterface
)
7 changes: 0 additions & 7 deletions mlir/lib/Dialect/Linalg/Transforms/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -49,14 +49,11 @@ add_mlir_dialect_library(MLIRLinalgTransforms

LINK_LIBS PUBLIC
MLIRAffineDialect
MLIRAffineTransforms
MLIRAffineUtils
MLIRAnalysis
MLIRArithDialect
MLIRArithTransforms
MLIRArithUtils
MLIRBufferizationDialect
MLIRBufferizationTransforms
MLIRComplexDialect
MLIRDestinationStyleOpInterface
MLIRDialectUtils
Expand All @@ -67,20 +64,16 @@ add_mlir_dialect_library(MLIRLinalgTransforms
MLIRIR
MLIRMemRefDialect
MLIRMemRefTransforms
MLIRMeshDialect
MLIRMeshTransforms
MLIRLinalgDialect
MLIRLinalgUtils
MLIRSCFDialect
MLIRSCFTransforms
MLIRSCFUtils
MLIRPass
MLIRShardingInterface
MLIRSubsetOpInterface
MLIRSparseTensorDialect
MLIRTensorDialect
MLIRTensorTilingInterfaceImpl
MLIRTensorTransforms
MLIRTransforms
MLIRTransformUtils
MLIRValueBoundsOpInterface
Expand Down
3 changes: 0 additions & 3 deletions mlir/lib/Dialect/MemRef/Transforms/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -22,13 +22,10 @@ add_mlir_dialect_library(MLIRMemRefTransforms
MLIRMemRefPassIncGen

LINK_LIBS PUBLIC
MLIRAffineDialect
MLIRAffineTransforms
MLIRAffineUtils
MLIRArithDialect
MLIRArithTransforms
MLIRBufferizationDialect
MLIRBufferizationTransforms
MLIRDialectUtils
MLIRFuncDialect
MLIRGPUDialect
Expand Down
1 change: 0 additions & 1 deletion mlir/lib/Dialect/Mesh/Transforms/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@ add_mlir_dialect_library(MLIRMeshTransforms
MLIRIR
MLIRMeshDialect
MLIRPass
MLIRShardingInterface
MLIRSupport
MLIRTensorDialect
MLIRTosaShardingInterfaceImpl
Expand Down
2 changes: 0 additions & 2 deletions mlir/lib/Dialect/SCF/Transforms/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -40,9 +40,7 @@ add_mlir_dialect_library(MLIRSCFTransforms
MLIRSCFUtils
MLIRSideEffectInterfaces
MLIRSupport
MLIRTensorDialect
MLIRTensorTransforms
MLIRTilingInterface
MLIRTransforms
MLIRTransformUtils
)
2 changes: 0 additions & 2 deletions mlir/lib/Dialect/Tensor/Transforms/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,6 @@ add_mlir_dialect_library(MLIRTensorTransforms
MLIRAffineUtils
MLIRArithDialect
MLIRArithUtils
MLIRBufferizationDialect
MLIRBufferizationTransforms
MLIRDialectUtils
MLIRIR
MLIRLinalgDialect
Expand Down
1 change: 0 additions & 1 deletion mlir/lib/Dialect/Tosa/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@ add_mlir_dialect_library(MLIRTosaDialect
MLIRDialect
MLIRCallInterfaces
MLIRControlFlowInterfaces
MLIRQuantDialect
MLIRQuantUtils
MLIRSideEffectInterfaces
MLIRTensorDialect
Expand Down
2 changes: 0 additions & 2 deletions mlir/lib/Dialect/Vector/Transforms/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,6 @@ add_mlir_dialect_library(MLIRVectorTransforms
MLIRAffineAnalysis
MLIRAffineUtils
MLIRArithDialect
MLIRBufferizationDialect
MLIRBufferizationTransforms
MLIRDialectUtils
MLIRGPUDialect
MLIRIR
Expand Down
4 changes: 0 additions & 4 deletions mlir/lib/Target/SPIRV/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@ add_mlir_translation_library(MLIRSPIRVBinaryUtils

LINK_LIBS PUBLIC
MLIRIR
MLIRSPIRVDialect
MLIRSupport
)

Expand All @@ -21,11 +20,9 @@ add_mlir_translation_library(MLIRSPIRVTranslateRegistration

LINK_LIBS PUBLIC
MLIRIR
MLIRSPIRVDialect
MLIRSPIRVSerialization
MLIRSPIRVDeserialization
MLIRSupport
MLIRTranslateLib
)

add_mlir_dialect_library(MLIRSPIRVTarget
Expand All @@ -34,7 +31,6 @@ add_mlir_dialect_library(MLIRSPIRVTarget
LINK_LIBS PUBLIC
MLIRIR
MLIRGPUDialect
MLIRSPIRVDialect
MLIRSPIRVSerialization
MLIRSupport
)
2 changes: 0 additions & 2 deletions mlir/lib/Target/SPIRV/Serialization/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -13,5 +13,3 @@ add_mlir_translation_library(MLIRSPIRVSerialization
MLIRSupport
MLIRTranslateLib
)


1 change: 0 additions & 1 deletion mlir/lib/Transforms/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,6 @@ add_mlir_library(MLIRTransforms

LINK_LIBS PUBLIC
MLIRAnalysis
MLIRCopyOpInterface
MLIRFunctionInterfaces
MLIRLoopLikeInterface
MLIRMemorySlotInterfaces
Expand Down
Loading