From 29d325aca63887f27d37832534dff4cfe5fd6771 Mon Sep 17 00:00:00 2001
From: "A. Unique TensorFlower" <gardener@tensorflow.org>
Date: Mon, 4 May 2020 12:03:43 -0700
Subject: [PATCH] Integrate LLVM at
 https://github.com/llvm/llvm-project/commit/bc23c1d85e4c

PiperOrigin-RevId: 309792573
Change-Id: I96c42429134a6977eb0845f3791ea6ba020d8ce7
---
 third_party/mlir/BUILD | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/third_party/mlir/BUILD b/third_party/mlir/BUILD
index 46361f04975..1c84472a1a5 100644
--- a/third_party/mlir/BUILD
+++ b/third_party/mlir/BUILD
@@ -1185,6 +1185,23 @@ cc_library(
     ],
 )
 
+gentbl(
+    name = "GPUToROCDLTGen",
+    strip_include_prefix = "lib/Conversion/GPUToROCDL",
+    tbl_outs = [
+        (
+            "-gen-rewriters",
+            "lib/Conversion/GPUToROCDL/GPUToROCDL.cpp.inc",
+        ),
+    ],
+    tblgen = ":mlir-tblgen",
+    td_file = "lib/Conversion/GPUToROCDL/GPUToROCDL.td",
+    td_srcs = [
+        ":GPUOpsTdFiles",
+        ":ROCDLOpsTdFiles",
+    ],
+)
+
 cc_library(
     name = "GPUToROCDLTransforms",
     srcs = [
@@ -1199,6 +1216,7 @@ cc_library(
         ":ConversionPassIncGen",
         ":GPUCommonTransforms",
         ":GPUDialect",
+        ":GPUToROCDLTGen",
         ":GPUTransforms",
         ":LLVMTransforms",
         ":Pass",