diff --git a/tensorflow/compiler/xla/client/BUILD b/tensorflow/compiler/xla/client/BUILD index 0a47920bd9a..a51970bb168 100644 --- a/tensorflow/compiler/xla/client/BUILD +++ b/tensorflow/compiler/xla/client/BUILD @@ -132,7 +132,7 @@ cc_library( "//tensorflow/stream_executor:device_memory_allocator", "@com_google_absl//absl/memory", "@com_google_absl//absl/types:span", - "@llvm-project//llvm:support", + "@llvm-project//llvm:Support", ], ) @@ -150,7 +150,7 @@ cc_library( "//tensorflow/compiler/xla/service:compiler", "//tensorflow/core:stream_executor_no_cuda", "@com_google_absl//absl/memory", - "@llvm-project//llvm:support", + "@llvm-project//llvm:Support", ], ) diff --git a/tensorflow/compiler/xla/service/BUILD b/tensorflow/compiler/xla/service/BUILD index 4ad21d1d765..40c237c5e6d 100644 --- a/tensorflow/compiler/xla/service/BUILD +++ b/tensorflow/compiler/xla/service/BUILD @@ -1193,7 +1193,7 @@ cc_library( deps = [ ":compiler", "//tensorflow/core:lib_internal", - "@llvm-project//llvm:ir", + "@llvm-project//llvm:Core", ], ) @@ -3907,8 +3907,8 @@ cc_library( "@com_google_absl//absl/container:flat_hash_map", "@com_google_absl//absl/strings", "@com_google_absl//absl/types:span", - "@llvm-project//llvm:ir", - "@llvm-project//llvm:transform_utils", + "@llvm-project//llvm:Core", + "@llvm-project//llvm:TransformUtils", ], ) diff --git a/tensorflow/compiler/xla/service/cpu/BUILD b/tensorflow/compiler/xla/service/cpu/BUILD index a6a06f09fe0..ad023efae59 100644 --- a/tensorflow/compiler/xla/service/cpu/BUILD +++ b/tensorflow/compiler/xla/service/cpu/BUILD @@ -181,15 +181,15 @@ cc_library( "//tensorflow/compiler/xla/service/llvm_ir:llvm_util", "//tensorflow/core:lib", "//tensorflow/core:stream_executor_no_cuda", - "@llvm-project//llvm:ir", - "@llvm-project//llvm:machine_code", - "@llvm-project//llvm:object", - "@llvm-project//llvm:support", - "@llvm-project//llvm:target_base", - "@llvm-project//llvm:x86_target", # fixdeps: keep + "@llvm-project//llvm:Core", + "@llvm-project//llvm:MC", + "@llvm-project//llvm:Object", + "@llvm-project//llvm:Support", + "@llvm-project//llvm:Target", + "@llvm-project//llvm:X86CodeGen", # fixdeps: keep ] + select({ "//tensorflow:linux_ppc64le": [ - "@llvm-project//llvm:powerpc_target", # fixdeps: keep + "@llvm-project//llvm:PowerPCCodeGen", # fixdeps: keep ], "//conditions:default": [ ], @@ -222,12 +222,12 @@ cc_library( ":runtime_single_threaded_fft", ":runtime_single_threaded_matmul", "@com_google_absl//absl/memory", - "@llvm-project//llvm:execution_engine", - "@llvm-project//llvm:ir", - "@llvm-project//llvm:machine_code", # fixdeps: keep - "@llvm-project//llvm:orcjit", - "@llvm-project//llvm:support", - "@llvm-project//llvm:target_base", # fixdeps: keep + "@llvm-project//llvm:ExecutionEngine", + "@llvm-project//llvm:Core", + "@llvm-project//llvm:MC", # fixdeps: keep + "@llvm-project//llvm:OrcJIT", + "@llvm-project//llvm:Support", + "@llvm-project//llvm:Target", # fixdeps: keep "//tensorflow/compiler/xla/service:custom_call_target_registry", "//tensorflow/compiler/xla:types", "//tensorflow/compiler/xla:util", @@ -307,7 +307,7 @@ cc_library( "@com_google_absl//absl/strings", "@com_google_absl//absl/strings:str_format", "@com_google_absl//absl/types:span", - "@llvm-project//llvm:orcjit", + "@llvm-project//llvm:OrcJIT", ], ) @@ -365,10 +365,10 @@ cc_library( "@com_google_absl//absl/strings", "@com_google_absl//absl/strings:str_format", "@com_google_absl//absl/types:span", - "@llvm-project//llvm:codegen", - "@llvm-project//llvm:ir", - "@llvm-project//llvm:support", - "@llvm-project//llvm:target_base", + "@llvm-project//llvm:CodeGen", + "@llvm-project//llvm:Core", + "@llvm-project//llvm:Support", + "@llvm-project//llvm:Target", "@llvm-project//mlir:IR", ], ) @@ -384,8 +384,8 @@ cc_library( "//tensorflow/compiler/xla:shape_util", "//tensorflow/core:lib", "@com_google_absl//absl/container:flat_hash_map", - "@llvm-project//llvm:analysis", - "@llvm-project//llvm:target_base", + "@llvm-project//llvm:Analysis", + "@llvm-project//llvm:Target", ], ) @@ -414,7 +414,7 @@ cc_library( "//tensorflow/compiler/xla/service/llvm_ir:llvm_util", "@com_google_absl//absl/strings", "@com_google_absl//absl/types:span", - "@llvm-project//llvm:ir", + "@llvm-project//llvm:Core", ], ) @@ -430,7 +430,7 @@ cc_library( "//tensorflow/compiler/xla/service/llvm_ir:loop_emitter", "//tensorflow/core:lib", "@com_google_absl//absl/strings:str_format", - "@llvm-project//llvm:ir", + "@llvm-project//llvm:Core", ], ) @@ -446,7 +446,7 @@ cc_library( "//tensorflow/compiler/xla/service/llvm_ir:kernel_support_library", "//tensorflow/compiler/xla/service/llvm_ir:llvm_util", "//tensorflow/core:lib", - "@llvm-project//llvm:ir", + "@llvm-project//llvm:Core", ], ) @@ -478,7 +478,7 @@ cc_library( "//tensorflow/compiler/xla/service/llvm_ir:llvm_util", "//tensorflow/core:lib", "@com_google_absl//absl/strings", - "@llvm-project//llvm:ir", + "@llvm-project//llvm:Core", "@llvm-project//mlir:EDSC", "@llvm-project//mlir:IR", "@llvm-project//mlir:LinalgOps", @@ -520,13 +520,13 @@ cc_library( "//tensorflow/compiler/xla/service/llvm_ir:llvm_util", "//tensorflow/core:lib", "@com_google_absl//absl/memory", - "@llvm-project//llvm:analysis", - "@llvm-project//llvm:ipo_transforms", - "@llvm-project//llvm:ir", - "@llvm-project//llvm:machine_code", - "@llvm-project//llvm:object", - "@llvm-project//llvm:support", - "@llvm-project//llvm:target_base", + "@llvm-project//llvm:Analysis", + "@llvm-project//llvm:Core", + "@llvm-project//llvm:IPO", + "@llvm-project//llvm:MC", + "@llvm-project//llvm:Object", + "@llvm-project//llvm:Support", + "@llvm-project//llvm:Target", ], ) @@ -584,8 +584,8 @@ cc_library( "//tensorflow/compiler/xla/service/llvm_ir:llvm_util", "//tensorflow/compiler/xla/service/llvm_ir:math_ops", "//tensorflow/core:lib", - "@llvm-project//llvm:ir", - "@llvm-project//llvm:transform_utils", + "@llvm-project//llvm:Core", + "@llvm-project//llvm:TransformUtils", ], ) @@ -853,7 +853,7 @@ cc_library( "//tensorflow/compiler/xla:shape_util", "//tensorflow/compiler/xla:window_util", "//tensorflow/compiler/xla/service:hlo", - "@llvm-project//llvm:ir", + "@llvm-project//llvm:Core", ], ) @@ -1029,7 +1029,7 @@ cc_library( hdrs = ["orc_jit_memory_mapper.h"], deps = [ "//tensorflow/core:lib", - "@llvm-project//llvm:execution_engine", + "@llvm-project//llvm:ExecutionEngine", ], ) @@ -1046,8 +1046,8 @@ cc_library( "//tensorflow/core:lib", "@com_google_absl//absl/algorithm:container", "@com_google_absl//absl/types:span", - "@llvm-project//llvm:ir", - "@llvm-project//llvm:support", + "@llvm-project//llvm:Core", + "@llvm-project//llvm:Support", ], ) @@ -1074,9 +1074,9 @@ tf_cc_test( "//tensorflow/compiler/xla:test", "//tensorflow/compiler/xla/tests:hlo_test_base", "//tensorflow/compiler/xla/tests:xla_internal_test_main", - "@llvm-project//llvm:ir", - "@llvm-project//llvm:support", - "@llvm-project//llvm:target_base", + "@llvm-project//llvm:Core", + "@llvm-project//llvm:Support", + "@llvm-project//llvm:Target", ], ) @@ -1088,9 +1088,9 @@ cc_library( "//tensorflow/compiler/mlir/xla:hlo_utils", "//tensorflow/compiler/xla:shape_util", "//tensorflow/compiler/xla:status", - "@llvm-project//llvm:ipo_transforms", - "@llvm-project//llvm:ir", - "@llvm-project//llvm:linker", + "@llvm-project//llvm:Core", + "@llvm-project//llvm:IPO", + "@llvm-project//llvm:Linker", "@llvm-project//mlir:IR", "@llvm-project//mlir:LLVMTransforms", "@llvm-project//mlir:LinalgToLLVM", diff --git a/tensorflow/compiler/xla/service/cpu/tests/BUILD b/tensorflow/compiler/xla/service/cpu/tests/BUILD index e6261dbfb55..7c17b1339d1 100644 --- a/tensorflow/compiler/xla/service/cpu/tests/BUILD +++ b/tensorflow/compiler/xla/service/cpu/tests/BUILD @@ -108,7 +108,7 @@ tf_cc_test( "//tensorflow/core:test", "//tensorflow/core:test_main", "@com_google_absl//absl/memory", - "@llvm-project//llvm:ir", + "@llvm-project//llvm:Core", ], ) @@ -123,9 +123,9 @@ tf_cc_test( "//tensorflow/core:test", "//tensorflow/core:test_main", "@com_google_absl//absl/strings", - "@llvm-project//llvm:arm_target", # fixdeps: keep - "@llvm-project//llvm:target_base", - "@llvm-project//llvm:x86_target", # fixdeps: keep + "@llvm-project//llvm:ARMCodeGen", # fixdeps: keep + "@llvm-project//llvm:Target", + "@llvm-project//llvm:X86CodeGen", # fixdeps: keep ], ) @@ -155,9 +155,9 @@ tf_cc_test( "//tensorflow/core:test", "//tensorflow/core:test_main", "@com_google_absl//absl/strings", - "@llvm-project//llvm:arm_target", # fixdeps: keep - "@llvm-project//llvm:target_base", - "@llvm-project//llvm:x86_target", # fixdeps: keep + "@llvm-project//llvm:ARMCodeGen", # fixdeps: keep + "@llvm-project//llvm:Target", + "@llvm-project//llvm:X86CodeGen", # fixdeps: keep ], ) @@ -259,8 +259,8 @@ tf_cc_test( "//tensorflow/core:test", "//tensorflow/core:test_main", "@com_google_absl//absl/strings", - "@llvm-project//llvm:arm_target", # fixdeps: keep - "@llvm-project//llvm:target_base", - "@llvm-project//llvm:x86_target", # fixdeps: keep + "@llvm-project//llvm:ARMCodeGen", # fixdeps: keep + "@llvm-project//llvm:Target", + "@llvm-project//llvm:X86CodeGen", # fixdeps: keep ], ) diff --git a/tensorflow/compiler/xla/service/gpu/BUILD b/tensorflow/compiler/xla/service/gpu/BUILD index 69d00f71061..0eb82128159 100644 --- a/tensorflow/compiler/xla/service/gpu/BUILD +++ b/tensorflow/compiler/xla/service/gpu/BUILD @@ -205,7 +205,7 @@ cc_library( "@com_google_absl//absl/container:flat_hash_set", "@com_google_absl//absl/strings", "@com_google_absl//absl/types:span", - "@llvm-project//llvm:ir", + "@llvm-project//llvm:Core", ], ) @@ -219,8 +219,8 @@ cc_library( "//tensorflow/core:lib", "@com_google_absl//absl/strings", "@com_google_absl//absl/types:span", - "@llvm-project//llvm:ir", - "@llvm-project//llvm:support", + "@llvm-project//llvm:Core", + "@llvm-project//llvm:Support", ], ) @@ -309,8 +309,8 @@ cc_library( "@com_google_absl//absl/strings", "@com_google_absl//absl/types:optional", "@com_google_absl//absl/types:span", - "@llvm-project//llvm:ir", - "@llvm-project//llvm:support", + "@llvm-project//llvm:Core", + "@llvm-project//llvm:Support", ], ) @@ -328,7 +328,7 @@ cc_library( "//tensorflow/compiler/xla/service/llvm_ir:llvm_util", "//tensorflow/compiler/xla/service/llvm_ir:loop_emitter", "//tensorflow/core:lib", - "@llvm-project//llvm:ir", + "@llvm-project//llvm:Core", ], ) @@ -357,8 +357,8 @@ cc_library( "//tensorflow/core:lib", "@com_google_absl//absl/strings", "@com_google_absl//absl/types:span", - "@llvm-project//llvm:ir", - "@llvm-project//llvm:support", + "@llvm-project//llvm:Core", + "@llvm-project//llvm:Support", ], ) @@ -647,7 +647,7 @@ cc_library( "//tensorflow/core:stream_executor_no_cuda", "//tensorflow/stream_executor:device_description", "@com_google_absl//absl/algorithm:container", - "@llvm-project//llvm:ir", + "@llvm-project//llvm:Core", ], ) @@ -1136,7 +1136,7 @@ cc_library( "//tensorflow/core:lib", "//tensorflow/core:stream_executor_no_cuda", "@com_google_absl//absl/memory", - "@llvm-project//llvm:ir", + "@llvm-project//llvm:Core", ], alwayslink = True, # Contains per-platform transfer manager registration ) @@ -1236,7 +1236,7 @@ cc_library( "@com_google_absl//absl/strings", "@com_google_absl//absl/types:optional", "@com_google_absl//absl/types:span", - "@llvm-project//llvm:ir", + "@llvm-project//llvm:Core", ], ) diff --git a/tensorflow/compiler/xla/service/gpu/llvm_gpu_backend/BUILD b/tensorflow/compiler/xla/service/gpu/llvm_gpu_backend/BUILD index b74eac1919d..5a3dc91d48f 100644 --- a/tensorflow/compiler/xla/service/gpu/llvm_gpu_backend/BUILD +++ b/tensorflow/compiler/xla/service/gpu/llvm_gpu_backend/BUILD @@ -39,20 +39,20 @@ cc_library( "@com_google_absl//absl/memory", "@com_google_absl//absl/strings", "@com_google_absl//absl/strings:str_format", + "@llvm-project//llvm:Analysis", + "@llvm-project//llvm:BitReader", + "@llvm-project//llvm:BitWriter", + "@llvm-project//llvm:CodeGen", + "@llvm-project//llvm:Core", + "@llvm-project//llvm:IPO", + "@llvm-project//llvm:IRReader", + "@llvm-project//llvm:Linker", + "@llvm-project//llvm:NVPTXCodeGen", # buildcleaner: keep + "@llvm-project//llvm:ObjCARC", # buildcleaner: keep + "@llvm-project//llvm:Scalar", + "@llvm-project//llvm:Support", + "@llvm-project//llvm:Target", "@llvm-project//llvm:amdgpu_code_gen", - "@llvm-project//llvm:analysis", - "@llvm-project//llvm:bit_reader", - "@llvm-project//llvm:bit_writer", - "@llvm-project//llvm:codegen", - "@llvm-project//llvm:ipo_transforms", - "@llvm-project//llvm:ir", - "@llvm-project//llvm:ir_reader", - "@llvm-project//llvm:linker", - "@llvm-project//llvm:nvptx_target", # buildcleaner: keep - "@llvm-project//llvm:objcarc_transforms", # buildcleaner: keep - "@llvm-project//llvm:scalar_transforms", - "@llvm-project//llvm:support", - "@llvm-project//llvm:target_base", ], ) @@ -70,7 +70,7 @@ tf_cc_test( "//tensorflow/core:lib", "//tensorflow/core:test", "//tensorflow/core/platform:resource_loader", - "@llvm-project//llvm:ir", - "@llvm-project//llvm:support", + "@llvm-project//llvm:Core", + "@llvm-project//llvm:Support", ], ) diff --git a/tensorflow/compiler/xla/service/llvm_ir/BUILD b/tensorflow/compiler/xla/service/llvm_ir/BUILD index a9491470e8f..fcad2d88533 100644 --- a/tensorflow/compiler/xla/service/llvm_ir/BUILD +++ b/tensorflow/compiler/xla/service/llvm_ir/BUILD @@ -42,7 +42,7 @@ cc_library( "@com_google_absl//absl/container:flat_hash_map", "@com_google_absl//absl/container:flat_hash_set", "@com_google_absl//absl/strings", - "@llvm-project//llvm:ir", + "@llvm-project//llvm:Core", ], ) @@ -79,10 +79,10 @@ cc_library( "@com_google_absl//absl/base", "@com_google_absl//absl/strings", "@com_google_absl//absl/types:span", - "@llvm-project//llvm:ir", - "@llvm-project//llvm:support", - "@llvm-project//llvm:target_base", - "@llvm-project//llvm:transform_utils", + "@llvm-project//llvm:Core", + "@llvm-project//llvm:Support", + "@llvm-project//llvm:Target", + "@llvm-project//llvm:TransformUtils", ], ) @@ -101,7 +101,7 @@ cc_library( "@com_google_absl//absl/algorithm:container", "@com_google_absl//absl/strings", "@com_google_absl//absl/types:span", - "@llvm-project//llvm:ir", + "@llvm-project//llvm:Core", ], ) @@ -119,7 +119,7 @@ cc_library( "@com_google_absl//absl/algorithm:container", "@com_google_absl//absl/strings", "@com_google_absl//absl/types:span", - "@llvm-project//llvm:ir", + "@llvm-project//llvm:Core", ], ) @@ -137,7 +137,7 @@ cc_library( "//tensorflow/compiler/xla:xla_data_proto_cc", "//tensorflow/core:lib", "@com_google_absl//absl/strings:str_format", - "@llvm-project//llvm:ir", + "@llvm-project//llvm:Core", ], ) @@ -162,7 +162,7 @@ cc_library( "@com_google_absl//absl/container:flat_hash_set", "@com_google_absl//absl/types:optional", "@com_google_absl//absl/types:span", - "@llvm-project//llvm:ir", + "@llvm-project//llvm:Core", ], ) @@ -201,8 +201,8 @@ cc_library( "//tensorflow/core:lib", "@com_google_absl//absl/strings", "@com_google_absl//absl/types:span", - "@llvm-project//llvm:ir", - "@llvm-project//llvm:support", + "@llvm-project//llvm:Core", + "@llvm-project//llvm:Support", ], ) @@ -218,7 +218,7 @@ cc_library( "//tensorflow/compiler/xla:xla_data_proto_cc", "//tensorflow/core:lib", "@com_google_absl//absl/types:span", - "@llvm-project//llvm:ir", + "@llvm-project//llvm:Core", ], ) @@ -230,7 +230,7 @@ cc_library( ":llvm_loop", ":llvm_util", "@com_google_absl//absl/strings", - "@llvm-project//llvm:ir", + "@llvm-project//llvm:Core", ], ) @@ -250,7 +250,7 @@ cc_library( hdrs = ["math_ops.h"], deps = [ ":llvm_util", - "@llvm-project//llvm:ir", + "@llvm-project//llvm:Core", ], ) @@ -259,6 +259,6 @@ cc_library( srcs = [], hdrs = ["ir_builder_mixin.h"], deps = [ - "@llvm-project//llvm:ir", + "@llvm-project//llvm:Core", ], ) diff --git a/tensorflow/compiler/xla/service/mlir_gpu/BUILD b/tensorflow/compiler/xla/service/mlir_gpu/BUILD index 633fef673fd..ce45d937424 100644 --- a/tensorflow/compiler/xla/service/mlir_gpu/BUILD +++ b/tensorflow/compiler/xla/service/mlir_gpu/BUILD @@ -66,7 +66,7 @@ cc_library( "//tensorflow/compiler/xla/service:compiler", "//tensorflow/compiler/xla/service/gpu:target_constants", "//tensorflow/core:stream_executor_no_cuda", - "@llvm-project//llvm:ir", + "@llvm-project//llvm:Core", "@llvm-project//mlir:IR", "@llvm-project//mlir:LLVMDialect", ], @@ -124,7 +124,7 @@ cc_library( "//tensorflow/compiler/xla:status", "//tensorflow/compiler/xla/service:hlo", "@com_google_absl//absl/types:span", - "@llvm-project//llvm:support", + "@llvm-project//llvm:Support", "@llvm-project//mlir:IR", "@llvm-project//mlir:StandardOps", ], @@ -216,7 +216,7 @@ cc_library( "//tensorflow/core:lib", "//tensorflow/stream_executor/lib", "@com_google_absl//absl/strings", - "@llvm-project//llvm:support", + "@llvm-project//llvm:Support", "@llvm-project//mlir:IR", "@llvm-project//mlir:Pass", ], @@ -234,7 +234,7 @@ tf_cc_binary( "//tensorflow/compiler/xla:status", "//tensorflow/compiler/xla/service:gpu_plugin_mlir", "//tensorflow/core:lib", - "@llvm-project//llvm:support", + "@llvm-project//llvm:Support", "@llvm-project//mlir:Pass", "@llvm-project//mlir:Support", ], diff --git a/tensorflow/compiler/xla/service/mlir_gpu/experimental/conv_emitter/BUILD b/tensorflow/compiler/xla/service/mlir_gpu/experimental/conv_emitter/BUILD index 3489018973d..8f56548ce77 100644 --- a/tensorflow/compiler/xla/service/mlir_gpu/experimental/conv_emitter/BUILD +++ b/tensorflow/compiler/xla/service/mlir_gpu/experimental/conv_emitter/BUILD @@ -32,7 +32,7 @@ cc_library( "//tensorflow/compiler/xla/service:hlo", "//tensorflow/compiler/xla/service/llvm_ir:llvm_util", "@com_google_absl//absl/types:span", - "@llvm-project//llvm:support", + "@llvm-project//llvm:Support", "@llvm-project//mlir:Affine", "@llvm-project//mlir:IR", "@llvm-project//mlir:StandardOps", @@ -48,7 +48,7 @@ cc_library( "//tensorflow/core:lib", "@com_google_absl//absl/algorithm:container", "@com_google_absl//absl/types:span", - "@llvm-project//llvm:support", + "@llvm-project//llvm:Support", "@llvm-project//mlir:Affine", "@llvm-project//mlir:IR", "@llvm-project//mlir:StandardOps", @@ -71,7 +71,7 @@ tf_cc_test( "//tensorflow/core:test", "//tensorflow/core:test_main", "//tensorflow/core/platform:test", - "@llvm-project//llvm:support", + "@llvm-project//llvm:Support", "@llvm-project//mlir:AffineToStandardTransforms", "@llvm-project//mlir:AllPassesAndDialects", "@llvm-project//mlir:CFGTransforms", diff --git a/tensorflow/compiler/xla/tests/BUILD b/tensorflow/compiler/xla/tests/BUILD index f275bfd12ca..e1863a8a4cf 100644 --- a/tensorflow/compiler/xla/tests/BUILD +++ b/tensorflow/compiler/xla/tests/BUILD @@ -175,7 +175,7 @@ tf_cc_binary( "//tensorflow/compiler/xla/service/cpu:cpu_compiler", "//tensorflow/compiler/xla/service/llvm_ir:llvm_util", "//tensorflow/core:lib", - "@llvm-project//llvm:support", + "@llvm-project//llvm:Support", ], ) @@ -2143,7 +2143,7 @@ tf_cc_test( "//tensorflow/core:test_main", "//tensorflow/stream_executor", "@com_google_absl//absl/memory", - "@llvm-project//llvm:ir", + "@llvm-project//llvm:Core", ], )