39template <
typename TX,
typename TY>
42 TX
const *x, int64_t incx,
46 blas_error_if( n < 0 );
47 blas_error_if( incx == 0 );
48 blas_error_if( incy == 0 );
50 if (incx == 1 && incy == 1) {
52 for (int64_t i = 0; i < n; ++i) {
58 int64_t ix = (incx > 0 ? 0 : (-n + 1)*incx);
59 int64_t iy = (incy > 0 ? 0 : (-n + 1)*incy);
60 for (int64_t i = 0; i < n; ++i) {
void copy(int64_t n, TX const *x, int64_t incx, TY *y, int64_t incy)
Copy vector, .
Definition copy.hh:40