[llvm] [OpenACC][Bazel] Added OpenACCOpsInterfaces to BUILD.bazel file (PR #68639)
Balaji V. Iyer. via llvm-commits
llvm-commits at lists.llvm.org
Mon Oct 9 15:04:41 PDT 2023
https://github.com/bviyer created https://github.com/llvm/llvm-project/pull/68639
Added OpenACCOpsInterfaces and correct dependencies to the BUILD.bazel file.
>From 8c413f56bf6ae3d5f81b3879ec8101ebd07f9a43 Mon Sep 17 00:00:00 2001
From: "Balaji V. Iyer" <bviyer at gmail.com>
Date: Mon, 9 Oct 2023 22:03:17 +0000
Subject: [PATCH] [OpenACC][Bazel] Added OpenACCOpsInterfaces to BUILD.bazel
file
Added OpenACCOpsInterfaces and correct dependencies to the
BUILD.bazel file.
---
.../llvm-project-overlay/mlir/BUILD.bazel | 21 +++++++++++++++++++
1 file changed, 21 insertions(+)
diff --git a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
index c7e254b3bcec6ac..52845774f1eaf4c 100644
--- a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
@@ -9031,6 +9031,7 @@ td_library(
"include/mlir/Dialect/OpenACC/AccCommon.td",
"include/mlir/Dialect/OpenACC/OpenACCBase.td",
"include/mlir/Dialect/OpenACC/OpenACCOps.td",
+ "include/mlir/Dialect/OpenACC/OpenACCOpsInterfaces.td",
"include/mlir/Dialect/OpenACC/OpenACCOpsTypes.td",
"include/mlir/Dialect/OpenACC/OpenACCTypeInterfaces.td",
"include/mlir/Dialect/OpenACCMPCommon/Interfaces/AtomicInterfaces.td",
@@ -9042,6 +9043,25 @@ td_library(
],
)
+
+gentbl_cc_library(
+ name = "OpenACCOpsInterfacesIncGen",
+ tbl_outs = [
+ (
+ ["-gen-op-interface-decls"],
+ "include/mlir/Dialect/OpenACC/OpenACCOpsInterfaces.h.inc",
+ ),
+ (
+ ["-gen-op-interface-defs"],
+ "include/mlir/Dialect/OpenACC/OpenACCOpsInterfaces.cpp.inc",
+ ),
+ ],
+ tblgen = ":mlir-tblgen",
+ td_file = "include/mlir/Dialect/OpenACC/OpenACCOpsInterfaces.td",
+ deps = [":OpenAccOpsTdFiles"],
+)
+
+
gentbl_cc_library(
name = "OpenACCOpsIncGen",
tbl_outs = [
@@ -9173,6 +9193,7 @@ cc_library(
":LLVMDialect",
":MemRefDialect",
":OpenACCOpsIncGen",
+ ":OpenACCOpsInterfacesIncGen",
":OpenACCTypeInterfacesIncGen",
":OpenACCTypesIncGen",
":Transforms",
More information about the llvm-commits
mailing list