@@ -1842,6 +1842,38 @@ gentbl_cc_library(
1842
1842
deps = [":ArmNeonTdFiles" ],
1843
1843
)
1844
1844
1845
+ gentbl_cc_library (
1846
+ name = "ArmNeonVectorTransformOpsIncGen" ,
1847
+ tbl_outs = {
1848
+ "include/mlir/Dialect/ArmNeon/TransformOps/ArmNeonVectorTransformOps.h.inc" : ["-gen-op-decls" ],
1849
+ "include/mlir/Dialect/ArmNeon/TransformOps/ArmNeonVectorTransformOps.cpp.inc" : ["-gen-op-defs" ],
1850
+ },
1851
+ tblgen = ":mlir-tblgen" ,
1852
+ td_file = "include/mlir/Dialect/ArmNeon/TransformOps/ArmNeonVectorTransformOps.td" ,
1853
+ deps = [
1854
+ ":ArmNeonTdFiles" ,
1855
+ ":TransformDialectTdFiles" ,
1856
+ ],
1857
+ )
1858
+
1859
+ cc_library (
1860
+ name = "ArmNeonTransformOps" ,
1861
+ srcs = glob (["lib/Dialect/ArmNeon/TransformOps/*.cpp" ]),
1862
+ hdrs = glob (["include/mlir/Dialect/ArmNeon/TransformOps/*.h" ]),
1863
+ includes = ["include" ],
1864
+ deps = [
1865
+ ":ArmNeonDialect" ,
1866
+ ":ArmNeonTransforms" ,
1867
+ ":ArmNeonVectorTransformOpsIncGen" ,
1868
+ ":IR" ,
1869
+ ":LLVMCommonConversion" ,
1870
+ ":LLVMDialect" ,
1871
+ ":TransformDialect" ,
1872
+ ":TransformDialectInterfaces" ,
1873
+ ":VectorDialect" ,
1874
+ ],
1875
+ )
1876
+
1845
1877
cc_library (
1846
1878
name = "ArmNeon2dToIntr" ,
1847
1879
srcs = glob ([
@@ -4435,6 +4467,7 @@ cc_library(
4435
4467
":AffineTransformOps" ,
4436
4468
":ArithToEmitC" ,
4437
4469
":ArithToLLVM" ,
4470
+ ":ArmNeonTransformOps" ,
4438
4471
":BufferizationTransformOps" ,
4439
4472
":BuiltinToLLVMIRTranslation" ,
4440
4473
":ComplexToLLVM" ,
@@ -8920,7 +8953,6 @@ cc_binary(
8920
8953
"//mlir/test:TestAffine" ,
8921
8954
"//mlir/test:TestAnalysis" ,
8922
8955
"//mlir/test:TestArith" ,
8923
- "//mlir/test:TestArmNeon" ,
8924
8956
"//mlir/test:TestArmSME" ,
8925
8957
"//mlir/test:TestBufferization" ,
8926
8958
"//mlir/test:TestControlFlow" ,
@@ -8981,7 +9013,6 @@ cc_binary(
8981
9013
"//mlir/test:TestAffine" ,
8982
9014
"//mlir/test:TestAnalysis" ,
8983
9015
"//mlir/test:TestArith" ,
8984
- "//mlir/test:TestArmNeon" ,
8985
9016
"//mlir/test:TestArmSME" ,
8986
9017
"//mlir/test:TestBufferization" ,
8987
9018
"//mlir/test:TestControlFlow" ,
0 commit comments