Skip to content

Commit 7db4a6f

Browse files
committed
[bazel] Port cbd4750 (mlir/lib/Dialect/MLProgram)
1 parent dc810e8 commit 7db4a6f

File tree

1 file changed

+37
-2
lines changed

1 file changed

+37
-2
lines changed

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

Lines changed: 37 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8290,6 +8290,7 @@ cc_library(
82908290
":LinalgTransformOps",
82918291
":LinalgTransforms",
82928292
":MLProgramDialect",
8293+
":MLProgramTransforms",
82938294
":MathDialect",
82948295
":MathToFuncs",
82958296
":MathToLLVM",
@@ -11871,6 +11872,22 @@ gentbl_cc_library(
1187111872
deps = [":MLProgramOpsTdFiles"],
1187211873
)
1187311874

11875+
gentbl_cc_library(
11876+
name = "MLProgramPassIncGen",
11877+
tbl_outs = [
11878+
(
11879+
[
11880+
"-gen-pass-decls",
11881+
"-name=MLProgram",
11882+
],
11883+
"include/mlir/Dialect/MLProgram/Transforms/Passes.h.inc",
11884+
),
11885+
],
11886+
tblgen = ":mlir-tblgen",
11887+
td_file = "include/mlir/Dialect/MLProgram/Transforms/Passes.td",
11888+
deps = [":PassBaseTdFiles"],
11889+
)
11890+
1187411891
gentbl_cc_library(
1187511892
name = "MLProgramTypesIncGen",
1187611893
tbl_outs = [
@@ -11892,10 +11909,9 @@ cc_library(
1189211909
name = "MLProgramDialect",
1189311910
srcs = glob([
1189411911
"lib/Dialect/MLProgram/IR/*.cpp",
11895-
"lib/Dialect/MLProgram/IR/*.h",
1189611912
]),
1189711913
hdrs = glob([
11898-
"include/mlir/Dialect/MLProgram/IR/*.h",
11914+
"include/mlir/Dialect/MLProgram/**/*.h",
1189911915
]),
1190011916
includes = ["include"],
1190111917
deps = [
@@ -11911,6 +11927,25 @@ cc_library(
1191111927
],
1191211928
)
1191311929

11930+
cc_library(
11931+
name = "MLProgramTransforms",
11932+
srcs = glob([
11933+
"lib/Dialect/MLProgram/Transforms/*.cpp",
11934+
]),
11935+
hdrs = glob([
11936+
"include/mlir/Dialect/MLProgram/Transforms/*.h",
11937+
]),
11938+
includes = ["include"],
11939+
deps = [
11940+
":MLProgramDialect",
11941+
":FuncDialect",
11942+
":TransformUtils",
11943+
":IR",
11944+
":MLProgramPassIncGen",
11945+
":Pass",
11946+
],
11947+
)
11948+
1191411949
##---------------------------------------------------------------------------##
1191511950
# Allocation interfaces
1191611951
##---------------------------------------------------------------------------##

0 commit comments

Comments
 (0)