@@ -1887,21 +1887,16 @@ gentbl_cc_library(
18871887)
18881888
18891889gentbl_cc_library (
1890- name = "ArmSMEConversionIncGen " ,
1890+ name = "ArmSMEOpsIncGen " ,
18911891 tbl_outs = [
18921892 (
1893- ["-gen-llvmir-conversions" ],
1894- "include/mlir/Dialect/ArmSME/IR/ArmSMEConversions.inc" ,
1893+ ["-gen-op-decls" ],
1894+ "include/mlir/Dialect/ArmSME/IR/ArmSMEOps.h.inc" ,
1895+ ),
1896+ (
1897+ ["-gen-op-defs" ],
1898+ "include/mlir/Dialect/ArmSME/IR/ArmSMEOps.cpp.inc" ,
18951899 ),
1896- ],
1897- tblgen = ":mlir-tblgen" ,
1898- td_file = "include/mlir/Dialect/ArmSME/IR/ArmSME.td" ,
1899- deps = [":ArmSMETdFiles" ],
1900- )
1901-
1902- gentbl_cc_library (
1903- name = "ArmSMEAttrDefsIncGen" ,
1904- tbl_outs = [
19051900 (
19061901 ["-gen-enum-decls" ],
19071902 "include/mlir/Dialect/ArmSME/IR/ArmSMEEnums.h.inc" ,
@@ -1926,7 +1921,41 @@ gentbl_cc_library(
19261921 ),
19271922 ],
19281923 tblgen = ":mlir-tblgen" ,
1929- td_file = "include/mlir/Dialect/ArmSME/IR/ArmSME.td" ,
1924+ td_file = "include/mlir/Dialect/ArmSME/IR/ArmSMEOps.td" ,
1925+ deps = [":ArmSMETdFiles" ],
1926+ )
1927+
1928+ gentbl_cc_library (
1929+ name = "ArmSMEConversionIncGen" ,
1930+ tbl_outs = [
1931+ (
1932+ ["-gen-llvmir-conversions" ],
1933+ "include/mlir/Dialect/ArmSME/IR/ArmSMEOpsConversions.inc" ,
1934+ ),
1935+ ],
1936+ tblgen = ":mlir-tblgen" ,
1937+ td_file = "include/mlir/Dialect/ArmSME/IR/ArmSMEOps.td" ,
1938+ deps = [":ArmSMETdFiles" ],
1939+ )
1940+
1941+ gentbl_cc_library (
1942+ name = "ArmSMEIntrinsicOpsIncGen" ,
1943+ tbl_outs = [
1944+ (
1945+ ["-gen-op-decls" ],
1946+ "include/mlir/Dialect/ArmSME/IR/ArmSMEIntrinsicOps.h.inc" ,
1947+ ),
1948+ (
1949+ ["-gen-op-defs" ],
1950+ "include/mlir/Dialect/ArmSME/IR/ArmSMEIntrinsicOps.cpp.inc" ,
1951+ ),
1952+ (
1953+ ["-gen-llvmir-conversions" ],
1954+ "include/mlir/Dialect/ArmSME/IR/ArmSMEIntrinsicConversions.inc" ,
1955+ ),
1956+ ],
1957+ tblgen = ":mlir-tblgen" ,
1958+ td_file = "include/mlir/Dialect/ArmSME/IR/ArmSMEIntrinsicOps.td" ,
19301959 deps = [":ArmSMETdFiles" ],
19311960)
19321961
@@ -1937,7 +1966,8 @@ cc_library(
19371966 includes = ["include" ],
19381967 deps = [
19391968 ":ArmSMEIncGen" ,
1940- ":ArmSMEAttrDefsIncGen" ,
1969+ ":ArmSMEIntrinsicOpsIncGen" ,
1970+ ":ArmSMEOpsIncGen" ,
19411971 ":IR" ,
19421972 ":LLVMDialect" ,
19431973 ":MemRefDialect" ,
@@ -7923,6 +7953,7 @@ cc_library(
79237953 deps = [
79247954 ":ArmSMEConversionIncGen" ,
79257955 ":ArmSMEDialect" ,
7956+ ":ArmSMEIntrinsicOpsIncGen" ,
79267957 ":IR" ,
79277958 ":ToLLVMIRTranslation" ,
79287959 "//llvm:Core" ,
0 commit comments