[llvm] [bazel] Port 9a1f5b76b4 (PR #208126)

Jackson Stogel via llvm-commits llvm-commits at lists.llvm.org
Tue Jul 7 17:25:23 PDT 2026


https://github.com/jtstogel created https://github.com/llvm/llvm-project/pull/208126

None

>From 8a4029ee02fe378972aa15162ff57bfb92854cff Mon Sep 17 00:00:00 2001
From: jtstogel <jtstogel at gmail.com>
Date: Tue, 7 Jul 2026 15:25:35 -0700
Subject: [PATCH] [bazel] Port 9a1f5b76b4

---
 .../lib/Optimizer/OpenACC/Analysis/BUILD.bazel   |  3 +++
 .../bazel/llvm-project-overlay/mlir/BUILD.bazel  | 16 ++++++++++++++++
 2 files changed, 19 insertions(+)

diff --git a/utils/bazel/llvm-project-overlay/flang/lib/Optimizer/OpenACC/Analysis/BUILD.bazel b/utils/bazel/llvm-project-overlay/flang/lib/Optimizer/OpenACC/Analysis/BUILD.bazel
index 33e4077e89ffc..0b0fa1e69ba46 100644
--- a/utils/bazel/llvm-project-overlay/flang/lib/Optimizer/OpenACC/Analysis/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/flang/lib/Optimizer/OpenACC/Analysis/BUILD.bazel
@@ -25,6 +25,7 @@ cc_library(
     deps = [
         "//flang/include/flang/Optimizer/Analysis:AnalysisHeaders",
         "//flang/include/flang/Optimizer/Builder:BuilderHeaders",
+        "//flang/include/flang/Optimizer/CodeGen:CodeGenHeaders",
         "//flang/include/flang/Optimizer/Dialect:DialectHeaders",
         "//flang/include/flang/Optimizer/Dialect/CUF:CUFHeaders",
         "//flang/include/flang/Optimizer/Dialect/CUF/Attributes:CUFAttrsHeaders",
@@ -38,6 +39,8 @@ cc_library(
         "//flang/lib/Optimizer/OpenACC/Support:FIROpenACCSupport",
         "//llvm:Support",
         "//mlir:IR",
+        "//mlir:LLVMDialect",
+        "//mlir:OpenACCAnalysis",
         "//mlir:OpenACCDialect",
         "//mlir:OpenACCUtils",
     ],
diff --git a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
index 2d409818e57a1..79ca6bd2d9d0f 100644
--- a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
@@ -10664,6 +10664,19 @@ cc_library(
     ],
 )
 
+cc_library(
+    name = "OpenACCAnalysisHeaders",
+    hdrs = glob(["include/mlir/Dialect/OpenACC/Analysis/*.h"]),
+    includes = ["include"],
+    deps = [
+        ":GPUDialect",
+        ":IR",
+        ":OpenACCDialect",
+        ":Pass",
+        "//llvm:Support",
+    ],
+)
+
 cc_library(
     name = "OpenACCUtils",
     srcs = glob(
@@ -10678,6 +10691,9 @@ cc_library(
         ":FuncDialect",
         ":FunctionInterfaces",
         ":IR",
+        ":LLVMDialect",
+        ":MemRefDialect",
+        ":OpenACCAnalysisHeaders",
         ":OpenACCDialect",
         ":OpenACCOpsIncGen",
         ":OpenACCPassIncGen",



More information about the llvm-commits mailing list