@@ -3337,25 +3337,6 @@ cc_library(
3337
3337
],
3338
3338
)
3339
3339
3340
- cc_library (
3341
- name = "TensorShardingInterfaceImpl" ,
3342
- srcs = ["lib/Dialect/Mesh/Interfaces/TensorShardingInterfaceImpl.cpp" ],
3343
- hdrs = [
3344
- "include/mlir/Dialect/Mesh/IR/TensorShardingInterfaceImpl.h" ,
3345
- ],
3346
- includes = ["include" ],
3347
- deps = [
3348
- ":DialectUtils" ,
3349
- ":IR" ,
3350
- ":MeshDialect" ,
3351
- ":MeshShardingInterface" ,
3352
- ":MeshShardingInterfaceIncGen" ,
3353
- ":Support" ,
3354
- ":TensorDialect" ,
3355
- "//llvm:Support" ,
3356
- ],
3357
- )
3358
-
3359
3340
cc_library (
3360
3341
name = "MeshDialect" ,
3361
3342
srcs = ["lib/Dialect/Mesh/IR/MeshOps.cpp" ],
@@ -4890,6 +4871,7 @@ cc_library(
4890
4871
":ROCDLToLLVMIRTranslation" ,
4891
4872
":SCFTransformOps" ,
4892
4873
":SparseTensorTransformOps" ,
4874
+ ":TensorExtensions" ,
4893
4875
":TensorTransformOps" ,
4894
4876
":TransformDebugExtension" ,
4895
4877
":TransformIRDLExtension" ,
@@ -7600,6 +7582,7 @@ cc_library(
7600
7582
"lib/Dialect/Tensor/IR/ValueBoundsOpInterfaceImpl.cpp" ,
7601
7583
],
7602
7584
hdrs = [
7585
+ "include/mlir/Dialect/Tensor/IR/ShardingInterfaceImpl.h" ,
7603
7586
"include/mlir/Dialect/Tensor/IR/Tensor.h" ,
7604
7587
"include/mlir/Dialect/Tensor/IR/ValueBoundsOpInterfaceImpl.h" ,
7605
7588
],
@@ -7669,6 +7652,23 @@ cc_library(
7669
7652
],
7670
7653
)
7671
7654
7655
+ cc_library (
7656
+ name = "TensorExtensions" ,
7657
+ srcs = glob (["lib/Dialect/Tensor/Extensions/*.cpp" ]),
7658
+ hdrs = glob (["include/mlir/Dialect/Tensor/Extensions/*.h" ]),
7659
+ includes = ["include" ],
7660
+ deps = [
7661
+ ":DialectUtils" ,
7662
+ ":IR" ,
7663
+ ":MeshDialect" ,
7664
+ ":MeshShardingInterface" ,
7665
+ ":MeshShardingInterfaceIncGen" ,
7666
+ ":Support" ,
7667
+ ":TensorDialect" ,
7668
+ "//llvm:Support" ,
7669
+ ],
7670
+ )
7671
+
7672
7672
cc_library (
7673
7673
name = "TensorUtils" ,
7674
7674
srcs = ["lib/Dialect/Tensor/Utils/Utils.cpp" ],
@@ -9603,7 +9603,6 @@ cc_library(
9603
9603
":SparseTensorTransforms" ,
9604
9604
":TensorDialect" ,
9605
9605
":TensorInferTypeOpInterfaceImpl" ,
9606
- ":TensorShardingInterfaceImpl" ,
9607
9606
":TensorTilingInterfaceImpl" ,
9608
9607
":TensorTransformOps" ,
9609
9608
":TensorTransforms" ,
0 commit comments