aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/stream_executor/device_memory.h
diff options
context:
space:
mode:
Diffstat (limited to 'tensorflow/stream_executor/device_memory.h')
-rw-r--r--tensorflow/stream_executor/device_memory.h13
1 files changed, 11 insertions, 2 deletions
diff --git a/tensorflow/stream_executor/device_memory.h b/tensorflow/stream_executor/device_memory.h
index 4c92b7dc78..5a5334e0f5 100644
--- a/tensorflow/stream_executor/device_memory.h
+++ b/tensorflow/stream_executor/device_memory.h
@@ -32,6 +32,16 @@ limitations under the License.
namespace perftools {
namespace gputools {
+// Temporarily pull stream_executor into perftools::gputools while we migrate
+// code to the new namespace. TODO(b/77980417): Remove this once we've
+// completed the migration.
+using namespace stream_executor; // NOLINT[build/namespaces]
+
+} // namespace gputools
+} // namespace perftools
+
+namespace stream_executor {
+
class StreamExecutor;
// void*-analogous device memory allocation. For the typed variation, see
@@ -280,7 +290,6 @@ static_assert(sizeof(Float2) == 2 * sizeof(float), "Float2 must be packed");
static_assert(sizeof(Float4) == 4 * sizeof(float), "Float4 must be packed");
static_assert(sizeof(Double2) == 2 * sizeof(double), "Double2 must be packed");
-} // namespace gputools
-} // namespace perftools
+} // namespace stream_executor
#endif // TENSORFLOW_STREAM_EXECUTOR_DEVICE_MEMORY_H_