@@ -1650,6 +1650,7 @@ td_library(
1650
1650
srcs = [
1651
1651
"include/mlir/Dialect/EmitC/IR/EmitC.td" ,
1652
1652
"include/mlir/Dialect/EmitC/IR/EmitCAttributes.td" ,
1653
+ "include/mlir/Dialect/EmitC/IR/EmitCInterfaces.td" ,
1653
1654
"include/mlir/Dialect/EmitC/IR/EmitCBase.td" ,
1654
1655
"include/mlir/Dialect/EmitC/IR/EmitCTypes.td" ,
1655
1656
],
@@ -1665,6 +1666,17 @@ td_library(
1665
1666
],
1666
1667
)
1667
1668
1669
+ gentbl_cc_library (
1670
+ name = "EmitCInterfacesIncGen" ,
1671
+ tbl_outs = {
1672
+ "include/mlir/Dialect/EmitC/IR/EmitCInterfaces.h.inc" : ["-gen-op-interface-decls" ],
1673
+ "include/mlir/Dialect/EmitC/IR/EmitCInterfaces.cpp.inc" : ["-gen-op-interface-defs" ],
1674
+ },
1675
+ tblgen = ":mlir-tblgen" ,
1676
+ td_file = "include/mlir/Dialect/EmitC/IR/EmitCInterfaces.td" ,
1677
+ deps = [":EmitCTdFiles" ],
1678
+ )
1679
+
1668
1680
gentbl_cc_library (
1669
1681
name = "EmitCAttributesIncGen" ,
1670
1682
tbl_outs = {
@@ -3679,6 +3691,7 @@ cc_library(
3679
3691
":BytecodeOpInterface" ,
3680
3692
":CastInterfaces" ,
3681
3693
":ControlFlowInterfaces" ,
3694
+ ":EmitCInterfacesIncGen" ,
3682
3695
":EmitCAttributesIncGen" ,
3683
3696
":EmitCOpsIncGen" ,
3684
3697
":FunctionInterfaces" ,
0 commit comments