void bli_zswap( int n, dcomplex* x, int incx, dcomplex* y, int incy ) { #ifdef BLIS_ENABLE_CBLAS_INTERFACES cblas_zswap( n, x, incx, y, incy ); #else F77_zswap( &n, x, &incx, y, &incy ); #endif }
void cblas_zswap( const int N, void *X, const int incX, void *Y, const int incY) { #ifdef F77_INT F77_INT F77_N=N, F77_incX=incX, F77_incY=incY; #else #define F77_N N #define F77_incX incX #define F77_incY incY #endif F77_zswap( &F77_N, X, &F77_incX, Y, &F77_incY); }