":TransformDialect",
":TransformUtils",
":VectorDialect",
+ ":VectorEnumsIncGen",
":VectorToSCF",
":VectorTransformOpsIncGen",
":VectorTransforms",
],
)
+td_library(
+ name = "VectorTransformsTdFiles",
+ srcs = ["include/mlir/Dialect/Vector/Transforms/VectorTransformsBase.td"],
+ includes = ["include"],
+ deps = [":OpBaseTdFiles"],
+)
+
+gentbl_cc_library(
+ name = "VectorEnumsIncGen",
+ strip_include_prefix = "include",
+ tbl_outs = [
+ (
+ ["-gen-enum-decls"],
+ "include/mlir/Dialect/Vector/Transforms/VectorTransformsEnums.h.inc",
+ ),
+ (
+ ["-gen-enum-defs"],
+ "include/mlir/Dialect/Vector/Transforms/VectorTransformsEnums.cpp.inc",
+ ),
+ ],
+ tblgen = ":mlir-tblgen",
+ td_file = "include/mlir/Dialect/Vector/Transforms/VectorTransformsBase.td",
+ deps = [
+ ":OpBaseTdFiles",
+ ],
+)
+
gentbl_cc_library(
name = "VectorPassIncGen",
strip_include_prefix = "include",
":TensorDialect",
":Transforms",
":VectorDialect",
+ ":VectorEnumsIncGen",
":VectorInterfaces",
":VectorPassIncGen",
":VectorUtils",
":PDLDialectTdFiles",
":SCFTdFiles",
":TransformDialectTdFiles",
+ ":VectorTransformsTdFiles",
],
)