aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--utils/bazel/llvm-project-overlay/mlir/BUILD.bazel20
1 files changed, 20 insertions, 0 deletions
diff --git a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
index 98d3d3e..ac9841b 100644
--- a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
@@ -5599,6 +5599,7 @@ td_library(
srcs = [
"include/mlir/Dialect/OpenMP/OmpCommon.td",
"include/mlir/Dialect/OpenMP/OpenMPOps.td",
+ "include/mlir/Dialect/OpenMP/OpenMPOpsInterfaces.td",
],
deps = [
":LLVMOpsTdFiles",
@@ -5658,6 +5659,24 @@ gentbl_cc_library(
deps = [":OpenMPOpsTdFiles"],
)
+gentbl_cc_library(
+ name = "OpenMPInterfacesIncGen",
+ strip_include_prefix = "include",
+ tbl_outs = [
+ (
+ ["-gen-op-interface-decls"],
+ "include/mlir/Dialect/OpenMP/OpenMPOpsInterfaces.h.inc",
+ ),
+ (
+ ["-gen-op-interface-defs"],
+ "include/mlir/Dialect/OpenMP/OpenMPOpsInterfaces.cpp.inc",
+ ),
+ ],
+ tblgen = ":mlir-tblgen",
+ td_file = "include/mlir/Dialect/OpenMP/OpenMPOpsInterfaces.td",
+ deps = [":OpenMPOpsTdFiles"],
+)
+
cc_library(
name = "OpenMPDialect",
srcs = glob(
@@ -5674,6 +5693,7 @@ cc_library(
":ControlFlowInterfaces",
":IR",
":LLVMDialect",
+ ":OpenMPInterfacesIncGen",
":OpenMPOpsIncGen",
":SideEffectInterfaces",
":StandardOps",