Rollback of Fix 48 Unused C++ BUILD Dependencies

PiperOrigin-RevId: 306939548
Change-Id: Iede207609dc8c67c15172c99466535a4fed289f6
This commit is contained in:
Akshay Modi 2020-04-16 16:03:22 -07:00 committed by TensorFlower Gardener
parent e2f04be483
commit aea29c12bd
8 changed files with 45 additions and 0 deletions

View File

@ -221,14 +221,17 @@ cc_library(
], ],
deps = [ deps = [
":tensorflow_lite_ops_inc_gen", ":tensorflow_lite_ops_inc_gen",
":validators",
"//tensorflow/compiler/mlir/lite/experimental/estimators:cost_estimators", "//tensorflow/compiler/mlir/lite/experimental/estimators:cost_estimators",
"//tensorflow/compiler/mlir/tensorflow:tensorflow_types", "//tensorflow/compiler/mlir/tensorflow:tensorflow_types",
"//tensorflow/lite/schema:schema_fbs", "//tensorflow/lite/schema:schema_fbs",
"@llvm-project//llvm:support", "@llvm-project//llvm:support",
"@llvm-project//mlir:Analysis",
"@llvm-project//mlir:DerivedAttributeOpInterface", "@llvm-project//mlir:DerivedAttributeOpInterface",
"@llvm-project//mlir:Dialect", "@llvm-project//mlir:Dialect",
"@llvm-project//mlir:IR", "@llvm-project//mlir:IR",
"@llvm-project//mlir:LoopLikeInterface", "@llvm-project//mlir:LoopLikeInterface",
"@llvm-project//mlir:Pass",
"@llvm-project//mlir:QuantOps", "@llvm-project//mlir:QuantOps",
"@llvm-project//mlir:SideEffects", "@llvm-project//mlir:SideEffects",
"@llvm-project//mlir:StandardOps", "@llvm-project//mlir:StandardOps",
@ -315,6 +318,7 @@ cc_library(
"transforms/passes.h", "transforms/passes.h",
], ],
deps = [ deps = [
":common",
":lstm_utils", ":lstm_utils",
":stateful_ops_utils", ":stateful_ops_utils",
":tensorflow_lite", ":tensorflow_lite",
@ -362,6 +366,7 @@ cc_library(
"//tensorflow/compiler/mlir/lite/quantization:quantization_lib", "//tensorflow/compiler/mlir/lite/quantization:quantization_lib",
"//tensorflow/compiler/mlir/tensorflow", "//tensorflow/compiler/mlir/tensorflow",
"@llvm-project//llvm:support", "@llvm-project//llvm:support",
"@llvm-project//mlir:Analysis",
"@llvm-project//mlir:IR", "@llvm-project//mlir:IR",
"@llvm-project//mlir:Pass", "@llvm-project//mlir:Pass",
"@llvm-project//mlir:StandardOps", "@llvm-project//mlir:StandardOps",
@ -394,6 +399,7 @@ cc_library(
"//tensorflow/core:protos_all_cc", "//tensorflow/core:protos_all_cc",
"@com_google_absl//absl/memory", "@com_google_absl//absl/memory",
"@llvm-project//llvm:support", "@llvm-project//llvm:support",
"@llvm-project//mlir:Analysis",
"@llvm-project//mlir:IR", "@llvm-project//mlir:IR",
"@llvm-project//mlir:Pass", "@llvm-project//mlir:Pass",
"@llvm-project//mlir:QuantOps", "@llvm-project//mlir:QuantOps",
@ -415,6 +421,7 @@ cc_library(
":tensorflow_lite", ":tensorflow_lite",
"@com_google_absl//absl/base", "@com_google_absl//absl/base",
"@com_google_absl//absl/memory", "@com_google_absl//absl/memory",
"@com_google_absl//absl/strings",
"@llvm-project//llvm:support", "@llvm-project//llvm:support",
"@llvm-project//mlir:IR", "@llvm-project//mlir:IR",
"@llvm-project//mlir:Pass", "@llvm-project//mlir:Pass",
@ -577,6 +584,7 @@ cc_library(
"//tensorflow/compiler/mlir/tensorflow:convert_tensor", "//tensorflow/compiler/mlir/tensorflow:convert_tensor",
"//tensorflow/compiler/mlir/tensorflow:export_tf_dialect_op", "//tensorflow/compiler/mlir/tensorflow:export_tf_dialect_op",
"//tensorflow/compiler/mlir/tensorflow:mangling_util", "//tensorflow/compiler/mlir/tensorflow:mangling_util",
"//tensorflow/compiler/mlir/tensorflow:mlir_roundtrip_flags",
"//tensorflow/compiler/mlir/tensorflow:tensorflow_dialect_registration", "//tensorflow/compiler/mlir/tensorflow:tensorflow_dialect_registration",
"//tensorflow/compiler/mlir/tensorflow:tensorflow_types", "//tensorflow/compiler/mlir/tensorflow:tensorflow_types",
"//tensorflow/compiler/xla:statusor", "//tensorflow/compiler/xla:statusor",
@ -618,6 +626,7 @@ cc_library(
"@com_google_absl//absl/base:core_headers", "@com_google_absl//absl/base:core_headers",
"@com_google_absl//absl/container:flat_hash_map", "@com_google_absl//absl/container:flat_hash_map",
"@com_google_absl//absl/container:flat_hash_set", "@com_google_absl//absl/container:flat_hash_set",
"@com_google_absl//absl/strings",
"@llvm-project//llvm:support", "@llvm-project//llvm:support",
"@llvm-project//mlir:IR", "@llvm-project//mlir:IR",
"@llvm-project//mlir:LoopOpsTransforms", "@llvm-project//mlir:LoopOpsTransforms",
@ -740,8 +749,10 @@ cc_library(
"//tensorflow/compiler/mlir/tensorflow:tf_graph_optimization_pass", "//tensorflow/compiler/mlir/tensorflow:tf_graph_optimization_pass",
"//tensorflow/compiler/mlir/tensorflow:translate_lib", "//tensorflow/compiler/mlir/tensorflow:translate_lib",
"@llvm-project//mlir:AllPassesAndDialects", "@llvm-project//mlir:AllPassesAndDialects",
"@llvm-project//mlir:Analysis",
"@llvm-project//mlir:IR", "@llvm-project//mlir:IR",
"@llvm-project//mlir:Pass", "@llvm-project//mlir:Pass",
"@llvm-project//mlir:QuantOps",
"@llvm-project//mlir:Transforms", "@llvm-project//mlir:Transforms",
], ],
) )

View File

@ -57,6 +57,7 @@ cc_library(
"@com_google_absl//absl/memory", "@com_google_absl//absl/memory",
"@com_google_absl//absl/strings", "@com_google_absl//absl/strings",
"@llvm-project//llvm:support", "@llvm-project//llvm:support",
"@llvm-project//mlir:Analysis",
"@llvm-project//mlir:IR", "@llvm-project//mlir:IR",
"@llvm-project//mlir:Pass", "@llvm-project//mlir:Pass",
"@llvm-project//mlir:QuantOps", "@llvm-project//mlir:QuantOps",

View File

@ -52,8 +52,10 @@ cc_library(
], ],
deps = [ deps = [
"//tensorflow/compiler/mlir/lite:tensorflow_lite", "//tensorflow/compiler/mlir/lite:tensorflow_lite",
"@com_google_absl//absl/strings",
"@llvm-project//llvm:support", "@llvm-project//llvm:support",
"@llvm-project//mlir:IR", "@llvm-project//mlir:IR",
"@llvm-project//mlir:Pass",
"@llvm-project//mlir:QuantOps", "@llvm-project//mlir:QuantOps",
], ],
) )

View File

@ -25,6 +25,7 @@ cc_library(
deps = [ deps = [
"//tensorflow/compiler/mlir/lite:common", "//tensorflow/compiler/mlir/lite:common",
"//tensorflow/compiler/mlir/lite:flatbuffer_translate_lib", "//tensorflow/compiler/mlir/lite:flatbuffer_translate_lib",
"//tensorflow/compiler/mlir/lite/quantization:quantization_config",
"//tensorflow/compiler/mlir/tensorflow:error_util", "//tensorflow/compiler/mlir/tensorflow:error_util",
"//tensorflow/core:protos_all_cc", "//tensorflow/core:protos_all_cc",
"//tensorflow/lite:framework", "//tensorflow/lite:framework",

View File

@ -14,6 +14,7 @@ cc_library(
"//tensorflow/compiler/mlir/tensorflow:error_util", "//tensorflow/compiler/mlir/tensorflow:error_util",
"//tensorflow/compiler/mlir/tensorflow:import_utils", "//tensorflow/compiler/mlir/tensorflow:import_utils",
"@llvm-project//llvm:support", "@llvm-project//llvm:support",
"@llvm-project//mlir:IR",
"@llvm-project//mlir:Parser", "@llvm-project//mlir:Parser",
"@llvm-project//mlir:Pass", "@llvm-project//mlir:Pass",
], ],

View File

@ -202,6 +202,8 @@ cc_library(
"//tensorflow/compiler/mlir/xla:hlo", "//tensorflow/compiler/mlir/xla:hlo",
"//tensorflow/core:framework", "//tensorflow/core:framework",
"@llvm-project//llvm:support", "@llvm-project//llvm:support",
"@llvm-project//mlir:Analysis",
"@llvm-project//mlir:Dialect",
"@llvm-project//mlir:IR", "@llvm-project//mlir:IR",
"@llvm-project//mlir:Pass", "@llvm-project//mlir:Pass",
"@llvm-project//mlir:StandardOps", "@llvm-project//mlir:StandardOps",
@ -261,6 +263,7 @@ cc_library(
], ],
includes = ["include"], includes = ["include"],
deps = [ deps = [
":error_util",
":tensorflow_canonicalize_inc_gen", ":tensorflow_canonicalize_inc_gen",
":tensorflow_device_ops_inc_gen", ":tensorflow_device_ops_inc_gen",
":tensorflow_executor_inc_gen", ":tensorflow_executor_inc_gen",
@ -268,10 +271,12 @@ cc_library(
":tensorflow_ops_inc_gen", ":tensorflow_ops_inc_gen",
":tensorflow_types", ":tensorflow_types",
":tf_saved_model_inc_gen", ":tf_saved_model_inc_gen",
"//tensorflow/compiler/mlir/lite:validators",
"//tensorflow/core:framework", "//tensorflow/core:framework",
"//tensorflow/core:lib", "//tensorflow/core:lib",
"//tensorflow/core/platform:logging", "//tensorflow/core/platform:logging",
"@llvm-project//llvm:support", "@llvm-project//llvm:support",
"@llvm-project//mlir:Analysis",
"@llvm-project//mlir:CallOpInterfacesIncGen", "@llvm-project//mlir:CallOpInterfacesIncGen",
"@llvm-project//mlir:DerivedAttributeOpInterface", "@llvm-project//mlir:DerivedAttributeOpInterface",
"@llvm-project//mlir:Dialect", "@llvm-project//mlir:Dialect",
@ -497,6 +502,7 @@ cc_library(
srcs = ["ir/dialect_registration.cc"], srcs = ["ir/dialect_registration.cc"],
deps = [ deps = [
":tensorflow", ":tensorflow",
"@llvm-project//mlir:IR",
"@llvm-project//mlir:LoopOpsTransforms", "@llvm-project//mlir:LoopOpsTransforms",
], ],
alwayslink = 1, alwayslink = 1,
@ -660,6 +666,7 @@ cc_library(
":export_tf_dialect_op", ":export_tf_dialect_op",
"@llvm-project//llvm:support", "@llvm-project//llvm:support",
"@llvm-project//mlir:IR", "@llvm-project//mlir:IR",
"@llvm-project//mlir:Support",
"@llvm-project//mlir:Translation", "@llvm-project//mlir:Translation",
], ],
alwayslink = 1, alwayslink = 1,
@ -896,9 +903,12 @@ cc_library(
hdrs = ["utils/eval_util.h"], hdrs = ["utils/eval_util.h"],
deps = [ deps = [
":convert_tensor", ":convert_tensor",
":convert_type",
":export_tf_dialect_op", ":export_tf_dialect_op",
":mangling_util",
"//tensorflow/c/eager:c_api", "//tensorflow/c/eager:c_api",
"//tensorflow/c/eager:c_api_internal", "//tensorflow/c/eager:c_api_internal",
"//tensorflow/compiler/xla:status_macros",
"//tensorflow/core:core_cpu", "//tensorflow/core:core_cpu",
"//tensorflow/core:core_cpu_lib", "//tensorflow/core:core_cpu_lib",
"//tensorflow/core:framework", "//tensorflow/core:framework",
@ -937,6 +947,7 @@ cc_library(
"@llvm-project//llvm:support", "@llvm-project//llvm:support",
"@llvm-project//mlir:IR", "@llvm-project//mlir:IR",
"@llvm-project//mlir:Parser", "@llvm-project//mlir:Parser",
"@llvm-project//mlir:Pass",
], ],
) )
@ -1299,6 +1310,7 @@ cc_library(
"@llvm-project//mlir:AllPassesAndDialects", "@llvm-project//mlir:AllPassesAndDialects",
"@llvm-project//mlir:Analysis", "@llvm-project//mlir:Analysis",
"@llvm-project//mlir:IR", "@llvm-project//mlir:IR",
"@llvm-project//mlir:Pass",
], ],
) )

View File

@ -60,6 +60,7 @@ cc_library(
"@llvm-project//mlir:Dialect", "@llvm-project//mlir:Dialect",
"@llvm-project//mlir:IR", "@llvm-project//mlir:IR",
"@llvm-project//mlir:SideEffects", "@llvm-project//mlir:SideEffects",
"@llvm-project//mlir:StandardOps",
"@llvm-project//mlir:Support", "@llvm-project//mlir:Support",
"@llvm-project//mlir:TransformUtils", "@llvm-project//mlir:TransformUtils",
], ],

View File

@ -141,10 +141,12 @@ cc_library(
"//tensorflow/core:framework", "//tensorflow/core:framework",
"//tensorflow/core/kernels:conv_grad_shape_utils", "//tensorflow/core/kernels:conv_grad_shape_utils",
"@llvm-project//llvm:support", "@llvm-project//llvm:support",
"@llvm-project//mlir:Analysis",
"@llvm-project//mlir:Dialect", "@llvm-project//mlir:Dialect",
"@llvm-project//mlir:IR", "@llvm-project//mlir:IR",
"@llvm-project//mlir:Pass", "@llvm-project//mlir:Pass",
"@llvm-project//mlir:StandardOps", "@llvm-project//mlir:StandardOps",
"@llvm-project//mlir:Support",
"@llvm-project//mlir:Transforms", "@llvm-project//mlir:Transforms",
], ],
alwayslink = 1, alwayslink = 1,
@ -214,6 +216,7 @@ cc_library(
":hlo", ":hlo",
":lhlo", ":lhlo",
":map_xla_to_scalar_op", ":map_xla_to_scalar_op",
"//tensorflow/compiler/xla:status",
"@com_google_absl//absl/memory", "@com_google_absl//absl/memory",
"@llvm-project//llvm:support", "@llvm-project//llvm:support",
"@llvm-project//mlir:Affine", "@llvm-project//mlir:Affine",
@ -286,6 +289,7 @@ cc_library(
":lhlo", ":lhlo",
"@com_google_absl//absl/memory", "@com_google_absl//absl/memory",
"@llvm-project//llvm:support", "@llvm-project//llvm:support",
"@llvm-project//mlir:LinalgOps",
"@llvm-project//mlir:LinalgTransforms", "@llvm-project//mlir:LinalgTransforms",
"@llvm-project//mlir:Pass", "@llvm-project//mlir:Pass",
"@llvm-project//mlir:TransformUtils", "@llvm-project//mlir:TransformUtils",
@ -379,6 +383,7 @@ cc_library(
deps = [ deps = [
":hlo", ":hlo",
"@llvm-project//llvm:support", "@llvm-project//llvm:support",
"@llvm-project//mlir:Analysis",
"@llvm-project//mlir:IR", "@llvm-project//mlir:IR",
"@llvm-project//mlir:Pass", "@llvm-project//mlir:Pass",
"@llvm-project//mlir:StandardOps", "@llvm-project//mlir:StandardOps",
@ -394,6 +399,7 @@ cc_library(
":hlo", ":hlo",
":xla_legalize_to_standard_inc_gen", ":xla_legalize_to_standard_inc_gen",
"@llvm-project//llvm:support", "@llvm-project//llvm:support",
"@llvm-project//mlir:Analysis",
"@llvm-project//mlir:IR", "@llvm-project//mlir:IR",
"@llvm-project//mlir:Pass", "@llvm-project//mlir:Pass",
"@llvm-project//mlir:StandardOps", "@llvm-project//mlir:StandardOps",
@ -426,9 +432,11 @@ cc_library(
":hlo", ":hlo",
":xla_dialect_registration", ":xla_dialect_registration",
"@llvm-project//llvm:support", "@llvm-project//llvm:support",
"@llvm-project//mlir:Analysis",
"@llvm-project//mlir:IR", "@llvm-project//mlir:IR",
"@llvm-project//mlir:Pass", "@llvm-project//mlir:Pass",
"@llvm-project//mlir:StandardOps", "@llvm-project//mlir:StandardOps",
"@llvm-project//mlir:Support",
"@llvm-project//mlir:Transforms", "@llvm-project//mlir:Transforms",
], ],
alwayslink = 1, alwayslink = 1,
@ -504,8 +512,10 @@ cc_library(
":xla_canonicalize_inc_gen", ":xla_canonicalize_inc_gen",
"@com_google_absl//absl/container:flat_hash_set", "@com_google_absl//absl/container:flat_hash_set",
"@llvm-project//llvm:support", "@llvm-project//llvm:support",
"@llvm-project//mlir:Analysis",
"@llvm-project//mlir:IR", "@llvm-project//mlir:IR",
"@llvm-project//mlir:InferTypeOpInterface", "@llvm-project//mlir:InferTypeOpInterface",
"@llvm-project//mlir:Pass",
"@llvm-project//mlir:SideEffects", "@llvm-project//mlir:SideEffects",
"@llvm-project//mlir:StandardOps", "@llvm-project//mlir:StandardOps",
"@llvm-project//mlir:Support", "@llvm-project//mlir:Support",
@ -558,8 +568,11 @@ cc_library(
":hlo_ops_base_inc_gen", ":hlo_ops_base_inc_gen",
":lhlo_ops_inc_gen", ":lhlo_ops_inc_gen",
"@llvm-project//llvm:support", "@llvm-project//llvm:support",
"@llvm-project//mlir:Analysis",
"@llvm-project//mlir:IR", "@llvm-project//mlir:IR",
"@llvm-project//mlir:Pass",
"@llvm-project//mlir:SideEffects", "@llvm-project//mlir:SideEffects",
"@llvm-project//mlir:StandardOps",
"@llvm-project//mlir:Support", "@llvm-project//mlir:Support",
"@llvm-project//mlir:TransformUtils", "@llvm-project//mlir:TransformUtils",
"@llvm-project//mlir:Transforms", "@llvm-project//mlir:Transforms",
@ -589,6 +602,7 @@ cc_library(
deps = [ deps = [
":hlo", ":hlo",
":lhlo", ":lhlo",
"@llvm-project//mlir:IR",
], ],
alwayslink = 1, alwayslink = 1,
) )
@ -657,7 +671,9 @@ cc_library(
"//tensorflow/core:protos_all_cc", "//tensorflow/core:protos_all_cc",
"//tensorflow/stream_executor/lib", "//tensorflow/stream_executor/lib",
"@llvm-project//llvm:support", "@llvm-project//llvm:support",
"@llvm-project//mlir:Analysis",
"@llvm-project//mlir:IR", "@llvm-project//mlir:IR",
"@llvm-project//mlir:Pass",
"@llvm-project//mlir:StandardOps", "@llvm-project//mlir:StandardOps",
"@llvm-project//mlir:TransformUtils", "@llvm-project//mlir:TransformUtils",
"@llvm-project//mlir:Transforms", "@llvm-project//mlir:Transforms",