File tree Expand file tree Collapse file tree 2 files changed +16
-0
lines changed
utils/bazel/llvm-project-overlay/mlir Expand file tree Collapse file tree 2 files changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -3631,21 +3631,35 @@ gentbl_cc_library(
3631
3631
deps = [":XeGPUAttrTdFiles" ],
3632
3632
)
3633
3633
3634
+ gentbl_cc_library (
3635
+ name = "XeGPUAttrInterfaceIncGen" ,
3636
+ tbl_outs = {
3637
+ "include/mlir/Dialect/XeGPU/IR/XeGPUAttrInterface.h.inc" : ["-gen-attr-interface-decls" ],
3638
+ "include/mlir/Dialect/XeGPU/IR/XeGPUAttrInterface.cpp.inc" : ["-gen-attr-interface-defs" ],
3639
+ },
3640
+ tblgen = ":mlir-tblgen" ,
3641
+ td_file = "include/mlir/Dialect/XeGPU/IR/XeGPUAttrs.td" ,
3642
+ deps = [":XeGPUAttrTdFiles" ],
3643
+ )
3644
+
3634
3645
cc_library (
3635
3646
name = "XeGPUDialect" ,
3636
3647
srcs = glob (["lib/Dialect/XeGPU/IR/*.cpp" ]),
3637
3648
hdrs = glob (["include/mlir/Dialect/XeGPU/IR/*.h" ]),
3638
3649
includes = ["include" ],
3639
3650
deps = [
3651
+ ":AffineUtils" ,
3640
3652
":ArithDialect" ,
3641
3653
":ArithUtils" ,
3642
3654
":BytecodeOpInterface" ,
3643
3655
":DialectUtils" ,
3644
3656
":IR" ,
3657
+ ":IndexDialect" ,
3645
3658
":ShapedOpInterfaces" ,
3646
3659
":SideEffectInterfaces" ,
3647
3660
":VectorDialect" ,
3648
3661
":ViewLikeInterface" ,
3662
+ ":XeGPUAttrInterfaceIncGen" ,
3649
3663
":XeGPUEnumsIncGen" ,
3650
3664
":XeGPUIncGen" ,
3651
3665
"//llvm:Support" ,
Original file line number Diff line number Diff line change @@ -1204,11 +1204,13 @@ cc_library(
1204
1204
deps = [
1205
1205
"//mlir:GPUDialect" ,
1206
1206
"//mlir:IR" ,
1207
+ "//mlir:IndexDialect" ,
1207
1208
"//mlir:MemRefDialect" ,
1208
1209
"//mlir:Pass" ,
1209
1210
"//mlir:TransformUtils" ,
1210
1211
"//mlir:VectorTransforms" ,
1211
1212
"//mlir:XeGPUDialect" ,
1212
1213
"//mlir:XeGPUTransforms" ,
1214
+ "//mlir:XeGPUUtils" ,
1213
1215
],
1214
1216
)
You can’t perform that action at this time.
0 commit comments