From 390e84d596b332f4a788014c0b2247280919d883 Mon Sep 17 00:00:00 2001 From: Kyle Lucke Date: Fri, 13 Sep 2024 09:39:38 -0700 Subject: [PATCH] Delete unused rocm_activation.h. PiperOrigin-RevId: 674330538 --- xla/stream_executor/rocm/BUILD | 15 --------- xla/stream_executor/rocm/rocm_activation.h | 39 ---------------------- 2 files changed, 54 deletions(-) delete mode 100644 xla/stream_executor/rocm/rocm_activation.h diff --git a/xla/stream_executor/rocm/BUILD b/xla/stream_executor/rocm/BUILD index 33115bfe603ab..15d801b90273d 100644 --- a/xla/stream_executor/rocm/BUILD +++ b/xla/stream_executor/rocm/BUILD @@ -124,21 +124,6 @@ cc_library( ]), ) -cc_library( - name = "rocm_activation", - srcs = [], - hdrs = if_rocm_is_configured(["rocm_activation.h"]), - deps = if_rocm_is_configured([ - # keep sorted - ":rocm_driver", - "//xla/stream_executor", - "//xla/stream_executor:stream_executor_h", - "//xla/stream_executor/gpu:gpu_activation", - "//xla/stream_executor/platform", - "@local_config_rocm//rocm:rocm_headers", - ]), -) - cc_library( name = "rocm_event", srcs = if_rocm_is_configured(["rocm_event.cc"]), diff --git a/xla/stream_executor/rocm/rocm_activation.h b/xla/stream_executor/rocm/rocm_activation.h deleted file mode 100644 index 31a19ae00e116..0000000000000 --- a/xla/stream_executor/rocm/rocm_activation.h +++ /dev/null @@ -1,39 +0,0 @@ -/* Copyright 2015 The OpenXLA Authors. - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -==============================================================================*/ - -// This file contains APIs that assume a StreamExecutor is backed by ROCM. -// It reaches into the ROCM implementation to activate an underlying ROCM -// context. -// -// Having this file separate from rocm/rocm_executor.h means that dependent -// code does not also have to depend on rocm.h. - -#ifndef XLA_STREAM_EXECUTOR_ROCM_ROCM_ACTIVATION_H_ -#define XLA_STREAM_EXECUTOR_ROCM_ROCM_ACTIVATION_H_ - -#include "xla/stream_executor/gpu/gpu_activation.h" - -namespace stream_executor { - -class StreamExecutor; - -namespace rocm { - -using ScopedActivateExecutorContext = gpu::ScopedActivateExecutorContext; - -} // namespace rocm -} // namespace stream_executor - -#endif // XLA_STREAM_EXECUTOR_ROCM_ROCM_ACTIVATION_H_