39template <
typename TX,
typename TY>
48 blas_error_if( n < 0 );
49 blas_error_if( incx == 0 );
50 blas_error_if( incy == 0 );
52 if (incx == 1 && incy == 1) {
54 for (int64_t i = 0; i < n; ++i) {
60 int64_t ix = (incx > 0 ? 0 : (-n + 1)*incx);
61 int64_t iy = (incy > 0 ? 0 : (-n + 1)*incy);
62 for (int64_t i = 0; i < n; ++i) {
void swap(int64_t n, float *x, int64_t incx, float *y, int64_t incy, blas::Queue &queue)
GPU device, float version.
Definition device_swap.cc:67