From 02c6999707b36ea9b69c53d7189d2e3e6f84c402 Mon Sep 17 00:00:00 2001 From: Emilio Cota Date: Wed, 17 Dec 2025 02:32:09 -0500 Subject: [PATCH] [bazel] export Runtimes.h from GpuToROCDLTransforms Otherwise users of mlir::populateGpuToROCDLConversionPatterns cannot call it, because they can't access the definition of the mlir::gpu::amd::Runtime enum, which is in Runtimes.h. --- utils/bazel/llvm-project-overlay/mlir/BUILD.bazel | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel index cd9c8e96ab2ba..93bc9ad433d6a 100644 --- a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel +++ b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel @@ -6055,10 +6055,12 @@ gentbl_cc_library( cc_library( name = "GPUToROCDLTransforms", srcs = [ - "include/mlir/Conversion/GPUToROCDL/Runtimes.h", "lib/Conversion/GPUToROCDL/LowerGpuOpsToROCDLOps.cpp", ], - hdrs = ["include/mlir/Conversion/GPUToROCDL/GPUToROCDLPass.h"], + hdrs = [ + "include/mlir/Conversion/GPUToROCDL/GPUToROCDLPass.h", + "include/mlir/Conversion/GPUToROCDL/Runtimes.h", + ], includes = ["include"], deps = [ ":AMDGPUDialect",