Files
tensorflow--tensorflow/tensorflow/compiler/mlir/utils/BUILD
T
wehub-resource-sync 8a852e4b4e
cffconvert / validate (push) Has been skipped
License Check / license-check (push) Failing after 2s
chore: import upstream snapshot with attribution
2026-07-13 12:14:16 +08:00

77 lines
1.9 KiB
Python

# Description:
# Tensorflow / MLIR utils.
load("//tensorflow/core/platform:rules_cc.bzl", "cc_library")
package(
# copybara:uncomment default_applicable_licenses = ["//tensorflow:license"],
default_visibility = ["//visibility:public"],
licenses = ["notice"],
)
cc_library(
name = "name_utils",
srcs = ["name_utils.cc"],
hdrs = ["name_utils.h"],
deps = [
"@llvm-project//llvm:Support",
"@llvm-project//mlir:IR",
"@llvm-project//mlir:Support",
],
)
cc_library(
name = "string_container_utils",
hdrs = ["string_container_utils.h"],
deps = [
"@com_google_absl//absl/strings",
"@llvm-project//llvm:Support",
],
)
cc_library(
name = "array_container_utils",
hdrs = ["array_container_utils.h"],
deps = [
"@com_google_absl//absl/types:span",
"@llvm-project//llvm:Support",
],
)
cc_library(
name = "saved_model_converter_utils",
srcs = ["saved_model_converter_utils.cc"],
hdrs = ["saved_model_converter_utils.h"],
visibility = [
"//tensorflow/cc/experimental/tfa:__subpackages__",
],
deps = [
"//tensorflow/cc/saved_model:loader",
"//tensorflow/compiler/mlir/tensorflow:mlir_import_options",
"//tensorflow/compiler/mlir/tensorflow:translate_lib",
"//tensorflow/compiler/mlir/tf2xla/api/v2:mlir_roundtrip_flags",
"//tensorflow/core/framework:op",
"//tensorflow/core/framework:op_def_builder",
"@com_google_absl//absl/log",
"@com_google_absl//absl/status:statusor",
"@com_google_absl//absl/types:span",
"@llvm-project//mlir:IR",
],
)
cc_library(
name = "validators",
srcs = [
"validators.cc",
],
hdrs = [
"validators.h",
],
deps = [
"@llvm-project//mlir:Dialect",
"@llvm-project//mlir:FuncDialect",
"@llvm-project//mlir:IR",
"@llvm-project//mlir:Support",
],
)