aboutsummaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
Diffstat (limited to 'utils')
-rw-r--r--utils/bazel/llvm-project-overlay/mlir/BUILD.bazel22
1 files changed, 22 insertions, 0 deletions
diff --git a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
index 61c30b8359e7..c83ab5919d1c 100644
--- a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
@@ -5227,6 +5227,7 @@ cc_library(
":IR",
":InferTypeOpInterface",
":InliningUtils",
+ ":LLVMDialectBytecodeIncGen",
":LLVMDialectInterfaceIncGen",
":LLVMIntrinsicOpsIncGen",
":LLVMOpsIncGen",
@@ -5679,6 +5680,16 @@ td_library(
],
)
+td_library(
+ name = "LLVMDialectBytecodeTdFiles",
+ srcs = ["include/mlir/Dialect/LLVMIR/LLVMDialectBytecode.td"],
+ includes = ["include"],
+ deps = [
+ ":BytecodeTdFiles",
+ ":LLVMOpsTdFiles",
+ ],
+)
+
cc_library(
name = "GPUCommonTransforms",
hdrs = [
@@ -6032,6 +6043,17 @@ gentbl_cc_library(
)
gentbl_cc_library(
+ name = "LLVMDialectBytecodeIncGen",
+ tbl_outs = {"include/mlir/Dialect/LLVMIR/LLVMDialectBytecode.cpp.inc": [
+ "-gen-bytecode",
+ "-bytecode-dialect=LLVM",
+ ]},
+ tblgen = ":mlir-tblgen",
+ td_file = "include/mlir/Dialect/LLVMIR/LLVMDialectBytecode.td",
+ deps = [":LLVMDialectBytecodeTdFiles"],
+)
+
+gentbl_cc_library(
name = "LLVMTypesIncGen",
tbl_outs = {
"include/mlir/Dialect/LLVMIR/LLVMTypes.h.inc": [