Add missing arch-specific dependencies to tf_to_kernel
The tf_to_kernel target is missing some dependencies which shows on e.g. POWER by undefined reference errors Fixes #45104
This commit is contained in:
parent
f30e7d3a7e
commit
62d5bff6dd
@ -12,6 +12,7 @@ load(
|
|||||||
"@local_config_rocm//rocm:build_defs.bzl",
|
"@local_config_rocm//rocm:build_defs.bzl",
|
||||||
"if_rocm_is_configured",
|
"if_rocm_is_configured",
|
||||||
)
|
)
|
||||||
|
load("//tensorflow/core/platform:build_config.bzl", "if_llvm_aarch64_available", "if_llvm_system_z_available")
|
||||||
|
|
||||||
package(
|
package(
|
||||||
default_visibility = [":friends"],
|
default_visibility = [":friends"],
|
||||||
@ -125,8 +126,10 @@ tf_cc_binary(
|
|||||||
"//tensorflow/stream_executor/lib",
|
"//tensorflow/stream_executor/lib",
|
||||||
"@com_google_absl//absl/strings",
|
"@com_google_absl//absl/strings",
|
||||||
"@llvm-project//llvm:Analysis",
|
"@llvm-project//llvm:Analysis",
|
||||||
|
"@llvm-project//llvm:ARMCodeGen", # fixdeps: keep
|
||||||
"@llvm-project//llvm:CodeGen",
|
"@llvm-project//llvm:CodeGen",
|
||||||
"@llvm-project//llvm:Core",
|
"@llvm-project//llvm:Core",
|
||||||
|
"@llvm-project//llvm:PowerPCCodeGen", # fixdeps: keep
|
||||||
"@llvm-project//llvm:Support",
|
"@llvm-project//llvm:Support",
|
||||||
"@llvm-project//llvm:Target",
|
"@llvm-project//llvm:Target",
|
||||||
"@llvm-project//llvm:X86CodeGen", # fixdeps: keep
|
"@llvm-project//llvm:X86CodeGen", # fixdeps: keep
|
||||||
@ -135,6 +138,11 @@ tf_cc_binary(
|
|||||||
"@llvm-project//mlir:Pass",
|
"@llvm-project//mlir:Pass",
|
||||||
"@llvm-project//mlir:TargetLLVMIR",
|
"@llvm-project//mlir:TargetLLVMIR",
|
||||||
],
|
],
|
||||||
|
] + if_llvm_system_z_available([
|
||||||
|
"@llvm-project//llvm:SystemZCodeGen", # fixdeps: keep
|
||||||
|
]) + if_llvm_aarch64_available([
|
||||||
|
"@llvm-project//llvm:AArch64CodeGen", # fixdeps: keep
|
||||||
|
]),
|
||||||
)
|
)
|
||||||
|
|
||||||
tf_cc_binary(
|
tf_cc_binary(
|
||||||
|
Loading…
x
Reference in New Issue
Block a user