From 1dc2a6c0e76f498162691a0d0f5bbec1b2c114ec Mon Sep 17 00:00:00 2001 From: Jordan Rupprecht Date: Tue, 29 Jul 2025 11:22:54 -0700 Subject: [PATCH] [bazel] Port #150696: XeVM to LLVMIR --- .../llvm-project-overlay/mlir/BUILD.bazel | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel index 6232a6b75d0aa..4ef172a4a232c 100644 --- a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel +++ b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel @@ -8664,6 +8664,23 @@ cc_library( ], ) +cc_library( + name = "XeVMToLLVMIRTranslation", + srcs = glob(["lib/Target/LLVMIR/Dialect/XeVM/*.cpp"]), + hdrs = glob(["include/mlir/Target/LLVMIR/Dialect/XeVM/*.h"]), + includes = ["include"], + deps = [ + ":DialectUtils", + ":IR", + ":LLVMDialect", + ":Support", + ":ToLLVMIRTranslation", + ":XeVMDialect", + "//llvm:Core", + "//llvm:Support", + ], +) + cc_library( name = "AllToLLVMIRTranslations", hdrs = ["include/mlir/Target/LLVMIR/Dialect/All.h"], @@ -8683,6 +8700,7 @@ cc_library( ":ROCDLToLLVMIRTranslation", ":SPIRVToLLVMIRTranslation", ":VCIXToLLVMIRTranslation", + ":XeVMToLLVMIRTranslation", ], )