Skip to content

Commit d53043f

Browse files
committed
[mlir][Bazel] Adjust BUILD.bazel according to 0d09120
1 parent 0716d31 commit d53043f

File tree

1 file changed

+44
-7
lines changed

1 file changed

+44
-7
lines changed

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

+44-7
Original file line numberDiff line numberDiff line change
@@ -902,8 +902,8 @@ cc_library(
902902
textual_hdrs = glob(MLIR_BINDINGS_PYTHON_HEADERS),
903903
deps = [
904904
":CAPIIRHeaders",
905-
"@pybind11",
906905
"@local_config_python//:python_headers",
906+
"@pybind11",
907907
],
908908
)
909909

@@ -920,8 +920,8 @@ cc_library(
920920
textual_hdrs = glob(MLIR_BINDINGS_PYTHON_HEADERS),
921921
deps = [
922922
":CAPIIR",
923-
"@pybind11",
924923
"@local_config_python//:python_headers",
924+
"@pybind11",
925925
],
926926
)
927927

@@ -963,8 +963,8 @@ cc_library(
963963
":MLIRBindingsPythonHeadersAndDeps",
964964
":Support",
965965
"//llvm:Support",
966-
"@pybind11",
967966
"@local_config_python//:python_headers",
967+
"@pybind11",
968968
],
969969
)
970970

@@ -983,8 +983,8 @@ cc_library(
983983
":CAPIIRHeaders",
984984
":MLIRBindingsPythonHeaders",
985985
"//llvm:Support",
986-
"@pybind11",
987986
"@local_config_python//:python_headers",
987+
"@pybind11",
988988
],
989989
)
990990

@@ -1094,8 +1094,8 @@ cc_binary(
10941094
deps = [
10951095
":CAPIExecutionEngine",
10961096
":MLIRBindingsPythonHeadersAndDeps",
1097-
"@pybind11",
10981097
"@local_config_python//:python_headers",
1098+
"@pybind11",
10991099
],
11001100
)
11011101

@@ -1114,8 +1114,8 @@ cc_binary(
11141114
deps = [
11151115
":CAPILinalg",
11161116
":MLIRBindingsPythonHeadersAndDeps",
1117-
"@pybind11",
11181117
"@local_config_python//:python_headers",
1118+
"@pybind11",
11191119
],
11201120
)
11211121

@@ -6886,8 +6886,8 @@ cc_library(
68866886
],
68876887
deps = [
68886888
":ConversionPassIncGen",
6889-
":FuncDialect",
68906889
":EmitCDialect",
6890+
":FuncDialect",
68916891
":IR",
68926892
":Pass",
68936893
":Support",
@@ -9039,6 +9039,7 @@ cc_library(
90399039
":NVVMDialect",
90409040
":NVVMTarget",
90419041
":OpenACCDialect",
9042+
":OpenACCTransforms",
90429043
":OpenMPDialect",
90439044
":OpenMPToLLVM",
90449045
":PDLDialect",
@@ -9812,6 +9813,42 @@ cc_library(
98129813
],
98139814
)
98149815

9816+
gentbl_cc_library(
9817+
name = "OpenACCPassIncGen",
9818+
tbl_outs = [
9819+
(
9820+
[
9821+
"-gen-pass-decls",
9822+
"-name=OpenACC",
9823+
],
9824+
"include/mlir/Dialect/OpenACC/Transforms/Passes.h.inc",
9825+
),
9826+
],
9827+
tblgen = ":mlir-tblgen",
9828+
td_file = "include/mlir/Dialect/OpenACC/Transforms/Passes.td",
9829+
deps = [":PassBaseTdFiles"],
9830+
)
9831+
9832+
cc_library(
9833+
name = "OpenACCTransforms",
9834+
srcs = glob(
9835+
[
9836+
"lib/Dialect/OpenACC/Transforms/*.cpp",
9837+
"lib/Dialect/OpenACC/Transforms/*.h",
9838+
],
9839+
),
9840+
hdrs = glob(["include/mlir/Dialect/OpenACC/Transforms/*.h"]),
9841+
includes = ["include"],
9842+
deps = [
9843+
":FuncDialect",
9844+
":LLVMIRTransforms",
9845+
":OpenACCDialect",
9846+
":OpenACCPassIncGen",
9847+
":Pass",
9848+
":TransformUtils",
9849+
],
9850+
)
9851+
98159852
## OpenMP dialect
98169853

98179854
# TODO(gcmn): This is sticking td files in a cc_library

0 commit comments

Comments
 (0)