@@ -2237,7 +2237,10 @@ gentbl_cc_library(
2237
2237
2238
2238
td_library (
2239
2239
name = "X86VectorTdFiles" ,
2240
- srcs = ["include/mlir/Dialect/X86Vector/X86Vector.td" ],
2240
+ srcs = [
2241
+ "include/mlir/Dialect/X86Vector/X86Vector.td" ,
2242
+ "include/mlir/Dialect/X86Vector/X86VectorInterfaces.td" ,
2243
+ ],
2241
2244
includes = ["include" ],
2242
2245
deps = [
2243
2246
":InferTypeOpInterfaceTdFiles" ,
@@ -2266,6 +2269,17 @@ gentbl_cc_library(
2266
2269
deps = [":X86VectorTdFiles" ],
2267
2270
)
2268
2271
2272
+ gentbl_cc_library (
2273
+ name = "X86VectorInterfacesIncGen" ,
2274
+ tbl_outs = {
2275
+ "include/mlir/Dialect/X86Vector/X86VectorInterfaces.h.inc" : ["-gen-op-interface-decls" ],
2276
+ "include/mlir/Dialect/X86Vector/X86VectorInterfaces.cpp.inc" : ["-gen-op-interface-defs" ],
2277
+ },
2278
+ tblgen = ":mlir-tblgen" ,
2279
+ td_file = "include/mlir/Dialect/X86Vector/X86VectorInterfaces.td" ,
2280
+ deps = [":X86VectorTdFiles" ],
2281
+ )
2282
+
2269
2283
cc_library (
2270
2284
name = "X86VectorDialect" ,
2271
2285
srcs = ["lib/Dialect/X86Vector/IR/X86VectorDialect.cpp" ],
@@ -2278,6 +2292,7 @@ cc_library(
2278
2292
":LLVMDialect" ,
2279
2293
":SideEffectInterfaces" ,
2280
2294
":X86VectorIncGen" ,
2295
+ ":X86VectorInterfacesIncGen" ,
2281
2296
],
2282
2297
)
2283
2298
0 commit comments