| 1243 | } |
| 1244 | |
| 1245 | bool CUDABlas::DoBlasHer(Stream *stream, blas::UpperLower uplo, uint64 n, |
| 1246 | float alpha, |
| 1247 | const DeviceMemory<std::complex<float>> &x, int incx, |
| 1248 | DeviceMemory<std::complex<float>> *a, int lda) { |
| 1249 | return DoBlasInternal<std::complex<float>>( |
| 1250 | cublasCher, stream, true /* = pointer_mode_host */, |
| 1251 | CUDABlasUpperLower(uplo), n, &alpha, GpuComplex(GpuMemory(x)), incx, |
| 1252 | GpuComplex(GpuMemoryMutable(a)), lda); |
| 1253 | } |
| 1254 | |
| 1255 | bool CUDABlas::DoBlasHer(Stream *stream, blas::UpperLower uplo, uint64 n, |
| 1256 | double alpha, |
nothing calls this directly
no test coverage detected