Skip to content

Commit 16b192f

Browse files
committed
[mlir][Bazel] Adjust BUILD files to 0e9523e
1 parent 155abd0 commit 16b192f

File tree

4 files changed

+38
-0
lines changed

4 files changed

+38
-0
lines changed

utils/bazel/llvm-project-overlay/mlir/BUILD.bazel

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -616,6 +616,7 @@ mlir_c_api_cc_library(
616616
],
617617
includes = ["include"],
618618
deps = [
619+
":BuiltinToLLVMIRTranslation",
619620
":ExecutionEngineUtils",
620621
":LLVMToLLVMIRTranslation",
621622
"//llvm:OrcJIT",
@@ -650,6 +651,7 @@ mlir_c_api_cc_library(
650651
includes = ["include"],
651652
deps = [
652653
":AllPassesAndDialects",
654+
":BuiltinToLLVMIRTranslation",
653655
":LLVMToLLVMIRTranslation",
654656
],
655657
)
@@ -4057,6 +4059,7 @@ cc_library(
40574059
deps = [
40584060
":ArithDialect",
40594061
":AsmParser",
4062+
":GPUToLLVMIRTranslation",
40604063
":AsyncDialect",
40614064
":ControlFlowDialect",
40624065
":DLTIDialect",
@@ -6737,6 +6740,33 @@ cc_library(
67376740
],
67386741
)
67396742

6743+
cc_library(
6744+
name = "GPUToLLVMIRTranslation",
6745+
srcs = glob(["lib/Target/LLVMIR/Dialect/GPU/GPUToLLVMIRTranslation.cpp"]),
6746+
hdrs = glob(["include/mlir/Target/LLVMIR/Dialect/GPU/GPUToLLVMIRTranslation.h"]),
6747+
includes = ["include"],
6748+
deps = [
6749+
":GPUDialect",
6750+
":IR",
6751+
":ToLLVMIRTranslation",
6752+
"//llvm:Core",
6753+
"//llvm:Support",
6754+
],
6755+
)
6756+
6757+
cc_library(
6758+
name = "BuiltinToLLVMIRTranslation",
6759+
srcs = glob(["lib/Target/LLVMIR/Dialect/Builtin/BuiltinToLLVMIRTranslation.cpp"]),
6760+
hdrs = glob(["include/mlir/Target/LLVMIR/Dialect/Builtin/BuiltinToLLVMIRTranslation.h"]),
6761+
includes = ["include"],
6762+
deps = [
6763+
":IR",
6764+
":ToLLVMIRTranslation",
6765+
"//llvm:Core",
6766+
"//llvm:Support",
6767+
],
6768+
)
6769+
67406770
cc_library(
67416771
name = "LLVMToLLVMIRTranslation",
67426772
srcs = ["lib/Target/LLVMIR/Dialect/LLVMIR/LLVMToLLVMIRTranslation.cpp"],
@@ -6827,6 +6857,8 @@ cc_library(
68276857
":AMXToLLVMIRTranslation",
68286858
":ArmNeonToLLVMIRTranslation",
68296859
":ArmSVEToLLVMIRTranslation",
6860+
":BuiltinToLLVMIRTranslation",
6861+
":GPUToLLVMIRTranslation",
68306862
":LLVMIRToLLVMTranslation",
68316863
":LLVMToLLVMIRTranslation",
68326864
":NVVMToLLVMIRTranslation",
@@ -7360,6 +7392,7 @@ cc_binary(
73607392
srcs = ["tools/mlir-cpu-runner/mlir-cpu-runner.cpp"],
73617393
deps = [
73627394
":AllToLLVMIRTranslations",
7395+
":BuiltinToLLVMIRTranslation",
73637396
":ExecutionEngineUtils",
73647397
":IR",
73657398
":LLVMDialect",
@@ -7466,6 +7499,7 @@ cc_binary(
74667499
srcs = ["tools/mlir-vulkan-runner/mlir-vulkan-runner.cpp"],
74677500
deps = [
74687501
":ArithDialect",
7502+
":BuiltinToLLVMIRTranslation",
74697503
":ExecutionEngineUtils",
74707504
":FuncDialect",
74717505
":FuncToLLVM",
@@ -7498,6 +7532,7 @@ cc_binary(
74987532
srcs = ["tools/mlir-spirv-cpu-runner/mlir-spirv-cpu-runner.cpp"],
74997533
deps = [
75007534
":ArithDialect",
7535+
":BuiltinToLLVMIRTranslation",
75017536
":ExecutionEngineUtils",
75027537
":FuncDialect",
75037538
":FuncToLLVM",

utils/bazel/llvm-project-overlay/mlir/examples/toy/Ch6/BUILD.bazel

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,7 @@ cc_binary(
105105
"//mlir:Analysis",
106106
"//mlir:ArithDialect",
107107
"//mlir:ArithToLLVM",
108+
"//mlir:BuiltinToLLVMIRTranslation",
108109
"//mlir:CastOpInterfaces",
109110
"//mlir:ControlFlowToLLVM",
110111
"//mlir:ExecutionEngine",

utils/bazel/llvm-project-overlay/mlir/examples/toy/Ch7/BUILD.bazel

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,7 @@ cc_binary(
105105
"//mlir:Analysis",
106106
"//mlir:ArithDialect",
107107
"//mlir:ArithToLLVM",
108+
"//mlir:BuiltinToLLVMIRTranslation",
108109
"//mlir:CastOpInterfaces",
109110
"//mlir:ControlFlowToLLVM",
110111
"//mlir:ExecutionEngine",

utils/bazel/llvm-project-overlay/mlir/unittests/BUILD.bazel

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -391,6 +391,7 @@ cc_test(
391391
"//mlir:AllPassesAndDialects",
392392
"//mlir:Analysis",
393393
"//mlir:ArithToLLVM",
394+
"//mlir:BuiltinToLLVMIRTranslation",
394395
"//mlir:ExecutionEngine",
395396
"//mlir:FuncDialect",
396397
"//mlir:FuncToLLVM",

0 commit comments

Comments
 (0)