[llvm] [mlir][bazel] Remove unnecessary dependencies. (PR #136999)
Christian Sigg via llvm-commits
llvm-commits at lists.llvm.org
Wed Apr 23 08:06:51 PDT 2025
https://github.com/chsigg created https://github.com/llvm/llvm-project/pull/136999
None
>From 14286a6327b0561448791cbe651e342227659bb0 Mon Sep 17 00:00:00 2001
From: Christian Sigg <csigg at google.com>
Date: Wed, 23 Apr 2025 16:29:45 +0200
Subject: [PATCH] [mlir][bazel] Remove unnecessary dependencies.
---
.../llvm-project-overlay/mlir/BUILD.bazel | 91 -------------------
1 file changed, 91 deletions(-)
diff --git a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
index 40264fb096c2e..3850a696c4d34 100644
--- a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
@@ -1586,15 +1586,12 @@ cc_library(
":ArithDialect",
":ArithUtils",
":ControlFlowDialect",
- ":FuncDialect",
- ":GPUDialect",
":IR",
":LLVMSupportHeaders",
":MemRefDialect",
":MemRefUtils",
":Pass",
":SCFDialect",
- ":SideEffectInterfaces",
":Support",
":TransformUtils",
":VectorDialect",
@@ -1819,7 +1816,6 @@ cc_library(
":FuncDialect",
":IR",
":LLVMDialect",
- ":Support",
":TransformUtils",
":VectorDialect",
],
@@ -1958,10 +1954,7 @@ cc_library(
includes = ["include"],
deps = [
":ArmSMEOpInterfacesIncGen",
- ":IR",
- ":Support",
":VectorDialect",
- "//llvm:Support",
],
)
@@ -2034,7 +2027,6 @@ cc_library(
":IR",
":IndexDialect",
":LLVMCommonConversion",
- ":LLVMDialect",
":MemRefDialect",
":Pass",
":SCFDialect",
@@ -2885,22 +2877,16 @@ cc_library(
"include/mlir/Dialect/SparseTensor/Pipelines/Passes.h",
],
includes = ["include"],
- local_defines = if_cuda_available(["MLIR_GPU_TO_CUBIN_PASS_ENABLE"]),
deps = [
- ":ArithToLLVM",
":ArithTransforms",
":BufferizationTransforms",
- ":ControlFlowToLLVM",
":ConversionPasses",
":FuncDialect",
":GPUDialect",
- ":GPUToNVVMTransforms",
":GPUTransforms",
":LinalgTransforms",
":MemRefTransforms",
- ":NVVMDialect",
":Pass",
- ":SparseTensorDialect",
":SparseTensorTransforms",
":Transforms",
":VectorToLLVM",
@@ -3003,7 +2989,6 @@ cc_library(
":MeshDialect",
":MeshShardingInterfaceIncGen",
":Support",
- ":TensorDialect",
"//llvm:Support",
],
)
@@ -3098,7 +3083,6 @@ cc_library(
":Support",
":TensorDialect",
":TransformUtils",
- "//llvm:Support",
],
)
@@ -3287,7 +3271,6 @@ cc_library(
":NVGPUPassIncGen",
":Pass",
":SideEffectInterfaces",
- ":Support",
":VectorDialect",
"//llvm:Support",
],
@@ -3390,10 +3373,8 @@ cc_library(
":BytecodeOpInterface",
":DialectUtils",
":IR",
- ":MaskableOpInterface",
":ShapedOpInterfaces",
":SideEffectInterfaces",
- ":Support",
":VectorDialect",
":ViewLikeInterface",
":XeGPUEnumsIncGen",
@@ -3430,8 +3411,6 @@ cc_library(
":IR",
":MemRefDialect",
":Pass",
- ":SideEffectInterfaces",
- ":Support",
":TransformUtils",
":VectorDialect",
":XeGPUDialect",
@@ -3806,7 +3785,6 @@ cc_library(
":IndexToLLVM",
":IndexToSPIRV",
":LinalgToStandard",
- ":MPIToLLVM",
":MathToEmitC",
":MathToFuncs",
":MathToLLVM",
@@ -3845,7 +3823,6 @@ cc_library(
":VectorToSCF",
":VectorToSPIRV",
":VectorToXeGPU",
- ":VectorTransforms",
],
)
@@ -3925,7 +3902,6 @@ cc_library(
":SCFDeviceMappingInterfacesIncGen",
":SCFIncGen",
":SideEffectInterfaces",
- ":Support",
":TensorDialect",
":ValueBoundsOpInterface",
":ViewLikeInterface",
@@ -4222,10 +4198,8 @@ cc_library(
":ArithDialect",
":BufferizationDialect",
":BufferizationInterfaces",
- ":BufferizationTransforms",
":FuncDialect",
":IR",
- ":MemRefDialect",
":Pass",
":ShapeDialect",
":ShapeTransformsPassIncGen",
@@ -4291,7 +4265,6 @@ cc_library(
":IR",
":InliningUtils",
":SideEffectInterfaces",
- ":Support",
"//llvm:Support",
],
)
@@ -4338,7 +4311,6 @@ cc_library(
":InferTypeOpInterface",
":InliningUtils",
":SideEffectInterfaces",
- ":Support",
"//llvm:Support",
],
)
@@ -4474,12 +4446,9 @@ cc_library(
hdrs = glob(["include/mlir/Dialect/Func/Transforms/*.h"]),
includes = ["include"],
deps = [
- ":BufferizationDialect",
- ":BufferizationTransforms",
":FuncDialect",
":FuncTransformsPassIncGen",
":IR",
- ":MemRefDialect",
":Pass",
":Support",
":TransformUtils",
@@ -4604,7 +4573,6 @@ cc_library(
":ArithUtils",
":BufferizationDialect",
":BufferizationInterfaces",
- ":BufferizationTransforms",
":DialectUtils",
":FuncDialect",
":FunctionInterfaces",
@@ -4618,7 +4586,6 @@ cc_library(
":SCFDialect",
":SideEffectInterfaces",
":SubsetOpInterface",
- ":Support",
":TensorDialect",
":TransformUtils",
":UBDialect",
@@ -4834,7 +4801,6 @@ cc_library(
deps = [
":BytecodeOpInterface",
":IR",
- ":Support",
"//llvm:Support",
"//llvm:config",
],
@@ -5424,14 +5390,11 @@ cc_library(
]),
includes = ["include"],
deps = [
- ":ArithToLLVM",
":ControlFlowDialect",
- ":ControlFlowToLLVM",
":ConversionPassIncGen",
":ConvertToLLVM",
":ConvertToLLVMInterface",
":FuncDialect",
- ":FuncToLLVM",
":GPUCommonTransforms",
":GPUDialect",
":GPUToGPURuntimeTransforms",
@@ -5442,11 +5405,9 @@ cc_library(
":LLVMDialect",
":MathDialect",
":MemRefDialect",
- ":MemRefToLLVM",
":NVGPUDialect",
":NVVMDialect",
":TransformUtils",
- ":VectorToLLVM",
],
)
@@ -5515,7 +5476,6 @@ cc_library(
":Pass",
":SPIRVConversion",
":SPIRVDialect",
- ":Support",
":TransformUtils",
":UBDialect",
":UBToSPIRV",
@@ -5546,15 +5506,12 @@ cc_library(
includes = ["include"],
deps = [
":AMDGPUToROCDL",
- ":ArithToLLVM",
":ArithTransforms",
":ControlFlowDialect",
- ":ControlFlowToLLVM",
":ConversionPassIncGen",
":ConvertToLLVM",
":ConvertToLLVMInterface",
":FuncDialect",
- ":FuncToLLVM",
":GPUCommonTransforms",
":GPUDialect",
":GPUToGPURuntimeTransforms",
@@ -5567,13 +5524,11 @@ cc_library(
":MathToLLVM",
":MathToROCDL",
":MemRefDialect",
- ":MemRefToLLVM",
":Pass",
":ROCDLDialect",
":TransformUtils",
":Transforms",
":VectorDialect",
- ":VectorToLLVM",
"//llvm:Support",
],
)
@@ -5642,7 +5597,6 @@ cc_library(
":SCFToSPIRV",
":SPIRVConversion",
":SPIRVDialect",
- ":Support",
":TransformUtils",
":VectorToSPIRV",
"//llvm:Support",
@@ -5694,9 +5648,7 @@ cc_library(
":Pass",
":SPIRVCommonAttrToLLVMConversion",
":SPIRVDialect",
- ":SPIRVImageInterfaces",
":SPIRVUtils",
- ":Support",
":TransformUtils",
"//llvm:Support",
],
@@ -6501,7 +6453,6 @@ cc_library(
deps = [
":IR",
":SPIRVImageInterfacesIncGen",
- "//llvm:Support",
],
)
@@ -6682,7 +6633,6 @@ cc_library(
":SPIRVDialect",
":SPIRVPassIncGen",
":SPIRVUtils",
- ":Support",
":TransformUtils",
"//llvm:Support",
],
@@ -6803,7 +6753,6 @@ cc_library(
":SPIRVConversion",
":SPIRVDialect",
":SPIRVUtils",
- ":Support",
":TransformUtils",
"//llvm:Support",
],
@@ -6828,7 +6777,6 @@ cc_library(
":LinalgDialect",
":LinalgTransforms",
":Pass",
- ":Support",
":TensorDialect",
":TransformUtils",
"//llvm:Support",
@@ -6857,7 +6805,6 @@ cc_library(
":SPIRVConversion",
":SPIRVDialect",
":SPIRVUtils",
- ":Support",
":TensorDialect",
":TransformUtils",
"//llvm:Support",
@@ -7074,12 +7021,8 @@ cc_library(
hdrs = glob(["include/mlir/Dialect/Tensor/Extensions/*.h"]),
includes = ["include"],
deps = [
- ":DialectUtils",
":IR",
- ":MeshDialect",
":MeshShardingInterface",
- ":MeshShardingInterfaceIncGen",
- ":Support",
":TensorDialect",
"//llvm:Support",
],
@@ -7129,9 +7072,7 @@ cc_library(
":ArithUtils",
":BufferizationDialect",
":BufferizationInterfaces",
- ":BufferizationTransforms",
":DialectUtils",
- ":FuncDialect",
":IR",
":LinalgDialect",
":MemRefDialect",
@@ -7663,7 +7604,6 @@ cc_library(
includes = ["include"],
deps = [
":IR",
- ":Support",
":ToLLVMInterfaceIncGen",
"//llvm:Support",
],
@@ -7757,7 +7697,6 @@ cc_library(
":ControlFlowDialect",
":ConversionPassIncGen",
":FuncDialect",
- ":LLVMDialect",
":Pass",
":SCFDialect",
":TransformUtils",
@@ -7801,7 +7740,6 @@ cc_library(
":SPIRVConversion",
":SPIRVDialect",
":SPIRVUtils",
- ":Support",
":TransformUtils",
"//llvm:Support",
],
@@ -7846,7 +7784,6 @@ cc_library(
":MemRefDialect",
":MemRefUtils",
":Pass",
- ":Support",
"//llvm:Support",
],
)
@@ -7872,7 +7809,6 @@ cc_library(
":Pass",
":SPIRVConversion",
":SPIRVDialect",
- ":Support",
":TransformUtils",
"//llvm:Support",
],
@@ -7904,7 +7840,6 @@ cc_library(
":LLVMDialect",
":Pass",
":ROCDLDialect",
- ":Support",
":TransformUtils",
":VectorDialect",
],
@@ -7947,7 +7882,6 @@ cc_library(
":EmitCTransforms",
":IR",
":Pass",
- ":Support",
":TransformUtils",
],
)
@@ -8072,7 +8006,6 @@ cc_library(
deps = [
":BytecodeOpInterfaceIncGen",
":IR",
- ":Support",
"//llvm:Support",
],
)
@@ -8558,11 +8491,9 @@ cc_library(
":LLVMIRToLLVMTranslation",
":LLVMIRToNVVMTranslation",
":LLVMToLLVMIRTranslation",
- ":NVVMTarget",
":NVVMToLLVMIRTranslation",
":OpenACCToLLVMIRTranslation",
":OpenMPToLLVMIRTranslation",
- ":ROCDLTarget",
":ROCDLToLLVMIRTranslation",
":SPIRVToLLVMIRTranslation",
":VCIXToLLVMIRTranslation",
@@ -8925,10 +8856,8 @@ cc_binary(
deps = [
":AllExtensions",
":AllPassesAndDialects",
- ":BytecodeWriter",
":IR",
":MlirLspServerLib",
- ":Parser",
],
)
@@ -9355,8 +9284,6 @@ cc_binary(
":IR",
":Support",
"//llvm:Support",
- "//llvm:TableGen",
- "//llvm:config",
],
)
@@ -9827,7 +9754,6 @@ cc_library(
":QuantDialectBytecodeGen",
":QuantOpsIncGen",
":SideEffectInterfaces",
- ":Support",
"//llvm:Support",
],
)
@@ -10337,7 +10263,6 @@ cc_library(
":MemRefDialect",
":MeshShardingInterface",
":Parser",
- ":RelayoutOpInterfaceIncGen",
":SCFDialect",
":SideEffectInterfaces",
":SparseTensorDialect",
@@ -10821,7 +10746,6 @@ cc_library(
":NVGPUUtils",
":Pass",
":SCFDialect",
- ":Support",
":TransformUtils",
":Transforms",
":VectorDialect",
@@ -10845,7 +10769,6 @@ cc_library(
":ArithDialect",
":ConversionPassIncGen",
":IR",
- ":LLVMDialect",
":MemRefDialect",
":Pass",
":SCFDialect",
@@ -11597,13 +11520,10 @@ cc_library(
]),
includes = ["include"],
deps = [
- ":ArithAttrToLLVMConversion",
":ArithDialect",
- ":ComplexDialect",
":LLVMCommonConversion",
":LLVMDialect",
":MathDialect",
- ":Pass",
],
)
@@ -11820,7 +11740,6 @@ cc_library(
":ControlFlowInterfaces",
":ConvertToLLVMInterface",
":DestinationStyleOpInterface",
- ":FunctionInterfaces",
":IR",
":InferIntRangeCommon",
":InferIntRangeInterface",
@@ -11868,11 +11787,9 @@ cc_library(
":FuncTransforms",
":IR",
":MemRefDialect",
- ":MeshDialect",
":MeshShardingInterface",
":Pass",
":SideEffectInterfaces",
- ":Support",
":TensorDialect",
":TransformUtils",
":ValueBoundsOpInterface",
@@ -12111,7 +12028,6 @@ cc_library(
":RuntimeVerifiableOpInterface",
":ShapedOpInterfaces",
":SideEffectInterfaces",
- ":Support",
":ValueBoundsOpInterface",
":ViewLikeInterface",
"//llvm:Support",
@@ -12652,7 +12568,6 @@ cc_library(
":BufferizableOpInterfaceIncGen",
":BufferizationEnumsIncGen",
":BufferizationTypeInterfacesIncGen",
- ":FunctionInterfaces",
":IR",
":Support",
"//llvm:Support",
@@ -12742,7 +12657,6 @@ cc_library(
":SCFDialect",
":SideEffectInterfaces",
":SubsetOpInterface",
- ":Support",
":TensorDialect",
":TransformUtils",
":Transforms",
@@ -12770,7 +12684,6 @@ cc_library(
":MemRefDialect",
":Pass",
":SCFDialect",
- ":Support",
":TransformUtils",
],
)
@@ -12921,7 +12834,6 @@ cc_library(
":Pass",
":ReducerIncGen",
":Rewrite",
- ":Support",
":TransformUtils",
"//llvm:Support",
],
@@ -12954,7 +12866,6 @@ cc_binary(
":AllPassesAndDialects",
":IR",
":MlirReduceLib",
- "//llvm:Support",
"//mlir/test:TestDialect",
],
)
@@ -13012,7 +12923,6 @@ cc_binary(
":IR",
":MlirQueryLib",
":MlirQueryUtils",
- "//llvm:Support",
"//mlir/test:TestDialect",
],
)
@@ -13102,7 +13012,6 @@ cc_binary(
":PDLLParser",
":Support",
"//llvm:Support",
- "//llvm:config",
],
)
More information about the llvm-commits
mailing list