From 3a6b834adb938e37e4855b68d2a6f4c73f59baa6 Mon Sep 17 00:00:00 2001 From: Lei Zhang Date: Thu, 7 Jan 2021 11:43:30 -0800 Subject: [PATCH] Add BUILD rules for mlir-spirv-cpu-runner PiperOrigin-RevId: 350606848 Change-Id: I9ac5e07a8ec1061a9a1b5413e9d50b1237827499 --- third_party/mlir/BUILD | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/third_party/mlir/BUILD b/third_party/mlir/BUILD index e030ec6ab6b..6722074b28b 100644 --- a/third_party/mlir/BUILD +++ b/third_party/mlir/BUILD @@ -4198,6 +4198,31 @@ cc_binary( ], ) +cc_binary( + name = "mlir-spirv-cpu-runner", + srcs = ["tools/mlir-spirv-cpu-runner/mlir-spirv-cpu-runner.cpp"], + deps = [ + ":AllPassesAndDialectsNoRegistration", + ":ExecutionEngineUtils", + ":GPUDialect", + ":GPUToSPIRV", + ":GPUTransforms", + ":IR", + ":LLVMDialect", + ":MlirJitRunner", + ":Pass", + ":SPIRVConversion", + ":SPIRVDialect", + ":SPIRVToLLVM", + ":SPIRVTransforms", + ":StandardToLLVM", + ":TargetLLVMIR", + "@llvm-project//llvm:Core", + "@llvm-project//llvm:Linker", + "@llvm-project//llvm:Support", + ], +) + cc_library( name = "TableGen", srcs = glob(["lib/TableGen/*.cpp"]),