libflame revision_anchor
Functions
bli_swapv.c File Reference

(r)

Functions

void bli_sswapv (int n, float *x, int incx, float *y, int incy)
void bli_dswapv (int n, double *x, int incx, double *y, int incy)
void bli_cswapv (int n, scomplex *x, int incx, scomplex *y, int incy)
void bli_zswapv (int n, dcomplex *x, int incx, dcomplex *y, int incy)

Function Documentation

void bli_cswapv ( int  n,
scomplex x,
int  incx,
scomplex y,
int  incy 
)

References bli_cswap(), and bli_zero_dim1().

Referenced by FLA_Apply_pivots_macro_external().

{
    // Return early if possible.
    if ( bli_zero_dim1( n ) ) return;

    bli_cswap( n,
               x, incx, 
               y, incy );
}
void bli_dswapv ( int  n,
double *  x,
int  incx,
double *  y,
int  incy 
)

References bli_dswap(), and bli_zero_dim1().

Referenced by FLA_Apply_pivots_macro_external().

{
    // Return early if possible.
    if ( bli_zero_dim1( n ) ) return;

    bli_dswap( n,
               x, incx, 
               y, incy );
}
void bli_sswapv ( int  n,
float *  x,
int  incx,
float *  y,
int  incy 
)

References bli_sswap(), and bli_zero_dim1().

Referenced by FLA_Apply_pivots_macro_external().

{
    // Return early if possible.
    if ( bli_zero_dim1( n ) ) return;

    bli_sswap( n,
               x, incx, 
               y, incy );
}
void bli_zswapv ( int  n,
dcomplex x,
int  incx,
dcomplex y,
int  incy 
)

References bli_zero_dim1(), and bli_zswap().

Referenced by FLA_Apply_pivots_macro_external().

{
    // Return early if possible.
    if ( bli_zero_dim1( n ) ) return;

    bli_zswap( n,
               x, incx, 
               y, incy );
}