| 1333 | } |
| 1334 | |
| 1335 | bool CUDABlas::DoBlasHpr2(Stream *stream, blas::UpperLower uplo, uint64 n, |
| 1336 | std::complex<float> alpha, |
| 1337 | const DeviceMemory<std::complex<float>> &x, int incx, |
| 1338 | const DeviceMemory<std::complex<float>> &y, int incy, |
| 1339 | DeviceMemory<std::complex<float>> *ap) { |
| 1340 | return DoBlasInternal<std::complex<float>>( |
| 1341 | cublasChpr2, stream, true /* = pointer_mode_host */, |
| 1342 | CUDABlasUpperLower(uplo), n, GpuComplex(&alpha), GpuComplex(GpuMemory(x)), |
| 1343 | incx, GpuComplex(GpuMemory(y)), incy, GpuComplex(GpuMemoryMutable(ap))); |
| 1344 | } |
| 1345 | |
| 1346 | bool CUDABlas::DoBlasHpr2(Stream *stream, blas::UpperLower uplo, uint64 n, |
| 1347 | std::complex<double> alpha, |
nothing calls this directly
no test coverage detected