aboutsummaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
authorJordan Rupprecht <rupprecht@google.com>2025-10-14 14:48:38 -0500
committerGitHub <noreply@github.com>2025-10-14 14:48:38 -0500
commitf47b5148de3001388e802efd1f30a7e70ca62139 (patch)
tree7bd00716a9e2f0c3f6013715addbfe10e362f61c /utils
parent3b46556cb7034409a4bb2566c6d0df7620c56bba (diff)
downloadllvm-f47b5148de3001388e802efd1f30a7e70ca62139.tar.gz
llvm-f47b5148de3001388e802efd1f30a7e70ca62139.tar.bz2
llvm-f47b5148de3001388e802efd1f30a7e70ca62139.zip
[bazel][mlir] Port #162934: MathToXeVM (#163441)
Diffstat (limited to 'utils')
-rw-r--r--utils/bazel/llvm-project-overlay/mlir/BUILD.bazel28
1 files changed, 28 insertions, 0 deletions
diff --git a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
index c83ab5919d1c..bcd206210d80 100644
--- a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
@@ -4159,6 +4159,7 @@ cc_library(
":MathToLibm",
":MathToROCDL",
":MathToSPIRV",
+ ":MathToXeVM",
":MemRefToEmitC",
":MemRefToLLVM",
":MemRefToSPIRV",
@@ -7049,6 +7050,33 @@ cc_library(
)
cc_library(
+ name = "MathToXeVM",
+ srcs = glob([
+ "lib/Conversion/MathToXeVM/*.cpp",
+ ]),
+ hdrs = glob([
+ "include/mlir/Conversion/MathToXeVM/*.h",
+ ]),
+ includes = [
+ "include",
+ "lib/Conversion/MathToXeVM",
+ ],
+ deps = [
+ ":ArithAttrToLLVMConversion",
+ ":ArithDialect",
+ ":ConversionPassIncGen",
+ ":IR",
+ ":LLVMCommonConversion",
+ ":LLVMDialect",
+ ":MathDialect",
+ ":Pass",
+ ":Transforms",
+ ":XeVMDialect",
+ "//llvm:Support",
+ ],
+)
+
+cc_library(
name = "FuncToEmitC",
srcs = glob([
"lib/Conversion/FuncToEmitC/*.cpp",