| 1537 | } |
| 1538 | |
| 1539 | bool CUDABlas::DoBlasTbsv(Stream *stream, blas::UpperLower uplo, |
| 1540 | blas::Transpose trans, blas::Diagonal diag, uint64 n, |
| 1541 | uint64 k, const DeviceMemory<float> &a, int lda, |
| 1542 | DeviceMemory<float> *x, int incx) { |
| 1543 | return DoBlasInternal<float>( |
| 1544 | cublasStbsv, stream, true /* = pointer_mode_host */, |
| 1545 | CUDABlasUpperLower(uplo), CUDABlasTranspose(trans), |
| 1546 | CUDABlasDiagonal(diag), n, k, GpuMemory(a), lda, GpuMemoryMutable(x), |
| 1547 | incx); |
| 1548 | } |
| 1549 | |
| 1550 | bool CUDABlas::DoBlasTbsv(Stream *stream, blas::UpperLower uplo, |
| 1551 | blas::Transpose trans, blas::Diagonal diag, uint64 n, |
nothing calls this directly
no test coverage detected