Skip to content

Commit e1396af

Browse files
rupprechtrorth
authored andcommitted
[bazel] Port llvm#140572 (llvm#143110)
Commit b9d3a64
1 parent 1b836fc commit e1396af

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed

utils/bazel/llvm-project-overlay/mlir/BUILD.bazel

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2217,6 +2217,38 @@ gentbl_cc_library(
22172217
deps = [":ArmSVETdFiles"],
22182218
)
22192219

2220+
gentbl_cc_library(
2221+
name = "ArmSVEVectorTransformOpsIncGen",
2222+
tbl_outs = {
2223+
"include/mlir/Dialect/ArmSVE/TransformOps/ArmSVEVectorTransformOps.h.inc": ["-gen-op-decls"],
2224+
"include/mlir/Dialect/ArmSVE/TransformOps/ArmSVEVectorTransformOps.cpp.inc": ["-gen-op-defs"],
2225+
},
2226+
tblgen = ":mlir-tblgen",
2227+
td_file = "include/mlir/Dialect/ArmSVE/TransformOps/ArmSVEVectorTransformOps.td",
2228+
deps = [
2229+
":ArmSVETdFiles",
2230+
":TransformDialectTdFiles",
2231+
],
2232+
)
2233+
2234+
cc_library(
2235+
name = "ArmSVEVectorTransformOps",
2236+
srcs = glob(["lib/Dialect/ArmSVE/TransformOps/*.cpp"]),
2237+
hdrs = glob(["include/mlir/Dialect/ArmSVE/TransformOps/*.h"]),
2238+
includes = ["include"],
2239+
deps = [
2240+
":ArmSVEDialect",
2241+
":ArmSVETransforms",
2242+
":ArmSVEVectorTransformOpsIncGen",
2243+
":IR",
2244+
":LLVMCommonConversion",
2245+
":LLVMDialect",
2246+
":TransformDialect",
2247+
":TransformDialectInterfaces",
2248+
":VectorDialect",
2249+
],
2250+
)
2251+
22202252
##---------------------------------------------------------------------------##
22212253
# AMX dialect.
22222254
##---------------------------------------------------------------------------##
@@ -4470,6 +4502,7 @@ cc_library(
44704502
":ArithToEmitC",
44714503
":ArithToLLVM",
44724504
":ArmNeonTransformOps",
4505+
":ArmSVEVectorTransformOps",
44734506
":BufferizationTransformOps",
44744507
":BuiltinToLLVMIRTranslation",
44754508
":ComplexToLLVM",

0 commit comments

Comments
 (0)