11e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins# Description: 21e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins# Base testing infrastructure for XLA. 31e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 41e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinslicenses(["notice"]) # Apache 2.0 51e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 61e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinspackage( 71e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins default_visibility = [":friends"], 81e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 91e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 101e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinspackage_group( 111e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "friends", 121e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins includes = [ 131e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:friends", 141e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 151e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 161e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 171e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins# Filegroup used to collect source files for dependency checking. 181e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsfilegroup( 191e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "c_srcs", 201e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins data = glob([ 211e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "**/*.cc", 221e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "**/*.h", 231e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ]), 241e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 251e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 261e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsload("//tensorflow/compiler/xla/tests:build_defs.bzl", "xla_test") 27306c585a179d9983afa3f6d3f54d4e4a532cb479A. Unique TensorFlowerload("//tensorflow/compiler/xla/tests:build_defs.bzl", "xla_test_library") 281e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsload("//tensorflow/compiler/xla/tests:build_defs.bzl", "generate_backend_suites") 291e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsload("//tensorflow/compiler/xla/tests:build_defs.bzl", "generate_backend_test_macros") 305c7f9e316d8c7735308a217310350d416d7498ccAllen Lavoieload("//tensorflow:tensorflow.bzl", "tf_cc_binary") 315c7f9e316d8c7735308a217310350d416d7498ccAllen Lavoieload("//tensorflow:tensorflow.bzl", "tf_cc_test") 321e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 331e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins# Generate test_suites for all backends, named "${backend}_tests". 341e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsgenerate_backend_suites() 351e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 36ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky# Target to add main for tests. Do not link this target and 37ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky# //third_party/tensorflow/core:test_main into the same target. 38ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Benderskycc_library( 39ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky name = "xla_internal_test_main", 40ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky testonly = True, 41ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky srcs = ["xla_internal_test_main.cc"], 42ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky deps = [ 43ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/legacy_flags:debug_options_flags", 44ce1c7f02ada624d8a9f7deec880dfd341f1a400bEli Bendersky "//tensorflow/core:lib", 45ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/core:test", 46ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky ], 47ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky) 48ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky 491e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinscc_library( 501e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "test_macros_header", 511e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins testonly = True, 521e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins hdrs = ["test_macros.h"], 531e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 541e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:types", 551e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 561e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 571e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 581e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 591e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins# Generate a test_macros_${BACKEND} library per backend with the proper copts. 601e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsgenerate_backend_test_macros() 611e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 621e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinscc_library( 631e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "test_utils", 6464d2636e2946772d4b1531ec91b389110a2787b7Mark Heffernan srcs = ["test_utils.cc"], 651e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins hdrs = ["test_utils.h"], 661e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 671e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:literal_util", 681e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:shape_util", 691e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:util", 701e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 7164d2636e2946772d4b1531ec91b389110a2787b7Mark Heffernan "//tensorflow/compiler/xla/service:hlo", 72b352b38aabd33404e7ae987778caa6e4b44d86d1Nick Desaulniers "//tensorflow/compiler/xla/service:hlo_dataflow_analysis", 7350b1bc79f640b08633ed970719ee46c17509af98Nick Desaulniers "//tensorflow/compiler/xla/service:hlo_verifier", 7450b1bc79f640b08633ed970719ee46c17509af98Nick Desaulniers "//tensorflow/compiler/xla/service:transfer_manager", 751e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 7650b1bc79f640b08633ed970719ee46c17509af98Nick Desaulniers "//tensorflow/core:stream_executor_headers_lib", 771e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 781e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 791e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 801e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinscc_library( 811e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "literal_test_util", 821e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins testonly = True, 831e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["literal_test_util.cc"], 841e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins hdrs = ["literal_test_util.h"], 851e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 861e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array2d", 871e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array3d", 881e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array4d", 891e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:literal_util", 901e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:shape_util", 915c8acccfc9e90d694a8394f5522097bfe87379b2A. Unique TensorFlower "//tensorflow/compiler/xla:test", 921e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:test_helpers", 931e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:types", 941e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:util", 951e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 961e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 971e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 981e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 991e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 1001e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 1011e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinscc_library( 1021e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "hlo_test_base", 1031e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins testonly = True, 1041e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["hlo_test_base.cc"], 1051e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins hdrs = ["hlo_test_base.h"], 1061e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 1071e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ":literal_test_util", 108029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower ":test_utils", 1091e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:shape_layout", 110029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower "//tensorflow/compiler/xla:shape_util", 1111e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:statusor", 1121e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:types", 1131e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:util", 1141e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 115599727c654aac53ee6f290b3d5e36c0e0852e951Eli Bendersky "//tensorflow/compiler/xla/legacy_flags:debug_options_flags", 1161e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/service:backend", 1171e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/service:computation_layout", 1181e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/service:hlo", 11958121b8b13597d3285f121f02bd2a512bc76be17A. Unique TensorFlower "//tensorflow/compiler/xla/service:hlo_runner", 120b28214f3bfed52d2667641c1775a90aa8bebb986Mark Heffernan "//tensorflow/compiler/xla/service:hlo_verifier", 121029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower "//tensorflow/compiler/xla/service:interpreter_plugin", # reference backend 122029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower "//tensorflow/compiler/xla/service:platform_util", 123029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower "//tensorflow/compiler/xla/tools/parser:hlo_parser", 1241e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 1251e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:stream_executor_no_cuda", 1261e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 1271e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 1281e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 1291e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 13090f257e0fc12e54d96d1e8a2afd374d1a2723577A. Unique TensorFlowercc_library( 13190f257e0fc12e54d96d1e8a2afd374d1a2723577A. Unique TensorFlower name = "hlo_verified_test_base", 13290f257e0fc12e54d96d1e8a2afd374d1a2723577A. Unique TensorFlower testonly = True, 13390f257e0fc12e54d96d1e8a2afd374d1a2723577A. Unique TensorFlower srcs = ["hlo_verified_test_base.cc"], 13490f257e0fc12e54d96d1e8a2afd374d1a2723577A. Unique TensorFlower hdrs = ["hlo_verified_test_base.h"], 13590f257e0fc12e54d96d1e8a2afd374d1a2723577A. Unique TensorFlower deps = [ 13690f257e0fc12e54d96d1e8a2afd374d1a2723577A. Unique TensorFlower ":hlo_test_base", 13790f257e0fc12e54d96d1e8a2afd374d1a2723577A. Unique TensorFlower "//tensorflow/compiler/xla:shape_util", 13890f257e0fc12e54d96d1e8a2afd374d1a2723577A. Unique TensorFlower "//tensorflow/compiler/xla:status_macros", 13990f257e0fc12e54d96d1e8a2afd374d1a2723577A. Unique TensorFlower "//tensorflow/compiler/xla/service:hlo", 14090f257e0fc12e54d96d1e8a2afd374d1a2723577A. Unique TensorFlower "//tensorflow/compiler/xla/service:hlo_verifier", 14190f257e0fc12e54d96d1e8a2afd374d1a2723577A. Unique TensorFlower "//tensorflow/core:lib", 14290f257e0fc12e54d96d1e8a2afd374d1a2723577A. Unique TensorFlower "//tensorflow/core:test", 14390f257e0fc12e54d96d1e8a2afd374d1a2723577A. Unique TensorFlower ], 14490f257e0fc12e54d96d1e8a2afd374d1a2723577A. Unique TensorFlower) 14590f257e0fc12e54d96d1e8a2afd374d1a2723577A. Unique TensorFlower 1465c7f9e316d8c7735308a217310350d416d7498ccAllen Lavoietf_cc_binary( 1471e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "local_client_aot_test_helper", 1481e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["local_client_aot_test_helper.cc"], 1491e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 150fd631ecb742b706a1feedcf45d8df081212d30b7A. Unique TensorFlower "//tensorflow/compiler/xla:types", 151fd631ecb742b706a1feedcf45d8df081212d30b7A. Unique TensorFlower "//tensorflow/compiler/xla:util", 1521e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:client_library", 1531e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 154fd631ecb742b706a1feedcf45d8df081212d30b7A. Unique TensorFlower "//tensorflow/compiler/xla/service/cpu:cpu_compiler", 155fd631ecb742b706a1feedcf45d8df081212d30b7A. Unique TensorFlower "//tensorflow/compiler/xla/service/llvm_ir:llvm_util", 1561e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 157dfd8e7110e805d83554da4dd8d37a0e72da8a3b6A. Unique TensorFlower "@llvm//:support", 1581e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 1591e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 1601e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 1611e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsgenrule( 1621e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "local_client_aot_test_computation", 1631e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins outs = ["local_client_aot_test_computation.o"], 1641e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins cmd = "$(location :local_client_aot_test_helper) $(TARGET_CPU) > $(OUTS)", 1651e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins local = 1, 1661e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins tools = [":local_client_aot_test_helper"], 1671e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 1681e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 1691e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinscc_library( 1701e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "client_library_test_base", 1711e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins testonly = True, 1721e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["client_library_test_base.cc"], 1731e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins hdrs = ["client_library_test_base.h"], 1741e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 1751e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array2d", 1761e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array3d", 1771e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array4d", 178ac47dc166f290d631c156846039ac78f30f362afEli Bendersky "//tensorflow/compiler/xla:execution_options_util", 1791e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:literal_util", 1801e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:shape_util", 1811e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:status_macros", 1821e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:statusor", 1831e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:test_helpers", 1841e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:util", 1851e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 1861e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:client_library", 1871e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation", 1881e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 1891e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:global_data", 1901e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 1911e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 1921e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:test_utils", 1931e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 1941e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:stream_executor_no_cuda", 1951e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 1961e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 1971e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 1981e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 1991e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinscc_library( 200005a88f6cc6e4e8c94a4f2d1980737855c4592f4A. Unique TensorFlower name = "llvm_irgen_test_base", 201005a88f6cc6e4e8c94a4f2d1980737855c4592f4A. Unique TensorFlower testonly = True, 202005a88f6cc6e4e8c94a4f2d1980737855c4592f4A. Unique TensorFlower srcs = ["llvm_irgen_test_base.cc"], 203005a88f6cc6e4e8c94a4f2d1980737855c4592f4A. Unique TensorFlower hdrs = ["llvm_irgen_test_base.h"], 204005a88f6cc6e4e8c94a4f2d1980737855c4592f4A. Unique TensorFlower deps = [ 205005a88f6cc6e4e8c94a4f2d1980737855c4592f4A. Unique TensorFlower ":codegen_test_base", 206005a88f6cc6e4e8c94a4f2d1980737855c4592f4A. Unique TensorFlower ":filecheck", 207005a88f6cc6e4e8c94a4f2d1980737855c4592f4A. Unique TensorFlower "//tensorflow/compiler/xla/service:llvm_compiler", 208005a88f6cc6e4e8c94a4f2d1980737855c4592f4A. Unique TensorFlower "//tensorflow/compiler/xla/service/llvm_ir:llvm_util", 209005a88f6cc6e4e8c94a4f2d1980737855c4592f4A. Unique TensorFlower "//tensorflow/core:test", 210005a88f6cc6e4e8c94a4f2d1980737855c4592f4A. Unique TensorFlower ], 211005a88f6cc6e4e8c94a4f2d1980737855c4592f4A. Unique TensorFlower) 212005a88f6cc6e4e8c94a4f2d1980737855c4592f4A. Unique TensorFlower 213005a88f6cc6e4e8c94a4f2d1980737855c4592f4A. Unique TensorFlowercc_library( 2141e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "codegen_test_base", 2151e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins testonly = True, 2161e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["codegen_test_base.cc"], 2171e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins hdrs = ["codegen_test_base.h"], 218005a88f6cc6e4e8c94a4f2d1980737855c4592f4A. Unique TensorFlower deps = [ 219005a88f6cc6e4e8c94a4f2d1980737855c4592f4A. Unique TensorFlower ":hlo_test_base", 220005a88f6cc6e4e8c94a4f2d1980737855c4592f4A. Unique TensorFlower "//tensorflow/compiler/xla/service:compiler", 221005a88f6cc6e4e8c94a4f2d1980737855c4592f4A. Unique TensorFlower "//tensorflow/compiler/xla/service:executable", 222005a88f6cc6e4e8c94a4f2d1980737855c4592f4A. Unique TensorFlower "//tensorflow/compiler/xla/service:hlo", 223005a88f6cc6e4e8c94a4f2d1980737855c4592f4A. Unique TensorFlower ], 224005a88f6cc6e4e8c94a4f2d1980737855c4592f4A. Unique TensorFlower) 225005a88f6cc6e4e8c94a4f2d1980737855c4592f4A. Unique TensorFlower 226005a88f6cc6e4e8c94a4f2d1980737855c4592f4A. Unique TensorFlowercc_library( 227005a88f6cc6e4e8c94a4f2d1980737855c4592f4A. Unique TensorFlower name = "filecheck", 228005a88f6cc6e4e8c94a4f2d1980737855c4592f4A. Unique TensorFlower testonly = True, 229005a88f6cc6e4e8c94a4f2d1980737855c4592f4A. Unique TensorFlower srcs = ["filecheck.cc"], 230005a88f6cc6e4e8c94a4f2d1980737855c4592f4A. Unique TensorFlower hdrs = ["filecheck.h"], 2311e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins data = [ 2321e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "@llvm//:FileCheck", 2331e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 2341e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 2351e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:statusor", 23615d233e33095ed5240fd07c63cb3768d5d705fc2A. Unique TensorFlower "//tensorflow/compiler/xla:types", 2371e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:util", 2381e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 2391e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 2401e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 2411e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 2421e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinscc_library( 2431e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "local_client_test_base", 2441e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins testonly = True, 2451e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["local_client_test_base.cc"], 2461e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins hdrs = ["local_client_test_base.h"], 2471e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 2481e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:shape_util", 2491e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:status_macros", 2501e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:statusor", 2511e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:test_helpers", 2521e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:util", 2531e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 2541e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:client_library", 2551e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation", 2561e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 2577d3497a639670d9c31d09185ff97b852f0fbe101HyoukJoong Lee "//tensorflow/compiler/xla/service:computation_placer", 2581e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/service:device_memory_allocator", 2591e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/service:local_service", 2601e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/service:platform_util", 2611e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/service:shaped_buffer", 2621e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/service:transfer_manager", 2631e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 264fd631ecb742b706a1feedcf45d8df081212d30b7A. Unique TensorFlower "//tensorflow/core:core_cpu_internal", 2651e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 2661e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:stream_executor_no_cuda", 267a20ebced22db1be959cdc9875f1a797fd3367712A. Unique TensorFlower "//third_party/eigen3", 2681e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 2691e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 2701e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 2711e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 2721e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "bad_rng_shape_validation_test", 2731e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["bad_rng_shape_validation_test.cc"], 2741e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 2751e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:statusor", 276fd631ecb742b706a1feedcf45d8df081212d30b7A. Unique TensorFlower "//tensorflow/compiler/xla:test", 2771e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:test_helpers", 278fd631ecb742b706a1feedcf45d8df081212d30b7A. Unique TensorFlower "//tensorflow/compiler/xla:types", 2791e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 2801e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation", 2811e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 2821e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 2831e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 284ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 2851e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 2861e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 2871e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 2881e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 2891e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 2901e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 2911e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "check_execution_arity_test", 2921e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["check_execution_arity_test.cc"], 2931e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 2941e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:literal_util", 2951e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:shape_util", 2961e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:statusor", 297fd631ecb742b706a1feedcf45d8df081212d30b7A. Unique TensorFlower "//tensorflow/compiler/xla:test", 2981e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:test_helpers", 2991e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 3001e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 3011e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:global_data", 3021e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 3031e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 304ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 3051e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 3061e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 3071e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 3081e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 3091e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 3101e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "query_inferred_shape_test", 3111e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["query_inferred_shape_test.cc"], 3121e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 3131e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:shape_util", 3141e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:statusor", 3151e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:test_helpers", 3161e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 3171e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 3181e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 3191e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 320ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 3211e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 3221e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 3231e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 3241e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 3251e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 3261e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "while_test", 3271e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["while_test.cc"], 3281e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 3291e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:literal_util", 3301e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:shape_util", 331fd631ecb742b706a1feedcf45d8df081212d30b7A. Unique TensorFlower "//tensorflow/compiler/xla:status_macros", 3321e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:statusor", 3331e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 3347754ec45dc38e0f9cd047948045646418caad305Justin Lebar "//tensorflow/compiler/xla/client:client_library", 3351e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation", 3361e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 3371e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 3381e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client/lib:arithmetic", 3397754ec45dc38e0f9cd047948045646418caad305Justin Lebar "//tensorflow/compiler/xla/service:platform_util", 3401e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 3411e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 342ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 3431e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 3441e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 3451e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 3461e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 3471e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 3481e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 349127c98b9e3ed3b79284c5f16046071aa4ac2e7cbSanjoy Das name = "xla_hlo_profile_test", 350127c98b9e3ed3b79284c5f16046071aa4ac2e7cbSanjoy Das srcs = ["xla_hlo_profile_test.cc"], 351127c98b9e3ed3b79284c5f16046071aa4ac2e7cbSanjoy Das deps = [ 352127c98b9e3ed3b79284c5f16046071aa4ac2e7cbSanjoy Das "//tensorflow/compiler/xla:array2d", 353127c98b9e3ed3b79284c5f16046071aa4ac2e7cbSanjoy Das "//tensorflow/compiler/xla:shape_util", 354a8c4e8d96de7c0978851a5f9718bbd6b8056d862Sanjoy Das "//tensorflow/compiler/xla:util", 355127c98b9e3ed3b79284c5f16046071aa4ac2e7cbSanjoy Das "//tensorflow/compiler/xla/client:computation_builder", 356127c98b9e3ed3b79284c5f16046071aa4ac2e7cbSanjoy Das "//tensorflow/compiler/xla/client:local_client", 357127c98b9e3ed3b79284c5f16046071aa4ac2e7cbSanjoy Das "//tensorflow/compiler/xla/service:platform_util", 358127c98b9e3ed3b79284c5f16046071aa4ac2e7cbSanjoy Das "//tensorflow/compiler/xla/tests:client_library_test_base", 359127c98b9e3ed3b79284c5f16046071aa4ac2e7cbSanjoy Das "//tensorflow/compiler/xla/tests:test_utils", 360127c98b9e3ed3b79284c5f16046071aa4ac2e7cbSanjoy Das "//tensorflow/core:lib", 361127c98b9e3ed3b79284c5f16046071aa4ac2e7cbSanjoy Das "//tensorflow/core:regexp_internal", 362127c98b9e3ed3b79284c5f16046071aa4ac2e7cbSanjoy Das "//tensorflow/core:test", 363127c98b9e3ed3b79284c5f16046071aa4ac2e7cbSanjoy Das ], 364127c98b9e3ed3b79284c5f16046071aa4ac2e7cbSanjoy Das) 365127c98b9e3ed3b79284c5f16046071aa4ac2e7cbSanjoy Das 366127c98b9e3ed3b79284c5f16046071aa4ac2e7cbSanjoy Dasxla_test( 3671e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "axpy_simple_test", 3681e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["axpy_simple_test.cc"], 3691e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 3701e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 3711e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 3721e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 3731e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 374ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 3751e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 3761e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 3771e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 3781e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 3791e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 3801e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "map_test", 3811e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["map_test.cc"], 382713d45278491d792c525344de6038a61ebcb2136Kay Zhu tags = ["enable_for_xla_interpreter"], 3831e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 3841e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array2d", 3851e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:literal_util", 3861e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:shape_util", 3871e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:statusor", 388fd631ecb742b706a1feedcf45d8df081212d30b7A. Unique TensorFlower "//tensorflow/compiler/xla:test", 3891e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:test_helpers", 3901e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 3911e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_proto", 3921e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation", 3931e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 3941e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:global_data", 3951e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 3961e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client/lib:arithmetic", 3971e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 3981e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 3991e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:test_utils", 400ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 4011e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 4021e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:stream_executor_no_cuda", 4031e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 4041e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 4051e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 4061e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 4071e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 4081e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "params_test", 4091e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["params_test.cc"], 41011d3ac29d526a15a2762e864e98ea42c87a34478Chris Leary shard_count = 30, 411ad30cd2eb0360739bd89b5fa31a9033780901b8bA. Unique TensorFlower tags = ["optonly"], 4121e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 4131e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array2d", 4141e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:literal_util", 4151e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:shape_util", 4161e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:statusor", 4171e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 4181e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation", 4191e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 4201e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:global_data", 4211e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 4221e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 4231e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 424ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 4251e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 4261e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 4271e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 4281e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 4291e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 4301e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 4311e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "pred_test", 4321e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["pred_test.cc"], 4331e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 4341e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array2d", 4351e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 4361e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 437df70d61ea2a76fc226237ef663e94245fb523376A. Unique TensorFlower "//tensorflow/compiler/xla/client/lib:arithmetic", 4381e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 439ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 4401e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 4411e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 4421e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 4431e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 4441e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 4451e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "select_test", 4461e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["select_test.cc"], 4471e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 4481e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 4491e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 4500e9cc7f3113ade82436729bd541f6b501d023ac0A. Unique TensorFlower "//tensorflow/compiler/xla/client:global_data", 4510e9cc7f3113ade82436729bd541f6b501d023ac0A. Unique TensorFlower "//tensorflow/compiler/xla/client:local_client", 4520e9cc7f3113ade82436729bd541f6b501d023ac0A. Unique TensorFlower "//tensorflow/compiler/xla/tests:client_library_test_base", 4530e9cc7f3113ade82436729bd541f6b501d023ac0A. Unique TensorFlower "//tensorflow/compiler/xla/tests:literal_test_util", 4540e9cc7f3113ade82436729bd541f6b501d023ac0A. Unique TensorFlower "//tensorflow/compiler/xla/tests:xla_internal_test_main", 4550e9cc7f3113ade82436729bd541f6b501d023ac0A. Unique TensorFlower "//tensorflow/core:lib", 4560e9cc7f3113ade82436729bd541f6b501d023ac0A. Unique TensorFlower "//tensorflow/core:test", 4570e9cc7f3113ade82436729bd541f6b501d023ac0A. Unique TensorFlower ], 4580e9cc7f3113ade82436729bd541f6b501d023ac0A. Unique TensorFlower) 4590e9cc7f3113ade82436729bd541f6b501d023ac0A. Unique TensorFlower 4600e9cc7f3113ade82436729bd541f6b501d023ac0A. Unique TensorFlowerxla_test( 4610e9cc7f3113ade82436729bd541f6b501d023ac0A. Unique TensorFlower name = "conditional_test", 4620e9cc7f3113ade82436729bd541f6b501d023ac0A. Unique TensorFlower srcs = ["conditional_test.cc"], 4630e9cc7f3113ade82436729bd541f6b501d023ac0A. Unique TensorFlower deps = [ 4640e9cc7f3113ade82436729bd541f6b501d023ac0A. Unique TensorFlower "//tensorflow/compiler/xla:xla_data_proto", 4650e9cc7f3113ade82436729bd541f6b501d023ac0A. Unique TensorFlower "//tensorflow/compiler/xla/client:computation_builder", 4661e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:global_data", 4671e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 4681e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 4691e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 470ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 4711e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 4721e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 4731e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 4741e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 4751e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 4761e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 4771e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "unary_op_test", 4781e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["unary_op_test.cc"], 4791e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 4801e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 4811e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 4821e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:global_data", 4831e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 4841e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client/lib:arithmetic", 4851e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 4861e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 487ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 4881e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 4891e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 4901e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 4911e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 4921e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 4931e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 4941e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "scalar_computations_test", 4951e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["scalar_computations_test.cc"], 496217ef2f8ae24501fb97de70ef125800a9c9f324eEli Bendersky shard_count = 32, 4971e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 4981e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:literal_util", 4991e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:status_macros", 5001e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:statusor", 5011e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:test_helpers", 5021e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 5031e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 5041e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:global_data", 5051e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 5061e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 5071e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 508ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 5091e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 5101e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 5111e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 5121e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 5131e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 5141e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 5151e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "deallocation_test", 5161e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["deallocation_test.cc"], 5171e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 5181e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:statusor", 519fd631ecb742b706a1feedcf45d8df081212d30b7A. Unique TensorFlower "//tensorflow/compiler/xla:test", 5201e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:test_helpers", 5211e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation", 5221e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 5231e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:global_data", 5241e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 5251e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 526ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 5271e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 5281e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 5291e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 5301e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 5311e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 5321e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 5331e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "deconstruct_tuple_test", 5341e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["deconstruct_tuple_test.cc"], 5351e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 5361e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:literal_util", 5371e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:shape_util", 5381e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:statusor", 539fd631ecb742b706a1feedcf45d8df081212d30b7A. Unique TensorFlower "//tensorflow/compiler/xla:test", 5401e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:test_helpers", 5411e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 5421e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation", 5431e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 5441e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:global_data", 5451e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 5461e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 547ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 5481e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 5491e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 5501e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 5511e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 5521e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 5531e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 5541e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "array_elementwise_ops_test", 5551e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["array_elementwise_ops_test.cc"], 5561e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins shard_count = 25, 557c518d35b9077bd193321f8b66dfb958ce9ab61cdKay Zhu tags = ["enable_for_xla_interpreter"], 5581e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 5591e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array2d", 5601e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array3d", 5611e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array4d", 5621e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:literal_util", 5638604f612a1b60a81deaa6330b8614f2b710ee488A. Unique TensorFlower "//tensorflow/compiler/xla:shape_util", 5648604f612a1b60a81deaa6330b8614f2b710ee488A. Unique TensorFlower "//tensorflow/compiler/xla:statusor", 5658604f612a1b60a81deaa6330b8614f2b710ee488A. Unique TensorFlower "//tensorflow/compiler/xla:test", 5668604f612a1b60a81deaa6330b8614f2b710ee488A. Unique TensorFlower "//tensorflow/compiler/xla:types", 5678604f612a1b60a81deaa6330b8614f2b710ee488A. Unique TensorFlower "//tensorflow/compiler/xla:xla_data_proto", 5688604f612a1b60a81deaa6330b8614f2b710ee488A. Unique TensorFlower "//tensorflow/compiler/xla/client:computation_builder", 5698604f612a1b60a81deaa6330b8614f2b710ee488A. Unique TensorFlower "//tensorflow/compiler/xla/client:global_data", 5708604f612a1b60a81deaa6330b8614f2b710ee488A. Unique TensorFlower "//tensorflow/compiler/xla/client:local_client", 5718604f612a1b60a81deaa6330b8614f2b710ee488A. Unique TensorFlower "//tensorflow/compiler/xla/tests:client_library_test_base", 5728604f612a1b60a81deaa6330b8614f2b710ee488A. Unique TensorFlower "//tensorflow/compiler/xla/tests:literal_test_util", 573ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 5742d7b1d4ca7140bdcdf5eda5db642357202337f98Sanjoy Das "//tensorflow/core:lib", 5752d7b1d4ca7140bdcdf5eda5db642357202337f98Sanjoy Das ], 5762d7b1d4ca7140bdcdf5eda5db642357202337f98Sanjoy Das) 5772d7b1d4ca7140bdcdf5eda5db642357202337f98Sanjoy Das 5782d7b1d4ca7140bdcdf5eda5db642357202337f98Sanjoy Dasxla_test( 5792d7b1d4ca7140bdcdf5eda5db642357202337f98Sanjoy Das name = "exhaustive_f32_elementwise_op_test", 5802d7b1d4ca7140bdcdf5eda5db642357202337f98Sanjoy Das srcs = ["exhaustive_f32_elementwise_op_test.cc"], 5812d7b1d4ca7140bdcdf5eda5db642357202337f98Sanjoy Das backends = [ 5822d7b1d4ca7140bdcdf5eda5db642357202337f98Sanjoy Das "cpu", 5832d7b1d4ca7140bdcdf5eda5db642357202337f98Sanjoy Das "gpu", 5842d7b1d4ca7140bdcdf5eda5db642357202337f98Sanjoy Das ], 5852d7b1d4ca7140bdcdf5eda5db642357202337f98Sanjoy Das shard_count = 48, 5862d7b1d4ca7140bdcdf5eda5db642357202337f98Sanjoy Das tags = [ 5872d7b1d4ca7140bdcdf5eda5db642357202337f98Sanjoy Das "enormous", 5882d7b1d4ca7140bdcdf5eda5db642357202337f98Sanjoy Das "manual", 589109d7af263e927e6be4d596dfc37676d8dec5463Sanjoy Das "notap", 5902d7b1d4ca7140bdcdf5eda5db642357202337f98Sanjoy Das ], 5912d7b1d4ca7140bdcdf5eda5db642357202337f98Sanjoy Das deps = [ 5922d7b1d4ca7140bdcdf5eda5db642357202337f98Sanjoy Das ":client_library_test_base", 5932d7b1d4ca7140bdcdf5eda5db642357202337f98Sanjoy Das ":literal_test_util", 5942d7b1d4ca7140bdcdf5eda5db642357202337f98Sanjoy Das "//tensorflow/compiler/xla/tests:xla_internal_test_main", 5958604f612a1b60a81deaa6330b8614f2b710ee488A. Unique TensorFlower "//tensorflow/core:lib", 5968604f612a1b60a81deaa6330b8614f2b710ee488A. Unique TensorFlower ], 5978604f612a1b60a81deaa6330b8614f2b710ee488A. Unique TensorFlower) 5988604f612a1b60a81deaa6330b8614f2b710ee488A. Unique TensorFlower 5998604f612a1b60a81deaa6330b8614f2b710ee488A. Unique TensorFlowerxla_test( 6008604f612a1b60a81deaa6330b8614f2b710ee488A. Unique TensorFlower name = "reduce_precision_test", 6018604f612a1b60a81deaa6330b8614f2b710ee488A. Unique TensorFlower srcs = ["reduce_precision_test.cc"], 602f8da6cc63ae1fd71de1ab5d9e91884872b249e55Mark Heffernan tags = ["enable_for_xla_interpreter"], 6038604f612a1b60a81deaa6330b8614f2b710ee488A. Unique TensorFlower deps = [ 6048604f612a1b60a81deaa6330b8614f2b710ee488A. Unique TensorFlower "//tensorflow/compiler/xla:array2d", 6058604f612a1b60a81deaa6330b8614f2b710ee488A. Unique TensorFlower "//tensorflow/compiler/xla:literal_util", 6061e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:shape_util", 6071e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:statusor", 6085f097217f4e7991d609828721a4b26122c7c1058A. Unique TensorFlower "//tensorflow/compiler/xla:test", 6091e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:types", 6101e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 6111e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 6121e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:global_data", 6131e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 614dfd8e7110e805d83554da4dd8d37a0e72da8a3b6A. Unique TensorFlower "//tensorflow/compiler/xla/service:reduce_precision_insertion", 6151e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 6161e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 617ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 6181e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 6191e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 6201e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 6211e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 6221e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 6231e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "dot_operation_test", 6241e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["dot_operation_test.cc"], 6257a5d775685c7c853a0d3dc5118016ae30e43f7a2Kay Zhu tags = [ 6267a5d775685c7c853a0d3dc5118016ae30e43f7a2Kay Zhu "enable_for_xla_interpreter", 6277a5d775685c7c853a0d3dc5118016ae30e43f7a2Kay Zhu ], 6281e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 6291e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array2d", 6301e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array3d", 6311e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:reference_util", 6321e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:shape_util", 6331e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 6341e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 6351e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 6361e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 6371e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:test_utils", 638ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 6391e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:framework_internal", 6401e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 6411e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 6421e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 6431e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 6441e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 6451e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins# Tests the dot operation in some cases that can be performed via a 64690d6421c5e0898fb840197d9533c2f8ba1a7c651Shanqing Cai# runtime call on some backends - e.g. a runtime call to Eigen. 6471e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 6481e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "dot_operation_runtime_test", 6491e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["dot_operation_test.cc"], 6507a5d775685c7c853a0d3dc5118016ae30e43f7a2Kay Zhu tags = [ 6517a5d775685c7c853a0d3dc5118016ae30e43f7a2Kay Zhu "enable_for_xla_interpreter", 6527a5d775685c7c853a0d3dc5118016ae30e43f7a2Kay Zhu ], 653eb00d1d98efe06de98afceac83b8e88cb63b8c20Eli Bendersky deps = [ 654eb00d1d98efe06de98afceac83b8e88cb63b8c20Eli Bendersky "//tensorflow/compiler/xla:array2d", 655eb00d1d98efe06de98afceac83b8e88cb63b8c20Eli Bendersky "//tensorflow/compiler/xla:array3d", 656eb00d1d98efe06de98afceac83b8e88cb63b8c20Eli Bendersky "//tensorflow/compiler/xla:reference_util", 657eb00d1d98efe06de98afceac83b8e88cb63b8c20Eli Bendersky "//tensorflow/compiler/xla:shape_util", 658eb00d1d98efe06de98afceac83b8e88cb63b8c20Eli Bendersky "//tensorflow/compiler/xla/client:computation_builder", 659eb00d1d98efe06de98afceac83b8e88cb63b8c20Eli Bendersky "//tensorflow/compiler/xla/client:local_client", 660eb00d1d98efe06de98afceac83b8e88cb63b8c20Eli Bendersky "//tensorflow/compiler/xla/tests:client_library_test_base", 661eb00d1d98efe06de98afceac83b8e88cb63b8c20Eli Bendersky "//tensorflow/compiler/xla/tests:literal_test_util", 662eb00d1d98efe06de98afceac83b8e88cb63b8c20Eli Bendersky "//tensorflow/compiler/xla/tests:test_utils", 663ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 664eb00d1d98efe06de98afceac83b8e88cb63b8c20Eli Bendersky "//tensorflow/core:framework_internal", 665eb00d1d98efe06de98afceac83b8e88cb63b8c20Eli Bendersky "//tensorflow/core:lib", 666eb00d1d98efe06de98afceac83b8e88cb63b8c20Eli Bendersky "//tensorflow/core:test", 667eb00d1d98efe06de98afceac83b8e88cb63b8c20Eli Bendersky ], 668eb00d1d98efe06de98afceac83b8e88cb63b8c20Eli Bendersky) 669eb00d1d98efe06de98afceac83b8e88cb63b8c20Eli Bendersky 670eb00d1d98efe06de98afceac83b8e88cb63b8c20Eli Bendersky# Repeat dot_operation_runtime_test with single-threded eigen. 671eb00d1d98efe06de98afceac83b8e88cb63b8c20Eli Benderskyxla_test( 672eb00d1d98efe06de98afceac83b8e88cb63b8c20Eli Bendersky name = "dot_operation_single_threaded_runtime_test", 673eb00d1d98efe06de98afceac83b8e88cb63b8c20Eli Bendersky srcs = ["dot_operation_test.cc"], 674eb00d1d98efe06de98afceac83b8e88cb63b8c20Eli Bendersky backend_args = { 675eb00d1d98efe06de98afceac83b8e88cb63b8c20Eli Bendersky "cpu": [ 676eb00d1d98efe06de98afceac83b8e88cb63b8c20Eli Bendersky "--xla_cpu_multi_thread_eigen=false", 677eb00d1d98efe06de98afceac83b8e88cb63b8c20Eli Bendersky ], 678eb00d1d98efe06de98afceac83b8e88cb63b8c20Eli Bendersky "cpu_parallel": [ 679eb00d1d98efe06de98afceac83b8e88cb63b8c20Eli Bendersky "--xla_cpu_multi_thread_eigen=false", 680eb00d1d98efe06de98afceac83b8e88cb63b8c20Eli Bendersky ], 681eb00d1d98efe06de98afceac83b8e88cb63b8c20Eli Bendersky }, 6821e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 6831e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array2d", 6841e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array3d", 6851e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:reference_util", 6861e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:shape_util", 6871e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 6881e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 6891e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 6901e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 6911e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:test_utils", 692ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 6931e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:framework_internal", 6941e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 6951e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 6961e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 6971e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 6981e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 6991e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 7001e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "transpose_test", 7011e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["transpose_test.cc"], 7021e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 7031e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array2d", 7041e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:reference_util", 7051e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:shape_util", 7061e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 7071e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 7081e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 7091e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 7101e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:hlo_test_base", 7111e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 712ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 7131e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 7141e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 7151e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 7161e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 7171e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 7181e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "constants_test", 7191e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["constants_test.cc"], 7201e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 7211e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array2d", 7221e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array3d", 7231e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array4d", 7241e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:literal_util", 7251e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 7261e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 7271e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 7281e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 7291e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 730ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 7311e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 7321e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 7331e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 7341e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 7351e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 7361e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 7371e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "convolution_test", 7381e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins timeout = "long", 7391e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["convolution_test.cc"], 7401e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins shard_count = 25, 7411e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 7421e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array2d", 7431e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array4d", 7441e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:literal_util", 7451e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:reference_util", 7461e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:shape_util", 7471e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:statusor", 7481e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:util", 7491e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 7501e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 7511e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:global_data", 7521e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 7531e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:padding", 7541e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 7551e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 756ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 7571e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 7581e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 7591e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 7601e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 7611e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 7621e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 7631e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "convolution_variants_test", 7641e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins timeout = "long", 7651e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["convolution_variants_test.cc"], 7661e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins backend_tags = { 7671e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins # TODO(b/31436974): Fix msan failure. Failed on 2016-09-12. 7681e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "cpu": ["nomsan"], 7691e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "cpu_parallel": ["nomsan"], 7701e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins }, 7711e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins shard_count = 30, 7721e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 77324b1cdd44bedd9575ba5d780b1cafb8b0633772eA. Unique TensorFlower "//tensorflow/compiler/xla:array3d", 7741e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array4d", 77524b1cdd44bedd9575ba5d780b1cafb8b0633772eA. Unique TensorFlower "//tensorflow/compiler/xla:literal_util", 7761e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:reference_util", 7771e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 7781e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 7791e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 7801e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:padding", 7811e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 7821e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 783ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 7841e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 7851e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 7861e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 7871e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 7881e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 7891e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 7901e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "convolution_dimension_numbers_test", 7911e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins timeout = "long", 7921e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["convolution_dimension_numbers_test.cc"], 7931e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins shard_count = 20, 7941e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 7951e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array4d", 7961e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:reference_util", 7971e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:statusor", 798fd631ecb742b706a1feedcf45d8df081212d30b7A. Unique TensorFlower "//tensorflow/compiler/xla:test", 7991e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:test_helpers", 8001e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:util", 8011e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 8021e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 8031e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:padding", 8041e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 8051e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 806ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 8071e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 8081e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 8091e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 8101e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 8111e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 8121e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 8131e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "batch_normalization_test", 8141e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["batch_normalization_test.cc"], 8151464b9930de871fd11870941963253670f737c23A. Unique TensorFlower shard_count = 40, 8161e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 817de546d06692b5c557b8de4528e7458ac8c4f2afaA. Unique TensorFlower ":test_utils", 8181e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array2d", 8191e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array4d", 8201e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:literal_util", 8211464b9930de871fd11870941963253670f737c23A. Unique TensorFlower "//tensorflow/compiler/xla:reference_util", 8221e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:shape_util", 8231464b9930de871fd11870941963253670f737c23A. Unique TensorFlower "//tensorflow/compiler/xla:status_macros", 8241e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:statusor", 825de546d06692b5c557b8de4528e7458ac8c4f2afaA. Unique TensorFlower "//tensorflow/compiler/xla:test", 82634a96722c9d3ee53ed3be9db5522307637877d29Yunxing Dai "//tensorflow/compiler/xla:test_helpers", 82734a96722c9d3ee53ed3be9db5522307637877d29Yunxing Dai "//tensorflow/compiler/xla:util", 82834a96722c9d3ee53ed3be9db5522307637877d29Yunxing Dai "//tensorflow/compiler/xla:xla_data_proto", 82934a96722c9d3ee53ed3be9db5522307637877d29Yunxing Dai "//tensorflow/compiler/xla/client:computation", 83034a96722c9d3ee53ed3be9db5522307637877d29Yunxing Dai "//tensorflow/compiler/xla/client:computation_builder", 83134a96722c9d3ee53ed3be9db5522307637877d29Yunxing Dai "//tensorflow/compiler/xla/client:global_data", 83234a96722c9d3ee53ed3be9db5522307637877d29Yunxing Dai "//tensorflow/compiler/xla/client:local_client", 83334a96722c9d3ee53ed3be9db5522307637877d29Yunxing Dai "//tensorflow/compiler/xla/client/lib:arithmetic", 83434a96722c9d3ee53ed3be9db5522307637877d29Yunxing Dai "//tensorflow/compiler/xla/service:hlo", 83534a96722c9d3ee53ed3be9db5522307637877d29Yunxing Dai "//tensorflow/compiler/xla/tests:client_library_test_base", 83634a96722c9d3ee53ed3be9db5522307637877d29Yunxing Dai "//tensorflow/compiler/xla/tests:hlo_test_base", 83734a96722c9d3ee53ed3be9db5522307637877d29Yunxing Dai "//tensorflow/compiler/xla/tests:literal_test_util", 83834a96722c9d3ee53ed3be9db5522307637877d29Yunxing Dai "//tensorflow/compiler/xla/tests:xla_internal_test_main", 83934a96722c9d3ee53ed3be9db5522307637877d29Yunxing Dai "//tensorflow/core:lib", 84034a96722c9d3ee53ed3be9db5522307637877d29Yunxing Dai "//tensorflow/core:test", 84134a96722c9d3ee53ed3be9db5522307637877d29Yunxing Dai ], 84234a96722c9d3ee53ed3be9db5522307637877d29Yunxing Dai) 84334a96722c9d3ee53ed3be9db5522307637877d29Yunxing Dai 84434a96722c9d3ee53ed3be9db5522307637877d29Yunxing Daixla_test( 84534a96722c9d3ee53ed3be9db5522307637877d29Yunxing Dai name = "bfloat16_test", 84634a96722c9d3ee53ed3be9db5522307637877d29Yunxing Dai srcs = ["bfloat16_test.cc"], 84734a96722c9d3ee53ed3be9db5522307637877d29Yunxing Dai shard_count = 40, 84834a96722c9d3ee53ed3be9db5522307637877d29Yunxing Dai deps = [ 84934a96722c9d3ee53ed3be9db5522307637877d29Yunxing Dai ":test_utils", 85034a96722c9d3ee53ed3be9db5522307637877d29Yunxing Dai "//tensorflow/compiler/xla:array2d", 85134a96722c9d3ee53ed3be9db5522307637877d29Yunxing Dai "//tensorflow/compiler/xla:array4d", 85234a96722c9d3ee53ed3be9db5522307637877d29Yunxing Dai "//tensorflow/compiler/xla:literal_util", 85334a96722c9d3ee53ed3be9db5522307637877d29Yunxing Dai "//tensorflow/compiler/xla:reference_util", 85434a96722c9d3ee53ed3be9db5522307637877d29Yunxing Dai "//tensorflow/compiler/xla:shape_util", 85534a96722c9d3ee53ed3be9db5522307637877d29Yunxing Dai "//tensorflow/compiler/xla:status_macros", 85634a96722c9d3ee53ed3be9db5522307637877d29Yunxing Dai "//tensorflow/compiler/xla:statusor", 85734a96722c9d3ee53ed3be9db5522307637877d29Yunxing Dai "//tensorflow/compiler/xla:test", 8581464b9930de871fd11870941963253670f737c23A. Unique TensorFlower "//tensorflow/compiler/xla:test_helpers", 859de546d06692b5c557b8de4528e7458ac8c4f2afaA. Unique TensorFlower "//tensorflow/compiler/xla:util", 8601e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 8611e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation", 8621e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 8631464b9930de871fd11870941963253670f737c23A. Unique TensorFlower "//tensorflow/compiler/xla/client:global_data", 8641e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 8651e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client/lib:arithmetic", 866de546d06692b5c557b8de4528e7458ac8c4f2afaA. Unique TensorFlower "//tensorflow/compiler/xla/service:hlo", 8671e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 8681464b9930de871fd11870941963253670f737c23A. Unique TensorFlower "//tensorflow/compiler/xla/tests:hlo_test_base", 8691e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 870ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 8711e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 8721e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 8731e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 8741e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 8751e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 8761e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 87798809980c420bb5db4759ce796d6b6dcc8877b73A. Unique TensorFlower name = "half_test", 87898809980c420bb5db4759ce796d6b6dcc8877b73A. Unique TensorFlower srcs = ["half_test.cc"], 87998809980c420bb5db4759ce796d6b6dcc8877b73A. Unique TensorFlower backends = [ 880c89c452cd7a1675a6e2332d09379469320197a8cA. Unique TensorFlower # TODO(b/72509305): Flaky (fails with SEGV) as of 2018-01-25 881c89c452cd7a1675a6e2332d09379469320197a8cA. Unique TensorFlower # "cpu", 88298809980c420bb5db4759ce796d6b6dcc8877b73A. Unique TensorFlower "gpu", 88398809980c420bb5db4759ce796d6b6dcc8877b73A. Unique TensorFlower ], 88498809980c420bb5db4759ce796d6b6dcc8877b73A. Unique TensorFlower deps = [ 88598809980c420bb5db4759ce796d6b6dcc8877b73A. Unique TensorFlower ":test_utils", 88698809980c420bb5db4759ce796d6b6dcc8877b73A. Unique TensorFlower "//tensorflow/compiler/xla:literal_util", 88798809980c420bb5db4759ce796d6b6dcc8877b73A. Unique TensorFlower "//tensorflow/compiler/xla:statusor", 88898809980c420bb5db4759ce796d6b6dcc8877b73A. Unique TensorFlower "//tensorflow/compiler/xla:test", 88998809980c420bb5db4759ce796d6b6dcc8877b73A. Unique TensorFlower "//tensorflow/compiler/xla:test_helpers", 89098809980c420bb5db4759ce796d6b6dcc8877b73A. Unique TensorFlower "//tensorflow/compiler/xla/client:computation", 89198809980c420bb5db4759ce796d6b6dcc8877b73A. Unique TensorFlower "//tensorflow/compiler/xla/client:computation_builder", 89298809980c420bb5db4759ce796d6b6dcc8877b73A. Unique TensorFlower "//tensorflow/compiler/xla/tests:client_library_test_base", 89398809980c420bb5db4759ce796d6b6dcc8877b73A. Unique TensorFlower "//tensorflow/compiler/xla/tests:hlo_test_base", 89498809980c420bb5db4759ce796d6b6dcc8877b73A. Unique TensorFlower "//tensorflow/compiler/xla/tests:literal_test_util", 89598809980c420bb5db4759ce796d6b6dcc8877b73A. Unique TensorFlower "//tensorflow/compiler/xla/tests:xla_internal_test_main", 89698809980c420bb5db4759ce796d6b6dcc8877b73A. Unique TensorFlower "//tensorflow/core:lib", 89798809980c420bb5db4759ce796d6b6dcc8877b73A. Unique TensorFlower "//tensorflow/core:test", 89898809980c420bb5db4759ce796d6b6dcc8877b73A. Unique TensorFlower ], 89998809980c420bb5db4759ce796d6b6dcc8877b73A. Unique TensorFlower) 90098809980c420bb5db4759ce796d6b6dcc8877b73A. Unique TensorFlower 90198809980c420bb5db4759ce796d6b6dcc8877b73A. Unique TensorFlowerxla_test( 9021e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "slice_test", 9031e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["slice_test.cc"], 9041e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins shard_count = 40, 9051e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 9061e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array2d", 9071e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:reference_util", 9081e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 9091e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 9101e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 9111e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 912ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 9131e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 9141e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 9151e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 9161e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 9171e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 9181e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 9191e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "multidimensional_slice_test", 9201e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["multidimensional_slice_test.cc"], 9211e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 9221e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array2d", 9231e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array3d", 9241e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 9251e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 9261e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 9271e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 928ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 9291e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 9301e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 9311e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 9321e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 9331e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 9341e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "dynamic_ops_test", 93564d39220e33b4d4980e93bb0caff7ebf25775f7dA. Unique TensorFlower timeout = "moderate", 9361e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["dynamic_ops_test.cc"], 9371e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 9381e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array2d", 9391e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:reference_util", 940fd631ecb742b706a1feedcf45d8df081212d30b7A. Unique TensorFlower "//tensorflow/compiler/xla:test_helpers", 9411e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:client_library", 9421e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation", 9431e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 9441e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 9457d3497a639670d9c31d09185ff97b852f0fbe101HyoukJoong Lee "//tensorflow/compiler/xla/service:computation_placer", 9461e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/service:device_memory_allocator", 9471e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/service:local_service", 9481e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/service:platform_util", 9491e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/service:shaped_buffer", 9501e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/service:transfer_manager", 9511e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 9521e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 953ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 9541e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 9551e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:stream_executor_no_cuda", 9561e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 9571e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 9581e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 9591e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 9601e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 9611e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "tuple_test", 9621e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["tuple_test.cc"], 9631e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 9641e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array2d", 9651e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:literal_util", 9661e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:shape_util", 9671e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:statusor", 9681e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:test_helpers", 9691e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 9701e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation", 9711e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 9721e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 9731e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 9741e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 975ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 9761e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 9771e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 9781e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 9791e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 9801e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 9811e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "vector_ops_reduce_test", 9821e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["vector_ops_reduce_test.cc"], 9831e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 9841e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array2d", 9851e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array3d", 9861e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 9871e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 9881e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 9891e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client/lib:arithmetic", 9901e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 9911e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 992ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 9931e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 9941e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 9951e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 9961e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 9971e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 9981e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "reduce_test", 9991e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["reduce_test.cc"], 10001e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins shard_count = 40, 10011e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 10021e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array2d", 10031e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array4d", 10041e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:literal_util", 10051e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:reference_util", 10061e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:shape_util", 10071e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:status_macros", 10081e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:statusor", 10091e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:util", 10101e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 10111e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation", 10121e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 10131e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:global_data", 10141e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 10151e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client/lib:arithmetic", 10161e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 10171e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 1018ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 10191e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 10201e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 10211e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 10221e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 10231e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 1024306c585a179d9983afa3f6d3f54d4e4a532cb479A. Unique TensorFlower# External xla_test targets can add "reduce_window_test_library" to xla_test_library_deps, in order 1025306c585a179d9983afa3f6d3f54d4e4a532cb479A. Unique TensorFlower# to refer to the cc_library compiled with the correct backend macros. The following test target 1026306c585a179d9983afa3f6d3f54d4e4a532cb479A. Unique TensorFlower# "reduce_window_test" is an example. 1027306c585a179d9983afa3f6d3f54d4e4a532cb479A. Unique TensorFlowerxla_test_library( 102807827d9f14b644a042ed1e94d140d3bbb9110313A. Unique TensorFlower name = "reduce_window_test_library", 102907827d9f14b644a042ed1e94d140d3bbb9110313A. Unique TensorFlower srcs = ["reduce_window_test.cc"], 10301e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 103107827d9f14b644a042ed1e94d140d3bbb9110313A. Unique TensorFlower ":test_macros_header", 10321e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array2d", 10331e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array3d", 10341e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array4d", 10351e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:reference_util", 10361e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:shape_util", 10371e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 10381e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 10391e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 10401e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:padding", 10411e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client/lib:arithmetic", 10421e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 10431bc5cff9dba8baff9c1476c1708adfeb7898d41aTayo Oguntebi "//tensorflow/compiler/xla/tests:hlo_test_base", 10441e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 1045ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 10461e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 10471e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 10481e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 10491e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 10501e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 10511e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 1052f0c3cbfc9b574245f6998756a12d804bedc08fd4A. Unique TensorFlower name = "reduce_window_test", 1053f0c3cbfc9b574245f6998756a12d804bedc08fd4A. Unique TensorFlower timeout = "long", 105407827d9f14b644a042ed1e94d140d3bbb9110313A. Unique TensorFlower srcs = [], 10556db2e3ee2eeb5c24f61f0935efabaf3b412e19e7A. Unique TensorFlower tags = [ 10566db2e3ee2eeb5c24f61f0935efabaf3b412e19e7A. Unique TensorFlower "enable_for_xla_interpreter", 10576db2e3ee2eeb5c24f61f0935efabaf3b412e19e7A. Unique TensorFlower "optonly", 10586db2e3ee2eeb5c24f61f0935efabaf3b412e19e7A. Unique TensorFlower ], 1059306c585a179d9983afa3f6d3f54d4e4a532cb479A. Unique TensorFlower xla_test_library_deps = [":reduce_window_test_library"], 1060306c585a179d9983afa3f6d3f54d4e4a532cb479A. Unique TensorFlower deps = [], 1061f0c3cbfc9b574245f6998756a12d804bedc08fd4A. Unique TensorFlower) 1062f0c3cbfc9b574245f6998756a12d804bedc08fd4A. Unique TensorFlower 1063f0c3cbfc9b574245f6998756a12d804bedc08fd4A. Unique TensorFlowerxla_test( 10641e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "select_and_scatter_test", 10651e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins timeout = "long", 10661e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["select_and_scatter_test.cc"], 106746a78c429b689e08fa25fcebe6656884bcd6a45eYunxing Dai tags = [ 106846a78c429b689e08fa25fcebe6656884bcd6a45eYunxing Dai "enable_for_xla_interpreter", 106946a78c429b689e08fa25fcebe6656884bcd6a45eYunxing Dai "optonly", 107046a78c429b689e08fa25fcebe6656884bcd6a45eYunxing Dai ], 10711e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 10721e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array2d", 10731e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:literal_util", 10741e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:reference_util", 10751e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:shape_util", 10761e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:status_macros", 10771e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 10781e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation", 10791e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 10801e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 10811e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:padding", 10821e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client/lib:arithmetic", 10831e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 10841e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 1085ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 10861e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 10871e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 10881e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 10891e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 10901e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 10911e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 10921e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "copy_test", 10931e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["copy_test.cc"], 10941e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 10951e390f5f7992f3ae5f9ecfc91ebe3d711efe0b7dBenjamin Kramer ":client_library_test_base", 10961e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array2d", 10971e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:literal_util", 10981e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:util", 10991e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 11001e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/service:hlo", 11011e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:hlo_test_base", 11021e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 1103ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 11041e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 11051e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 11061e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 11071e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 11081e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 11091e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 1110e76a7a7c8bccb1fb67559160c9a06ba3a722fd54Sanjoy Das name = "reduce_hlo_test", 1111e76a7a7c8bccb1fb67559160c9a06ba3a722fd54Sanjoy Das srcs = ["reduce_hlo_test.cc"], 1112e76a7a7c8bccb1fb67559160c9a06ba3a722fd54Sanjoy Das deps = [ 1113e76a7a7c8bccb1fb67559160c9a06ba3a722fd54Sanjoy Das ":client_library_test_base", 1114e76a7a7c8bccb1fb67559160c9a06ba3a722fd54Sanjoy Das "//tensorflow/compiler/xla/tests:hlo_test_base", 1115e76a7a7c8bccb1fb67559160c9a06ba3a722fd54Sanjoy Das "//tensorflow/compiler/xla/tests:xla_internal_test_main", 1116e76a7a7c8bccb1fb67559160c9a06ba3a722fd54Sanjoy Das "//tensorflow/compiler/xla/tools/parser:hlo_parser", 1117e76a7a7c8bccb1fb67559160c9a06ba3a722fd54Sanjoy Das "//tensorflow/core:lib", 1118e76a7a7c8bccb1fb67559160c9a06ba3a722fd54Sanjoy Das "//tensorflow/core:test", 1119e76a7a7c8bccb1fb67559160c9a06ba3a722fd54Sanjoy Das ], 1120e76a7a7c8bccb1fb67559160c9a06ba3a722fd54Sanjoy Das) 1121e76a7a7c8bccb1fb67559160c9a06ba3a722fd54Sanjoy Das 1122e76a7a7c8bccb1fb67559160c9a06ba3a722fd54Sanjoy Dasxla_test( 11231e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "call_test", 11241e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["call_test.cc"], 11251e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 11261e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:literal_util", 11271e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:shape_util", 1128fd631ecb742b706a1feedcf45d8df081212d30b7A. Unique TensorFlower "//tensorflow/compiler/xla:test_helpers", 11291e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 11301e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation", 11311e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 11321e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 11331e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 1134ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 11351e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 11361e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 11371e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 11381e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 11391e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 11401e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 11411e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "custom_call_test", 11421e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["custom_call_test.cc"], 11431e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 11441e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:literal_util", 11451e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:shape_util", 11461e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:util", 11471e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 11481e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/service:hlo", 1149720efa37a4e93d5833e6e928993790f2523f0d85Sanjoy Das "//tensorflow/compiler/xla/service/cpu:custom_call_target_registry", 11506a9a9ed0e1f5eded19d793b2be125d2d845cf079Justin Lebar "//tensorflow/compiler/xla/tests:client_library_test_base", 11511e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:hlo_test_base", 11521e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 11536a9a9ed0e1f5eded19d793b2be125d2d845cf079Justin Lebar "//tensorflow/compiler/xla/tests:xla_internal_test_main", # fixdeps: keep 11541e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 1155fd631ecb742b706a1feedcf45d8df081212d30b7A. Unique TensorFlower "//tensorflow/core:test", 11561e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 11571e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 11581e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 11591e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 11601e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "binop_scaling_test", 11611e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["binop_scaling_test.cc"], 11621e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 11631e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array2d", 11641e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array4d", 11651e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:reference_util", 11661e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 11671e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 11681e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 11691e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 1170ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 11711e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 11721e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 11731e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 11741e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 11751e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 11761e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "broadcast_simple_test", 11771e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["broadcast_simple_test.cc"], 11781e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 11791e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array2d", 11801e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array4d", 11811e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:literal_util", 11821e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:statusor", 11835f097217f4e7991d609828721a4b26122c7c1058A. Unique TensorFlower "//tensorflow/compiler/xla:test", 11841e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 11851e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 11861e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 11871e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 1188ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 11891e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 11901e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 11911e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 11921e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 11931e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "pad_test", 11941e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["pad_test.cc"], 11951e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 11961e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array2d", 11971e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array4d", 11981e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:reference_util", 11991e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:util", 12001e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 12011e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 12021e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 12031e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client/lib:arithmetic", 12041e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 12051e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 1206ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 12071e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 12081e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 12091e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 12101e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 12111e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 12121e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 12131e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "fmax_test", 12141e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["fmax_test.cc"], 12151e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 12161e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 12171e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 12181e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 12191e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 1220ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 12211e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 12221e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 12231e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 12241e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 12251e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 12261e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "log_test", 12271e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["log_test.cc"], 12281e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 12291e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 12301e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 12311e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 12321e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 1233ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 12341e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 12351e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 12361e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 12371e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 12381e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 12391e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "matrix_ops_simple_test", 12401e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["matrix_ops_simple_test.cc"], 12411e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 12421e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array2d", 12431e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:literal_util", 12441e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:reference_util", 12451e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:shape_util", 12461e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:statusor", 12471e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:test_helpers", 12481e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:util", 12491e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 12501e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation", 12511e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 12521e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 12531e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 12541e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 1255ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 12561e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 12571e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 12581e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 12591e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 12601e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 12611e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 12621e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "prng_test", 12631e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["prng_test.cc"], 12641e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 12651e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:literal_util", 12661e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:shape_util", 1267fd631ecb742b706a1feedcf45d8df081212d30b7A. Unique TensorFlower "//tensorflow/compiler/xla:test", 12681e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:util", 12691e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 12701e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 12711e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 12721e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 1273ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 12741e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 12751e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 12761e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 12771e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 12781e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 12791e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 12801e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "reshape_test", 12811e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["reshape_test.cc"], 12821e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins shard_count = 30, 12831e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 12841e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array2d", 12851e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array4d", 12861e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:literal_util", 12871e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:reference_util", 12881e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:shape_util", 12891e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:status_macros", 12901e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:statusor", 1291fd631ecb742b706a1feedcf45d8df081212d30b7A. Unique TensorFlower "//tensorflow/compiler/xla:test", 12921e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:test_helpers", 12931e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 12941e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation", 12951e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 12961e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:global_data", 12971e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 12981e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 12991e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 1300ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 13011e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 13021e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 13031e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 13041e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 13051e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 13061e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 13071e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "reverse_test", 13081e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["reverse_test.cc"], 13091e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 13101e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array2d", 13111e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array4d", 13121e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 13131e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 13141e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 13151e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 1316ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 13171e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 13181e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 13191e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 13201e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 13211e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 13221e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 13231e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "vector_ops_simple_test", 13241e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["vector_ops_simple_test.cc"], 13251e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 13261e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array4d", 13271e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:shape_util", 13281e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:statusor", 13291e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:test_helpers", 13301e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 13311e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation", 13321e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 13331e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:global_data", 13341e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 13351e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client/lib:arithmetic", 13361e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 13371e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 1338ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 13391e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 13401e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:stream_executor_no_cuda", 13411e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 13421e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 13431e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 13441e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 13451e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 13461e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "concat_test", 13471e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["concat_test.cc"], 13481e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 13491e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array2d", 13501e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array3d", 13511e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:reference_util", 13521e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:statusor", 1353fd631ecb742b706a1feedcf45d8df081212d30b7A. Unique TensorFlower "//tensorflow/compiler/xla:test", 13541e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:test_helpers", 13551e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation", 13561e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 13571e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 13581e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 13591e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 1360ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 13611e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 13621e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 13631e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 13641e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 13651e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 13661e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "convert_test", 13671e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["convert_test.cc"], 13681e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 13691e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:shape_util", 13701e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 13711e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 13721e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 13731e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 13741e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 1375ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 13761e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 1377ef3ee202659a2a49afcd9898451bf9b1256a2757A. Unique TensorFlower "//tensorflow/core:stream_executor_no_cuda", 1378ef3ee202659a2a49afcd9898451bf9b1256a2757A. Unique TensorFlower "//tensorflow/core:test", 1379ef3ee202659a2a49afcd9898451bf9b1256a2757A. Unique TensorFlower ], 1380ef3ee202659a2a49afcd9898451bf9b1256a2757A. Unique TensorFlower) 1381ef3ee202659a2a49afcd9898451bf9b1256a2757A. Unique TensorFlower 1382ef3ee202659a2a49afcd9898451bf9b1256a2757A. Unique TensorFlowerxla_test( 1383ef3ee202659a2a49afcd9898451bf9b1256a2757A. Unique TensorFlower name = "bitcast_convert_test", 1384ef3ee202659a2a49afcd9898451bf9b1256a2757A. Unique TensorFlower srcs = ["bitcast_convert_test.cc"], 1385ef3ee202659a2a49afcd9898451bf9b1256a2757A. Unique TensorFlower deps = [ 1386ef3ee202659a2a49afcd9898451bf9b1256a2757A. Unique TensorFlower "//tensorflow/compiler/xla:shape_util", 1387ef3ee202659a2a49afcd9898451bf9b1256a2757A. Unique TensorFlower "//tensorflow/compiler/xla:xla_data_proto", 1388ef3ee202659a2a49afcd9898451bf9b1256a2757A. Unique TensorFlower "//tensorflow/compiler/xla/client:computation_builder", 1389ef3ee202659a2a49afcd9898451bf9b1256a2757A. Unique TensorFlower "//tensorflow/compiler/xla/client:local_client", 1390ef3ee202659a2a49afcd9898451bf9b1256a2757A. Unique TensorFlower "//tensorflow/compiler/xla/tests:client_library_test_base", 1391ef3ee202659a2a49afcd9898451bf9b1256a2757A. Unique TensorFlower "//tensorflow/compiler/xla/tests:literal_test_util", 1392ef3ee202659a2a49afcd9898451bf9b1256a2757A. Unique TensorFlower "//tensorflow/compiler/xla/tests:xla_internal_test_main", 1393ef3ee202659a2a49afcd9898451bf9b1256a2757A. Unique TensorFlower "//tensorflow/core:lib", 13941e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:stream_executor_no_cuda", 13951e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 13961e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 13971e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 13981e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 13991e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 14001e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "compilation_cache_test", 14011e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["compilation_cache_test.cc"], 14021e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 14031e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:literal_util", 14041e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:shape_util", 14051e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:statusor", 14061e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 14071e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_proto", 14081e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation", 14091e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 14101e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:global_data", 14111e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 14121e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 14131e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 14141e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:test_utils", 1415ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 14161e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 14171e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 14181e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 14191e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 14201e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 14211e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 14221e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "floor_ceil_test", 14231e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["floor_ceil_test.cc"], 14241e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 14251e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 14261e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 14271e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 14281e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 1429ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 14301e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 14311e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 14321e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 14331e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 14341e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 14351e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 14361e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "compute_constant_test", 14371e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["compute_constant_test.cc"], 14381e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 14391e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:literal_util", 14401e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:shape_util", 14411e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:status_macros", 14421e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:statusor", 1443fd631ecb742b706a1feedcf45d8df081212d30b7A. Unique TensorFlower "//tensorflow/compiler/xla:test", 14441e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:test_helpers", 14451e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 1446dad374b4c70c520405b959950effe1e01cfa658dA. Unique TensorFlower "//tensorflow/compiler/xla/client:client_library", 14471e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation", 14481e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 14491e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:global_data", 14501e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 14511e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:test_utils", 1452ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 14531e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 14541e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 14551e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 14561e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 14571e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 14581e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 14591e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "client_test", 14601e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["client_test.cc"], 14611e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 14621e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:shape_util", 1463cf245240ca90e6b552415f720342ae1acd326590Sanjoy Das "//tensorflow/compiler/xla:status_macros", 14641e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:statusor", 14651e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:test_helpers", 14661e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 14671e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 14681e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:global_data", 14691e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 14701e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 14711e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 14721e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:test_utils", 1473ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 14741e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 14751e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 14761e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 14771e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 14781e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 14791e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 1480d4bfabc0cf744b890319d4612c2704e74fbc4eacSanjoy Das name = "execution_profile_test", 1481d4bfabc0cf744b890319d4612c2704e74fbc4eacSanjoy Das srcs = ["execution_profile_test.cc"], 1482d4bfabc0cf744b890319d4612c2704e74fbc4eacSanjoy Das deps = [ 1483d4bfabc0cf744b890319d4612c2704e74fbc4eacSanjoy Das ":client_library_test_base", 1484d4bfabc0cf744b890319d4612c2704e74fbc4eacSanjoy Das "//tensorflow/compiler/xla/client:computation_builder", 1485d4bfabc0cf744b890319d4612c2704e74fbc4eacSanjoy Das "//tensorflow/compiler/xla/client:global_data", 1486d4bfabc0cf744b890319d4612c2704e74fbc4eacSanjoy Das "//tensorflow/compiler/xla/tests:xla_internal_test_main", 1487d4bfabc0cf744b890319d4612c2704e74fbc4eacSanjoy Das "//tensorflow/core:test", 1488d4bfabc0cf744b890319d4612c2704e74fbc4eacSanjoy Das ], 1489d4bfabc0cf744b890319d4612c2704e74fbc4eacSanjoy Das) 1490d4bfabc0cf744b890319d4612c2704e74fbc4eacSanjoy Das 1491d4bfabc0cf744b890319d4612c2704e74fbc4eacSanjoy Dasxla_test( 1492d4bfabc0cf744b890319d4612c2704e74fbc4eacSanjoy Das name = "execution_profile_test_with_xla_hlo_profile", 1493d4bfabc0cf744b890319d4612c2704e74fbc4eacSanjoy Das srcs = ["execution_profile_test.cc"], 1494d4bfabc0cf744b890319d4612c2704e74fbc4eacSanjoy Das args = ["--xla_hlo_profile"], 1495d4bfabc0cf744b890319d4612c2704e74fbc4eacSanjoy Das deps = [ 1496d4bfabc0cf744b890319d4612c2704e74fbc4eacSanjoy Das ":client_library_test_base", 1497d4bfabc0cf744b890319d4612c2704e74fbc4eacSanjoy Das "//tensorflow/compiler/xla/client:computation_builder", 1498d4bfabc0cf744b890319d4612c2704e74fbc4eacSanjoy Das "//tensorflow/compiler/xla/client:global_data", 1499d4bfabc0cf744b890319d4612c2704e74fbc4eacSanjoy Das "//tensorflow/compiler/xla/tests:xla_internal_test_main", 1500d4bfabc0cf744b890319d4612c2704e74fbc4eacSanjoy Das "//tensorflow/core:test", 1501d4bfabc0cf744b890319d4612c2704e74fbc4eacSanjoy Das ], 1502d4bfabc0cf744b890319d4612c2704e74fbc4eacSanjoy Das) 1503d4bfabc0cf744b890319d4612c2704e74fbc4eacSanjoy Das 1504d4bfabc0cf744b890319d4612c2704e74fbc4eacSanjoy Dasxla_test( 15051e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "replay_test", 15061e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["replay_test.cc"], 15071e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 15081e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:literal_util", 15091e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:protobuf_util", 15101e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:shape_util", 15111e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:statusor", 15121e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 15131e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation", 15141e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 15151e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:global_data", 15161e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 15171e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/service:session_proto", 15181e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 15191e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 1520ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 15211e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 15221e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 15231e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 15241e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 15251e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 15261e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 15271e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "broadcast_test", 15281e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["broadcast_test.cc"], 15291e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 15301e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:literal_util", 15311e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:shape_util", 15321e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:util", 15331e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 15341e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/service:hlo", 15351e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:hlo_test_base", 1536cc1dae40c565d365e8ce381280290458d6ce092eA. Unique TensorFlower "//tensorflow/compiler/xla/tests:literal_test_util", 1537cc1dae40c565d365e8ce381280290458d6ce092eA. Unique TensorFlower "//tensorflow/compiler/xla/tests:xla_internal_test_main", 1538cc1dae40c565d365e8ce381280290458d6ce092eA. Unique TensorFlower "//tensorflow/core:test", 1539cc1dae40c565d365e8ce381280290458d6ce092eA. Unique TensorFlower ], 1540cc1dae40c565d365e8ce381280290458d6ce092eA. Unique TensorFlower) 1541cc1dae40c565d365e8ce381280290458d6ce092eA. Unique TensorFlower 15420b73b56b46631be6e5edacba0786340645185b1cSanjoy Dastf_cc_test( 1543cc1dae40c565d365e8ce381280290458d6ce092eA. Unique TensorFlower name = "llvm_compiler_test", 1544cc1dae40c565d365e8ce381280290458d6ce092eA. Unique TensorFlower srcs = ["llvm_compiler_test.cc"], 15450b73b56b46631be6e5edacba0786340645185b1cSanjoy Das tags = ["requires-gpu-sm35"], 1546cc1dae40c565d365e8ce381280290458d6ce092eA. Unique TensorFlower deps = [ 15470b73b56b46631be6e5edacba0786340645185b1cSanjoy Das "//tensorflow/compiler/xla:test_helpers", 15480b73b56b46631be6e5edacba0786340645185b1cSanjoy Das "//tensorflow/compiler/xla/service:backend", 15490b73b56b46631be6e5edacba0786340645185b1cSanjoy Das "//tensorflow/compiler/xla/service:cpu_plugin", 15500b73b56b46631be6e5edacba0786340645185b1cSanjoy Das "//tensorflow/compiler/xla/service:gpu_plugin", 1551cc1dae40c565d365e8ce381280290458d6ce092eA. Unique TensorFlower "//tensorflow/compiler/xla/service:hlo", 1552cc1dae40c565d365e8ce381280290458d6ce092eA. Unique TensorFlower "//tensorflow/compiler/xla/service:llvm_compiler", 15530b73b56b46631be6e5edacba0786340645185b1cSanjoy Das "//tensorflow/compiler/xla/service:platform_util", 15540b73b56b46631be6e5edacba0786340645185b1cSanjoy Das "//tensorflow/compiler/xla/service/cpu:cpu_compiler", 15550b73b56b46631be6e5edacba0786340645185b1cSanjoy Das "//tensorflow/compiler/xla/service/gpu:gpu_compiler", 15561e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 15570b73b56b46631be6e5edacba0786340645185b1cSanjoy Das "//tensorflow/core:test_main", 15580b73b56b46631be6e5edacba0786340645185b1cSanjoy Das "//tensorflow/stream_executor", 1559005a88f6cc6e4e8c94a4f2d1980737855c4592f4A. Unique TensorFlower "@llvm//:core", 15601e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 15611e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 15621e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 15631e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 15641e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "round_trip_packed_literal_test", 15651e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["round_trip_packed_literal_test.cc"], 15661e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 15671e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:literal_util", 15681e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:packed_literal_reader", 15691e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:shape_util", 15701e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:statusor", 15711e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 15721e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:global_data", 15731e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 15741e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 15751e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 1576ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 15771e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 15781e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 15791e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 15801e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 15811e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 15821e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 15831e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "fusion_test", 15841e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["fusion_test.cc"], 15851e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 15861e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array2d", 15871e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:literal_util", 15881e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:shape_util", 15891e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:util", 15901e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 15913b41352a3177c2fe8a1329e8981b285bb6aacf8bA. Unique TensorFlower "//tensorflow/compiler/xla/client:client_library", 15923b41352a3177c2fe8a1329e8981b285bb6aacf8bA. Unique TensorFlower "//tensorflow/compiler/xla/client:computation", 15933b41352a3177c2fe8a1329e8981b285bb6aacf8bA. Unique TensorFlower "//tensorflow/compiler/xla/client:computation_builder", 15943b41352a3177c2fe8a1329e8981b285bb6aacf8bA. Unique TensorFlower "//tensorflow/compiler/xla/client:local_client", 15951e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/service:hlo", 15967575f334ee0879825ceed23928f5e99d0f71b5f8Justin Lebar "//tensorflow/compiler/xla/service:hlo_runner", 15973b41352a3177c2fe8a1329e8981b285bb6aacf8bA. Unique TensorFlower "//tensorflow/compiler/xla/service:platform_util", 15983b41352a3177c2fe8a1329e8981b285bb6aacf8bA. Unique TensorFlower "//tensorflow/compiler/xla/tests:client_library_test_base", 15991e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:hlo_test_base", 16001e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 1601ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 1602a799ade213cecb3c1c1d19eca6a0bfa3fddf0113A. Unique TensorFlower "//tensorflow/core:core_cpu_internal", 16031e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 16041e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 1605a799ade213cecb3c1c1d19eca6a0bfa3fddf0113A. Unique TensorFlower "//third_party/eigen3", 16061e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 16071e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 16081e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 1609b8237a4583f08f3164b5213f27aaf7c1add0c9a5A. Unique TensorFlowerxla_test( 1610b8237a4583f08f3164b5213f27aaf7c1add0c9a5A. Unique TensorFlower name = "multioutput_fusion_test", 1611b8237a4583f08f3164b5213f27aaf7c1add0c9a5A. Unique TensorFlower srcs = ["multioutput_fusion_test.cc"], 1612b8237a4583f08f3164b5213f27aaf7c1add0c9a5A. Unique TensorFlower deps = [ 1613b8237a4583f08f3164b5213f27aaf7c1add0c9a5A. Unique TensorFlower "//tensorflow/compiler/xla:array2d", 1614b8237a4583f08f3164b5213f27aaf7c1add0c9a5A. Unique TensorFlower "//tensorflow/compiler/xla:literal_util", 1615b8237a4583f08f3164b5213f27aaf7c1add0c9a5A. Unique TensorFlower "//tensorflow/compiler/xla:shape_util", 1616b8237a4583f08f3164b5213f27aaf7c1add0c9a5A. Unique TensorFlower "//tensorflow/compiler/xla:util", 1617b8237a4583f08f3164b5213f27aaf7c1add0c9a5A. Unique TensorFlower "//tensorflow/compiler/xla:xla_data_proto", 1618b8237a4583f08f3164b5213f27aaf7c1add0c9a5A. Unique TensorFlower "//tensorflow/compiler/xla/client:client_library", 1619b8237a4583f08f3164b5213f27aaf7c1add0c9a5A. Unique TensorFlower "//tensorflow/compiler/xla/client:computation", 1620b8237a4583f08f3164b5213f27aaf7c1add0c9a5A. Unique TensorFlower "//tensorflow/compiler/xla/client:computation_builder", 1621b8237a4583f08f3164b5213f27aaf7c1add0c9a5A. Unique TensorFlower "//tensorflow/compiler/xla/client:local_client", 1622b8237a4583f08f3164b5213f27aaf7c1add0c9a5A. Unique TensorFlower "//tensorflow/compiler/xla/service:hlo", 16237575f334ee0879825ceed23928f5e99d0f71b5f8Justin Lebar "//tensorflow/compiler/xla/service:hlo_runner", 1624b8237a4583f08f3164b5213f27aaf7c1add0c9a5A. Unique TensorFlower "//tensorflow/compiler/xla/service:platform_util", 1625b8237a4583f08f3164b5213f27aaf7c1add0c9a5A. Unique TensorFlower "//tensorflow/compiler/xla/tests:client_library_test_base", 1626b8237a4583f08f3164b5213f27aaf7c1add0c9a5A. Unique TensorFlower "//tensorflow/compiler/xla/tests:hlo_test_base", 1627b8237a4583f08f3164b5213f27aaf7c1add0c9a5A. Unique TensorFlower "//tensorflow/compiler/xla/tests:literal_test_util", 1628b8237a4583f08f3164b5213f27aaf7c1add0c9a5A. Unique TensorFlower "//tensorflow/compiler/xla/tests:test_utils", 1629ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 1630b8237a4583f08f3164b5213f27aaf7c1add0c9a5A. Unique TensorFlower "//tensorflow/core:lib", 1631b8237a4583f08f3164b5213f27aaf7c1add0c9a5A. Unique TensorFlower "//tensorflow/core:test", 1632b8237a4583f08f3164b5213f27aaf7c1add0c9a5A. Unique TensorFlower ], 1633b8237a4583f08f3164b5213f27aaf7c1add0c9a5A. Unique TensorFlower) 1634b8237a4583f08f3164b5213f27aaf7c1add0c9a5A. Unique TensorFlower 16355c7f9e316d8c7735308a217310350d416d7498ccAllen Lavoietf_cc_test( 16361e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "local_client_aot_test", 16371e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = [ 16381e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "local_client_aot_test.cc", 16391e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ":local_client_aot_test_computation.o", 16401e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 16416bbd60ca09e95dcd18e1a0d129c62ece1ab3b396A. Unique TensorFlower linkstatic = 1, 16421e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 16431e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:executable_run_options", 1644fd631ecb742b706a1feedcf45d8df081212d30b7A. Unique TensorFlower "//tensorflow/core:lib", 16451e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 16461e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test_main", 164700d0347ccebc3e29ffe541703b5a2f929b89da36Brennan Saeta ], 164800d0347ccebc3e29ffe541703b5a2f929b89da36Brennan Saeta) 164900d0347ccebc3e29ffe541703b5a2f929b89da36Brennan Saeta 165036647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernanxla_test( 165136647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan name = "local_client_allocation_test", 165236647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan srcs = ["local_client_allocation_test.cc"], 165336647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan deps = [ 165436647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan "//tensorflow/compiler/xla:literal_util", 165536647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan "//tensorflow/compiler/xla:statusor", 165636647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan "//tensorflow/compiler/xla/client:computation", 165736647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan "//tensorflow/compiler/xla/client:computation_builder", 165836647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan "//tensorflow/compiler/xla/client:local_client", 165936647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan "//tensorflow/compiler/xla/service:local_service", 166036647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan "//tensorflow/compiler/xla/service:shaped_buffer", 166136647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan "//tensorflow/compiler/xla/tests:literal_test_util", 166236647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan "//tensorflow/compiler/xla/tests:local_client_test_base", 166336647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan "//tensorflow/compiler/xla/tests:xla_internal_test_main", 166436647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan "//tensorflow/core:lib", 166536647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan "//tensorflow/core:test", 166636647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan ], 166736647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan) 166836647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan 166936647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernanxla_test( 167036647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan name = "local_client_execute_test", 167136647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan srcs = ["local_client_execute_test.cc"], 1672d204addb96d2fa05128e570c20eae92bb2fc043cGunhan Gulsoy tags = ["optonly"], 167336647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan deps = [ 167436647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan "//tensorflow/compiler/xla:literal_util", 167536647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan "//tensorflow/compiler/xla:shape_util", 167636647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan "//tensorflow/compiler/xla:statusor", 167736647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan "//tensorflow/compiler/xla:test", 167836647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan "//tensorflow/compiler/xla:test_helpers", 167936647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan "//tensorflow/compiler/xla:xla_data_proto", 168036647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan "//tensorflow/compiler/xla/client:client_library", 168136647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan "//tensorflow/compiler/xla/client:computation", 168236647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan "//tensorflow/compiler/xla/client:computation_builder", 168336647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan "//tensorflow/compiler/xla/client:local_client", 168436647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan "//tensorflow/compiler/xla/service:device_memory_allocator", 168536647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan "//tensorflow/compiler/xla/service:local_service", 168636647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan "//tensorflow/compiler/xla/service:platform_util", 168736647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan "//tensorflow/compiler/xla/service:shaped_buffer", 168836647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan "//tensorflow/compiler/xla/service:transfer_manager", 168936647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan "//tensorflow/compiler/xla/tests:literal_test_util", 169036647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan "//tensorflow/compiler/xla/tests:local_client_test_base", 169136647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan "//tensorflow/compiler/xla/tests:test_utils", 169236647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan "//tensorflow/compiler/xla/tests:xla_internal_test_main", 169336647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan "//tensorflow/core:lib", 169436647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan "//tensorflow/core:stream_executor_no_cuda", 169536647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan "//tensorflow/core:test", 169636647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan ], 169736647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan) 169836647440d2e62cb494e4e6f6d5d9144ceb0b29c7Mark Heffernan 16995c7f9e316d8c7735308a217310350d416d7498ccAllen Lavoietf_cc_test( 170000d0347ccebc3e29ffe541703b5a2f929b89da36Brennan Saeta name = "hlo_metadata_test", 170100d0347ccebc3e29ffe541703b5a2f929b89da36Brennan Saeta srcs = [ 170200d0347ccebc3e29ffe541703b5a2f929b89da36Brennan Saeta "hlo_metadata_test.cc", 170300d0347ccebc3e29ffe541703b5a2f929b89da36Brennan Saeta ], 170400d0347ccebc3e29ffe541703b5a2f929b89da36Brennan Saeta deps = [ 170500d0347ccebc3e29ffe541703b5a2f929b89da36Brennan Saeta ":local_client_test_base", 170600d0347ccebc3e29ffe541703b5a2f929b89da36Brennan Saeta "//tensorflow/compiler/xla:test_helpers", 170700d0347ccebc3e29ffe541703b5a2f929b89da36Brennan Saeta "//tensorflow/compiler/xla/client:computation_builder", 1708fd631ecb742b706a1feedcf45d8df081212d30b7A. Unique TensorFlower "//tensorflow/compiler/xla/client:local_client", 170900d0347ccebc3e29ffe541703b5a2f929b89da36Brennan Saeta "//tensorflow/compiler/xla/service:computation_tracker", 1710a7e62ba3fc12f5ae84add8e9c6d7d322a80f4597Justin Lebar "//tensorflow/compiler/xla/service:cpu_plugin", 171100d0347ccebc3e29ffe541703b5a2f929b89da36Brennan Saeta "//tensorflow/compiler/xla/service:local_service", 171200d0347ccebc3e29ffe541703b5a2f929b89da36Brennan Saeta "//tensorflow/core:test_main", 17131e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 17141e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 17151e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 17161e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 17171e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "round_trip_transfer_test", 17181e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["round_trip_transfer_test.cc"], 17191e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 17201e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array4d", 17211e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:literal_util", 17221e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:shape_util", 17231e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:statusor", 17241e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 17251e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:global_data", 17261e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 17271e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 17281e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:hlo_test_base", 17291e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 1730ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 17311e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 17321e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 17331e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 17341e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 17351e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 17361e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 17371e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "set_return_value_test", 17381e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["set_return_value_test.cc"], 17391e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 17401e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:shape_util", 17411e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 17421e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 17431e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 17441e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:hlo_test_base", 17451e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 1746ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 17471e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 17481e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 17491e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 17501e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 17511e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 17521e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsxla_test( 17531e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "reshape_motion_test", 17541e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["reshape_motion_test.cc"], 17551e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 17561e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array2d", 17571e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:array4d", 17581e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:literal_util", 17591e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:reference_util", 17601e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:shape_util", 17611e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:status_macros", 17621e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:statusor", 17631e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:test_helpers", 17641e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:xla_data_proto", 17651e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation", 17661e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:computation_builder", 17671e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:global_data", 17681e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/client:local_client", 17691e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:client_library_test_base", 17701e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 1771ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 17721e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 17731e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 17741e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 17751e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 17761e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 1777a7c36173cabcc1289a836e8143accb5f0914b19aA. Unique TensorFlowerxla_test( 1778a7c36173cabcc1289a836e8143accb5f0914b19aA. Unique TensorFlower name = "deep_graph_test", 1779a7c36173cabcc1289a836e8143accb5f0914b19aA. Unique TensorFlower srcs = ["deep_graph_test.cc"], 1780a7c36173cabcc1289a836e8143accb5f0914b19aA. Unique TensorFlower deps = [ 1781a7c36173cabcc1289a836e8143accb5f0914b19aA. Unique TensorFlower "//tensorflow/compiler/xla/tests:client_library_test_base", 1782ddd8e21b7c1d23bf80ddf0141b44e168c17647f3Eli Bendersky "//tensorflow/compiler/xla/tests:xla_internal_test_main", 1783a7c36173cabcc1289a836e8143accb5f0914b19aA. Unique TensorFlower ], 1784a7c36173cabcc1289a836e8143accb5f0914b19aA. Unique TensorFlower) 1785a7c36173cabcc1289a836e8143accb5f0914b19aA. Unique TensorFlower 17865c7f9e316d8c7735308a217310350d416d7498ccAllen Lavoietf_cc_test( 17871e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "literal_test_util_test", 17881e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = ["literal_test_util_test.cc"], 17891e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins deps = [ 17901e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla:test_helpers", 17911e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/compiler/xla/tests:literal_test_util", 17921e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:lib", 17931e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test", 17941e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "//tensorflow/core:test_main", 17951e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 17961e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 17971e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 179822d948d2739ecaadfb4091302f2050ba9cf0d0c1Mark Heffernanxla_test( 179922d948d2739ecaadfb4091302f2050ba9cf0d0c1Mark Heffernan name = "transfer_manager_test", 180022d948d2739ecaadfb4091302f2050ba9cf0d0c1Mark Heffernan srcs = ["transfer_manager_test.cc"], 180122d948d2739ecaadfb4091302f2050ba9cf0d0c1Mark Heffernan deps = [ 180222d948d2739ecaadfb4091302f2050ba9cf0d0c1Mark Heffernan ":literal_test_util", 180322d948d2739ecaadfb4091302f2050ba9cf0d0c1Mark Heffernan ":local_client_test_base", 180422d948d2739ecaadfb4091302f2050ba9cf0d0c1Mark Heffernan ":xla_internal_test_main", 180522d948d2739ecaadfb4091302f2050ba9cf0d0c1Mark Heffernan "//tensorflow/compiler/xla:literal_util", 180622d948d2739ecaadfb4091302f2050ba9cf0d0c1Mark Heffernan "//tensorflow/compiler/xla:shape_util", 180722d948d2739ecaadfb4091302f2050ba9cf0d0c1Mark Heffernan "//tensorflow/compiler/xla:statusor", 180822d948d2739ecaadfb4091302f2050ba9cf0d0c1Mark Heffernan "//tensorflow/compiler/xla:types", 180922d948d2739ecaadfb4091302f2050ba9cf0d0c1Mark Heffernan "//tensorflow/compiler/xla:xla_data_proto", 181022d948d2739ecaadfb4091302f2050ba9cf0d0c1Mark Heffernan "//tensorflow/compiler/xla/service:device_memory_allocator", 181122d948d2739ecaadfb4091302f2050ba9cf0d0c1Mark Heffernan "//tensorflow/compiler/xla/service:generic_transfer_manager", 181222d948d2739ecaadfb4091302f2050ba9cf0d0c1Mark Heffernan "//tensorflow/compiler/xla/service:shaped_buffer", 181322d948d2739ecaadfb4091302f2050ba9cf0d0c1Mark Heffernan "//tensorflow/core:lib", 181422d948d2739ecaadfb4091302f2050ba9cf0d0c1Mark Heffernan "//tensorflow/core:stream_executor_no_cuda", 181522d948d2739ecaadfb4091302f2050ba9cf0d0c1Mark Heffernan ], 181622d948d2739ecaadfb4091302f2050ba9cf0d0c1Mark Heffernan) 181722d948d2739ecaadfb4091302f2050ba9cf0d0c1Mark Heffernan 1818029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower# A demo of textual IR based test. 1819029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlowerxla_test( 1820029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower name = "sample_text_test", 1821029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower srcs = ["sample_text_test.cc"], 1822029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower # You can leave this empty if you want to test all supported backends. 1823029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower backends = [ 1824029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower "cpu", 1825029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower "gpu", 1826029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower ], 1827029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower deps = [ 1828029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower ":hlo_test_base", 1829029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower "//tensorflow/compiler/xla:test", 1830029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower "//tensorflow/compiler/xla:types", 1831029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower "//tensorflow/compiler/xla/tests:literal_test_util", 1832029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower "//tensorflow/compiler/xla/tests:xla_internal_test_main", 1833029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower "//tensorflow/core:lib", 1834029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower ], 1835029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower) 1836029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower 1837029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower# A demo of test that loads an hlo module from a file and compares results on gpu and cpu. 1838029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlowertf_cc_test( 1839029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower name = "sample_file_test", 1840029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower srcs = ["sample_file_test.cc"], 1841029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower data = ["isolated_convolution.hlo"], 1842029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower tags = ["requires-gpu-sm35"], 1843029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower deps = [ 1844029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower ":hlo_test_base", 1845029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower "//tensorflow/compiler/xla:test", 1846029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower "//tensorflow/compiler/xla:types", 1847029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower "//tensorflow/compiler/xla/service:cpu_plugin", # reference backend 1848029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower "//tensorflow/compiler/xla/service:gpu_plugin", # test backend 1849029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower "//tensorflow/compiler/xla/service:platform_util", 1850029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower "//tensorflow/compiler/xla/tests:literal_test_util", 1851029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower "//tensorflow/compiler/xla/tests:xla_internal_test_main", # fixdeps: keep 1852029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower "//tensorflow/core:lib", 1853029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower "//tensorflow/core:test", 1854029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower ], 1855029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower) 1856029109b4e1cfb4ccb43d0ef053261f3e12983aafA. Unique TensorFlower 18571e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins# ----------------------------------------------------------------------------- 18581e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins 18591e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkinsfilegroup( 18601e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins name = "all_files", 18611e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins srcs = glob( 18621e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ["**/*"], 18631e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins exclude = [ 18641e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "**/METADATA", 18651e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins "**/OWNERS", 18661e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ], 18671e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins ), 18681e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins visibility = ["//tensorflow:__subpackages__"], 18691e67c90e2caceeff82d09793d1ef5fa0300d219bPeter Hawkins) 1870