@@ -7238,9 +7238,11 @@ gentbl_cc_library(
7238
7238
td_library (
7239
7239
name = "PtrTdFiles" ,
7240
7240
srcs = [
7241
+ "include/mlir/Dialect/Ptr/IR/MemorySpaceInterfaces.td" ,
7241
7242
"include/mlir/Dialect/Ptr/IR/PtrAttrDefs.td" ,
7242
7243
"include/mlir/Dialect/Ptr/IR/PtrDialect.td" ,
7243
7244
"include/mlir/Dialect/Ptr/IR/PtrOps.td" ,
7245
+ "include/mlir/Dialect/Ptr/IR/PtrEnums.td" ,
7244
7246
],
7245
7247
includes = ["include" ],
7246
7248
deps = [
@@ -7278,6 +7280,52 @@ gentbl_cc_library(
7278
7280
],
7279
7281
)
7280
7282
7283
+ gentbl_cc_library (
7284
+ name = "PtrOpsEnumsGen" ,
7285
+ tbl_outs = [
7286
+ (
7287
+ ["-gen-enum-decls" ],
7288
+ "include/mlir/Dialect/Ptr/IR/PtrOpsEnums.h.inc" ,
7289
+ ),
7290
+ (
7291
+ ["-gen-enum-defs" ],
7292
+ "include/mlir/Dialect/Ptr/IR/PtrOpsEnums.cpp.inc" ,
7293
+ ),
7294
+ ],
7295
+ tblgen = ":mlir-tblgen" ,
7296
+ td_file = "include/mlir/Dialect/Ptr/IR/PtrEnums.td" ,
7297
+ deps = [
7298
+ ":PtrTdFiles" ,
7299
+ ],
7300
+ )
7301
+
7302
+ gentbl_cc_library (
7303
+ name = "PtrMemorySpaceInterfacesIncGen" ,
7304
+ tbl_outs = [
7305
+ (
7306
+ ["-gen-op-interface-decls" ],
7307
+ "include/mlir/Dialect/Ptr/IR/MemorySpaceInterfaces.h.inc" ,
7308
+ ),
7309
+ (
7310
+ ["-gen-op-interface-defs" ],
7311
+ "include/mlir/Dialect/Ptr/IR/MemorySpaceInterfaces.cpp.inc" ,
7312
+ ),
7313
+ (
7314
+ ["-gen-attr-interface-decls" ],
7315
+ "include/mlir/Dialect/Ptr/IR/MemorySpaceAttrInterfaces.h.inc" ,
7316
+ ),
7317
+ (
7318
+ ["-gen-attr-interface-defs" ],
7319
+ "include/mlir/Dialect/Ptr/IR/MemorySpaceAttrInterfaces.cpp.inc" ,
7320
+ ),
7321
+ ],
7322
+ tblgen = ":mlir-tblgen" ,
7323
+ td_file = "include/mlir/Dialect/Ptr/IR/MemorySpaceInterfaces.td" ,
7324
+ deps = [
7325
+ ":PtrTdFiles" ,
7326
+ ],
7327
+ )
7328
+
7281
7329
gentbl_cc_library (
7282
7330
name = "PtrOpsIncGen" ,
7283
7331
tbl_outs = [
@@ -7334,6 +7382,8 @@ cc_library(
7334
7382
":InliningUtils" ,
7335
7383
":PtrAttrsIncGen" ,
7336
7384
":PtrDialectIncGen" ,
7385
+ ":PtrMemorySpaceInterfacesIncGen" ,
7386
+ ":PtrOpsEnumsGen" ,
7337
7387
":PtrOpsIncGen" ,
7338
7388
"//llvm:Support" ,
7339
7389
],
0 commit comments