blob: cea0b27cd5d93bd63ca8b927d70ae05a1fc6db2d [file]
package(
default_visibility = ["//visibility:public"],
licenses = ["notice"], # Apache 2.0
)
cc_library(
name = "Sequencer",
srcs = ["SequencerModuleTranslation.cpp"],
hdrs = ["SequencerModuleTranslation.h"],
deps = [
"///base:status",
"///compiler/IR",
"///compiler/IR/Sequencer",
"///compiler/Serialization",
"///compiler/Transforms",
"///compiler/Transforms/Sequencer",
"///compiler/Utils",
"///hal:executable_format",
"///schemas",
"@com_github_google_flatbuffers//:flatbuffers",
"@llvm//:support",
"@local_config_mlir//:IR",
"@local_config_mlir//:Pass",
"@local_config_mlir//:StandardDialectRegistration",
"@local_config_mlir//:Support",
"@local_config_mlir//:Transforms",
"@local_config_mlir//:Translation",
"@org_tensorflow//tensorflow/compiler/mlir/xla:hlo",
"@org_tensorflow//tensorflow/compiler/mlir/xla:xla_dialect_registration",
"@org_tensorflow//tensorflow/compiler/mlir/xla:xla_legalize_control_flow",
],
alwayslink = 1,
)