[llvm] [bazel] add llvm/HipStdPar (PR #68883)

Mikhail Goncharov via llvm-commits llvm-commits at lists.llvm.org
Thu Oct 12 05:22:32 PDT 2023


https://github.com/metaflow updated https://github.com/llvm/llvm-project/pull/68883

>From 1333fbf71811c2bad291baf9deeceddfe49ea452 Mon Sep 17 00:00:00 2001
From: Mikhail Goncharov <goncharov.mikhail at gmail.com>
Date: Thu, 12 Oct 2023 12:14:39 +0000
Subject: [PATCH 1/2] [bazel] add llvm/HipStdPar

for 0ce6255a50584863c2f462390cac6a63ccb5f136
---
 .../llvm-project-overlay/llvm/BUILD.bazel      | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel b/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
index a8dcb0ec32a7ecc..365896cf219fc73 100644
--- a/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
@@ -1663,6 +1663,23 @@ cc_library(
     ],
 )
 
+cc_library(
+    name = "HipStdPar",
+    srcs = glob([
+        "lib/Transforms/HipStdPar/*.cpp",
+        "lib/Transforms/HipStdPar/*.h",
+    ]),
+    hdrs = ["include/llvm/Transforms/HipStdPar/HipStdPar.h"],
+    copts = llvm_copts,
+    deps = [
+        ":Core",
+        ":Support",
+        ":TargetParser",
+        ":Analysis",
+        ":TransformUtils",
+    ],
+)
+
 cc_library(
     name = "Coroutines",
     srcs = glob([
@@ -2514,6 +2531,7 @@ cc_library(
         ":Support",
         ":Target",
         ":TransformUtils",
+        ":HipStdPar",
         ":Vectorize",
         ":common_transforms",
         ":config",

>From 7ff961454ab77926c39642c9b2c90f76974d6a7f Mon Sep 17 00:00:00 2001
From: Mikhail Goncharov <goncharov.mikhail at gmail.com>
Date: Thu, 12 Oct 2023 12:21:53 +0000
Subject: [PATCH 2/2] sort lines

---
 utils/bazel/llvm-project-overlay/llvm/BUILD.bazel | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel b/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
index 365896cf219fc73..e79dd2d9a0cebed 100644
--- a/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
@@ -1672,10 +1672,10 @@ cc_library(
     hdrs = ["include/llvm/Transforms/HipStdPar/HipStdPar.h"],
     copts = llvm_copts,
     deps = [
+        ":Analysis",
         ":Core",
         ":Support",
         ":TargetParser",
-        ":Analysis",
         ":TransformUtils",
     ],
 )
@@ -2519,23 +2519,23 @@ cc_library(
         ":AggressiveInstCombine",
         ":Analysis",
         ":CodeGen",
+        ":common_transforms",
+        ":config",
         ":Core",
         ":Coroutines",
-        ":IPO",
-        ":IRPrinter",
+        ":HipStdPar",
         ":InstCombine",
         ":Instrumentation",
+        ":IPO",
+        ":IRPrinter",
         ":MLPolicies",
         ":ObjCARC",
+        ":pass_registry_def",
         ":Scalar",
         ":Support",
         ":Target",
         ":TransformUtils",
-        ":HipStdPar",
         ":Vectorize",
-        ":common_transforms",
-        ":config",
-        ":pass_registry_def",
     ],
 )
 



More information about the llvm-commits mailing list