@@ -1887,21 +1887,16 @@ gentbl_cc_library(
1887
1887
)
1888
1888
1889
1889
gentbl_cc_library (
1890
- name = "ArmSMEConversionIncGen " ,
1890
+ name = "ArmSMEOpsIncGen " ,
1891
1891
tbl_outs = [
1892
1892
(
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" ,
1895
1899
),
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 = [
1905
1900
(
1906
1901
["-gen-enum-decls" ],
1907
1902
"include/mlir/Dialect/ArmSME/IR/ArmSMEEnums.h.inc" ,
@@ -1926,7 +1921,41 @@ gentbl_cc_library(
1926
1921
),
1927
1922
],
1928
1923
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" ,
1930
1959
deps = [":ArmSMETdFiles" ],
1931
1960
)
1932
1961
@@ -1937,7 +1966,8 @@ cc_library(
1937
1966
includes = ["include" ],
1938
1967
deps = [
1939
1968
":ArmSMEIncGen" ,
1940
- ":ArmSMEAttrDefsIncGen" ,
1969
+ ":ArmSMEIntrinsicOpsIncGen" ,
1970
+ ":ArmSMEOpsIncGen" ,
1941
1971
":IR" ,
1942
1972
":LLVMDialect" ,
1943
1973
":MemRefDialect" ,
@@ -7923,6 +7953,7 @@ cc_library(
7923
7953
deps = [
7924
7954
":ArmSMEConversionIncGen" ,
7925
7955
":ArmSMEDialect" ,
7956
+ ":ArmSMEIntrinsicOpsIncGen" ,
7926
7957
":IR" ,
7927
7958
":ToLLVMIRTranslation" ,
7928
7959
"//llvm:Core" ,
0 commit comments