Skip to content

Commit be3e39a

Browse files
ddunljax authors
authored andcommitted
Move tsl/cuda to xla/tsl/cuda
PiperOrigin-RevId: 610550833
1 parent d29acba commit be3e39a

File tree

2 files changed

+35
-35
lines changed

2 files changed

+35
-35
lines changed

jaxlib/BUILD

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -200,8 +200,8 @@ pybind_extension(
200200
# TODO(jieying): move to jaxlib after py_client_gpu is separated from py_client
201201
"@xla//xla/python:py_client_gpu",
202202
"@xla//xla/python:status_casters",
203-
"@tsl//tsl/cuda:cublas",
204-
"@tsl//tsl/cuda:cudart",
203+
"@xla//xla/tsl/cuda:cublas",
204+
"@xla//xla/tsl/cuda:cudart",
205205
],
206206
)
207207

jaxlib/cuda/BUILD

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@
1414

1515
# NVIDIA CUDA kernels
1616

17-
load("@rules_python//python:defs.bzl", "py_library")
1817
load(
1918
"//jaxlib:jax.bzl",
2019
"cuda_library",
2120
"if_cuda_is_configured",
2221
"pybind_extension",
2322
)
23+
load("@rules_python//python:defs.bzl", "py_library")
2424

2525
licenses(["notice"])
2626

@@ -56,9 +56,9 @@ cc_library(
5656
features = ["-use_header_modules"],
5757
deps = [
5858
":cuda_vendor",
59-
"@tsl//tsl/cuda:cupti",
60-
"@tsl//tsl/cuda:cusolver",
61-
"@tsl//tsl/cuda:cusparse",
59+
"@xla//xla/tsl/cuda:cupti",
60+
"@xla//xla/tsl/cuda:cusolver",
61+
"@xla//xla/tsl/cuda:cusparse",
6262
"@com_google_absl//absl/base:core_headers",
6363
"@com_google_absl//absl/log:check",
6464
"@com_google_absl//absl/memory",
@@ -81,8 +81,8 @@ cc_library(
8181
"//jaxlib:handle_pool",
8282
"//jaxlib:kernel_helpers",
8383
"@xla//xla/service:custom_call_status",
84-
"@tsl//tsl/cuda:cublas",
85-
"@tsl//tsl/cuda:cudart",
84+
"@xla//xla/tsl/cuda:cublas",
85+
"@xla//xla/tsl/cuda:cudart",
8686
"@com_google_absl//absl/algorithm:container",
8787
"@com_google_absl//absl/base",
8888
"@com_google_absl//absl/base:core_headers",
@@ -117,7 +117,7 @@ pybind_extension(
117117
":cublas_kernels",
118118
":cuda_vendor",
119119
"//jaxlib:kernel_nanobind_helpers",
120-
"@tsl//tsl/cuda:cublas",
120+
"@xla//xla/tsl/cuda:cublas",
121121
"@tsl//tsl/python/lib/core:numpy",
122122
"@com_google_absl//absl/container:flat_hash_map",
123123
"@com_google_absl//absl/strings:str_format",
@@ -135,8 +135,8 @@ cc_library(
135135
"//jaxlib:handle_pool",
136136
"//jaxlib:kernel_helpers",
137137
"@xla//xla/service:custom_call_status",
138-
"@tsl//tsl/cuda:cudart",
139-
"@tsl//tsl/cuda:cudnn",
138+
"@xla//xla/tsl/cuda:cudart",
139+
"@xla//xla/tsl/cuda:cudnn",
140140
"@com_google_absl//absl/status",
141141
"@com_google_absl//absl/status:statusor",
142142
"@com_google_absl//absl/strings:str_format",
@@ -174,7 +174,7 @@ cc_library(
174174
"//jaxlib:handle_pool",
175175
"//jaxlib:kernel_helpers",
176176
"@xla//xla/service:custom_call_status",
177-
"@tsl//tsl/cuda:cusolver",
177+
"@xla//xla/tsl/cuda:cusolver",
178178
"@com_google_absl//absl/status",
179179
"@com_google_absl//absl/status:statusor",
180180
"@com_google_absl//absl/synchronization",
@@ -203,8 +203,8 @@ pybind_extension(
203203
":cuda_vendor",
204204
":cusolver_kernels",
205205
"//jaxlib:kernel_nanobind_helpers",
206-
"@tsl//tsl/cuda:cudart",
207-
"@tsl//tsl/cuda:cusolver",
206+
"@xla//xla/tsl/cuda:cudart",
207+
"@xla//xla/tsl/cuda:cusolver",
208208
"@tsl//tsl/python/lib/core:numpy",
209209
"@com_google_absl//absl/container:flat_hash_map",
210210
"@com_google_absl//absl/strings:str_format",
@@ -223,8 +223,8 @@ cc_library(
223223
"//jaxlib:handle_pool",
224224
"//jaxlib:kernel_helpers",
225225
"@xla//xla/service:custom_call_status",
226-
"@tsl//tsl/cuda:cudart",
227-
"@tsl//tsl/cuda:cusparse",
226+
"@xla//xla/tsl/cuda:cudart",
227+
"@xla//xla/tsl/cuda:cusparse",
228228
"@com_google_absl//absl/status",
229229
"@com_google_absl//absl/status:statusor",
230230
"@com_google_absl//absl/synchronization",
@@ -253,8 +253,8 @@ pybind_extension(
253253
":cuda_vendor",
254254
":cusparse_kernels",
255255
"//jaxlib:kernel_nanobind_helpers",
256-
"@tsl//tsl/cuda:cudart",
257-
"@tsl//tsl/cuda:cusparse",
256+
"@xla//xla/tsl/cuda:cudart",
257+
"@xla//xla/tsl/cuda:cusparse",
258258
"@tsl//tsl/python/lib/core:numpy",
259259
"@com_google_absl//absl/algorithm:container",
260260
"@com_google_absl//absl/base",
@@ -316,7 +316,7 @@ pybind_extension(
316316
":cuda_lu_pivot_kernels_impl",
317317
":cuda_vendor",
318318
"//jaxlib:kernel_nanobind_helpers",
319-
"@tsl//tsl/cuda:cudart",
319+
"@xla//xla/tsl/cuda:cudart",
320320
"@local_config_cuda//cuda:cuda_headers",
321321
"@nanobind",
322322
],
@@ -366,7 +366,7 @@ pybind_extension(
366366
":cuda_gpu_kernel_helpers",
367367
":cuda_prng_kernels",
368368
"//jaxlib:kernel_nanobind_helpers",
369-
"@tsl//tsl/cuda:cudart",
369+
"@xla//xla/tsl/cuda:cudart",
370370
"@local_config_cuda//cuda:cuda_headers",
371371
"@nanobind",
372372
],
@@ -400,7 +400,7 @@ cc_library(
400400
"//jaxlib/gpu:triton_cc_proto",
401401
"@xla//xla/service:custom_call_status",
402402
"@xla//xla/stream_executor/gpu:asm_compiler",
403-
"@tsl//tsl/cuda:cudart",
403+
"@xla//xla/tsl/cuda:cudart",
404404
"@tsl//tsl/platform:env",
405405
"@com_google_absl//absl/base:core_headers",
406406
"@com_google_absl//absl/cleanup",
@@ -472,13 +472,13 @@ cc_library(
472472
":cuda_vendor",
473473
"//jaxlib:absl_status_casters",
474474
"//jaxlib:kernel_nanobind_helpers",
475-
"@tsl//tsl/cuda:cublas",
476-
"@tsl//tsl/cuda:cudart",
477-
"@tsl//tsl/cuda:cudnn",
478-
"@tsl//tsl/cuda:cufft",
479-
"@tsl//tsl/cuda:cupti",
480-
"@tsl//tsl/cuda:cusolver",
481-
"@tsl//tsl/cuda:cusparse",
475+
"@xla//xla/tsl/cuda:cublas",
476+
"@xla//xla/tsl/cuda:cudart",
477+
"@xla//xla/tsl/cuda:cudnn",
478+
"@xla//xla/tsl/cuda:cufft",
479+
"@xla//xla/tsl/cuda:cupti",
480+
"@xla//xla/tsl/cuda:cusolver",
481+
"@xla//xla/tsl/cuda:cusparse",
482482
],
483483
)
484484

@@ -509,13 +509,13 @@ pybind_extension(
509509
":versions_helpers",
510510
"//jaxlib:absl_status_casters",
511511
"//jaxlib:kernel_nanobind_helpers",
512-
"@tsl//tsl/cuda:cublas",
513-
"@tsl//tsl/cuda:cudart",
514-
"@tsl//tsl/cuda:cudnn",
515-
"@tsl//tsl/cuda:cufft",
516-
"@tsl//tsl/cuda:cupti",
517-
"@tsl//tsl/cuda:cusolver",
518-
"@tsl//tsl/cuda:cusparse",
512+
"@xla//xla/tsl/cuda:cublas",
513+
"@xla//xla/tsl/cuda:cudart",
514+
"@xla//xla/tsl/cuda:cudnn",
515+
"@xla//xla/tsl/cuda:cufft",
516+
"@xla//xla/tsl/cuda:cupti",
517+
"@xla//xla/tsl/cuda:cusolver",
518+
"@xla//xla/tsl/cuda:cusparse",
519519
"@com_google_absl//absl/status:statusor",
520520
"@nanobind",
521521
],

0 commit comments

Comments
 (0)