Home
last modified time | relevance | path

Searched refs:BlasSupport (Results 1 – 15 of 15) sorted by relevance

/external/tensorflow/tensorflow/stream_executor/
Dstream.cc1434 bool (blas::BlasSupport::*blas_func)(Stream *, Args...), in operator ()()
1442 bool (blas::BlasSupport::*blas_func)(Stream *, Args...),
1448 Stream *stream, bool (blas::BlasSupport::*blas_func)(Stream *, Args...), in Run()
1452 if (blas::BlasSupport *blas = stream->parent_->AsBlas()) { in Run()
1473 return impl(this, &blas::BlasSupport::DoBlasAsum, elem_count, x, incx, in ThenBlasAsum()
1484 return impl(this, &blas::BlasSupport::DoBlasAsum, elem_count, x, incx, in ThenBlasAsum()
1496 return impl(this, &blas::BlasSupport::DoBlasAsum, elem_count, x, incx, in ThenBlasAsum()
1508 return impl(this, &blas::BlasSupport::DoBlasAsum, elem_count, x, incx, in ThenBlasAsum()
1521 return impl(this, &blas::BlasSupport::DoBlasAxpy, elem_count, alpha, x, incx, in ThenBlasAxpy()
1534 return impl(this, &blas::BlasSupport::DoBlasAxpy, elem_count, alpha, x, incx, in ThenBlasAxpy()
[all …]
Dstream_executor_pimpl.cc333 blas::BlasSupport *blas_support = AsBlas(); in GetBlasGemmAlgorithms()
343 blas::BlasSupport *blas_support = AsBlas(); in CreateBlasLtMatmulPlan()
355 blas::BlasSupport *blas_support = AsBlas(); in GetBlasLtMatmulAlgorithms()
434 blas::BlasSupport *StreamExecutor::AsBlas() { in AsBlas()
Dplugin_registry.h52 typedef blas::BlasSupport* (*BlasFactory)(internal::StreamExecutorInterface*);
Dstream_executor_pimpl.h507 blas::BlasSupport *AsBlas();
684 std::unique_ptr<blas::BlasSupport> blas_ TF_GUARDED_BY(mu_);
Dstream_executor_internal.h321 virtual blas::BlasSupport *CreateBlas() { return nullptr; } in CreateBlas()
Dblas.h242 class BlasSupport {
244 virtual ~BlasSupport() {} in ~BlasSupport()
1522 BlasSupport() {} in BlasSupport() function
1525 SE_DISALLOW_COPY_AND_ASSIGN(BlasSupport);
/external/tensorflow/tensorflow/stream_executor/cuda/
Dcuda_blas.h56 class CUDABlas : public blas::BlasSupport {
Dcuda_gpu_executor.cc746 blas::BlasSupport* GpuExecutor::CreateBlas() { in CreateBlas()
Dcuda_blas.cc3761 [](internal::StreamExecutorInterface *parent) -> blas::BlasSupport * { in initialize_cublas()
/external/tensorflow/tensorflow/stream_executor/rocm/
Drocm_blas.h73 class ROCMBlas : public blas::BlasSupport {
Drocm_gpu_executor.cc654 blas::BlasSupport* GpuExecutor::CreateBlas() { in CreateBlas()
Drocm_blas.cc2694 -> blas::BlasSupport * { in initialize_rocblas()
/external/tensorflow/tensorflow/stream_executor/host/
Dhost_gpu_executor.h152 blas::BlasSupport *CreateBlas() override;
Dhost_gpu_executor.cc303 blas::BlasSupport *HostExecutor::CreateBlas() { in CreateBlas()
/external/tensorflow/tensorflow/stream_executor/gpu/
Dgpu_executor.h208 blas::BlasSupport* CreateBlas() override;