mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2025-03-01 14:58:18 +00:00
[fix/build] bazel rule for ParallelCombiningOpInterface
This commit is contained in:
parent
3d477bbeee
commit
de3fb0f29e
@ -1032,6 +1032,13 @@ td_library(
|
||||
deps = [":OpBaseTdFiles"],
|
||||
)
|
||||
|
||||
td_library(
|
||||
name = "ParallelCombiningOpInterfaceTdFiles",
|
||||
srcs = ["include/mlir/Interfaces/ParallelCombiningOpInterface.td"],
|
||||
includes = ["include"],
|
||||
deps = [":OpBaseTdFiles"],
|
||||
)
|
||||
|
||||
td_library(
|
||||
name = "SideEffectInterfacesTdFiles",
|
||||
srcs = [
|
||||
@ -1808,6 +1815,7 @@ td_library(
|
||||
deps = [
|
||||
":ControlFlowInterfacesTdFiles",
|
||||
":LoopLikeInterfaceTdFiles",
|
||||
":ParallelCombiningOpInterfaceTdFiles",
|
||||
":SideEffectInterfacesTdFiles",
|
||||
":ViewLikeInterfaceTdFiles",
|
||||
],
|
||||
@ -2705,6 +2713,7 @@ cc_library(
|
||||
":IR",
|
||||
":LoopLikeInterface",
|
||||
":MemRefDialect",
|
||||
":ParallelCombiningOpInterface",
|
||||
":Pass",
|
||||
":SCFIncGen",
|
||||
":SCFPassIncGen",
|
||||
@ -2767,6 +2776,18 @@ cc_library(
|
||||
],
|
||||
)
|
||||
|
||||
cc_library(
|
||||
name = "ParallelCombiningOpInterface",
|
||||
srcs = ["lib/Interfaces/ParallelCombiningOpInterface.cpp"],
|
||||
hdrs = ["include/mlir/Interfaces/ParallelCombiningOpInterface.h"],
|
||||
includes = ["include"],
|
||||
deps = [
|
||||
":IR",
|
||||
":ParallelCombiningOpInterfaceIncGen",
|
||||
"//llvm:Support",
|
||||
],
|
||||
)
|
||||
|
||||
cc_library(
|
||||
name = "VectorInterfaces",
|
||||
srcs = ["lib/Interfaces/VectorInterfaces.cpp"],
|
||||
@ -5208,6 +5229,24 @@ gentbl_cc_library(
|
||||
deps = [":LoopLikeInterfaceTdFiles"],
|
||||
)
|
||||
|
||||
gentbl_cc_library(
|
||||
name = "ParallelCombiningOpInterfaceIncGen",
|
||||
strip_include_prefix = "include",
|
||||
tbl_outs = [
|
||||
(
|
||||
["-gen-op-interface-decls"],
|
||||
"include/mlir/Interfaces/ParallelCombiningOpInterface.h.inc",
|
||||
),
|
||||
(
|
||||
["-gen-op-interface-defs"],
|
||||
"include/mlir/Interfaces/ParallelCombiningOpInterface.cpp.inc",
|
||||
),
|
||||
],
|
||||
tblgen = ":mlir-tblgen",
|
||||
td_file = "include/mlir/Interfaces/ParallelCombiningOpInterface.td",
|
||||
deps = [":ParallelCombiningOpInterfaceTdFiles"],
|
||||
)
|
||||
|
||||
gentbl_cc_library(
|
||||
name = "VectorInterfacesIncGen",
|
||||
strip_include_prefix = "include",
|
||||
|
Loading…
x
Reference in New Issue
Block a user