COPY_K(args -> m, x, incx, buffer, 1);
x = buffer;
- buffer += ((COMPSIZE * args -> m + 1023) & ~1023);
+ // buffer += ((COMPSIZE * args -> m + 1023) & ~1023);
}
#endif
COPY_K(n, x, incx, buffer, 1);
x = buffer;
- buffer += ((COMPSIZE * n + 1023) & ~1023);
+ // buffer += ((COMPSIZE * n + 1023) & ~1023);
}
SCAL_K(n, 0, 0, ZERO,
COPY_K(args -> n, x, incx, buffer, 1);
x = buffer;
- buffer += ((args -> n * COMPSIZE + 1023) & ~1023);
+ // buffer += ((args -> n * COMPSIZE + 1023) & ~1023);
}
if (range_n) y += *range_n * COMPSIZE;
#endif
x = buffer;
- buffer += ((COMPSIZE * args -> m + 1023) & ~1023);
+ // buffer += ((COMPSIZE * args -> m + 1023) & ~1023);
}
#ifndef TRANS
return 0;
}
-#ifndef COMPLEX
-int CNAME(BLASLONG m, FLOAT *a, FLOAT *x, BLASLONG incx, FLOAT *buffer, int nthreads){
-#else
int CNAME(BLASLONG m, FLOAT *a, FLOAT *x, BLASLONG incx, FLOAT *buffer, int nthreads){
-#endif
blas_arg_t args;
blas_queue_t queue[MAX_CPU_NUMBER];
ctemp01 = *(aoffset1 + 0);
*(boffset + 0) = ctemp01;
- boffset += 1;
+ // boffset += 1;
}
}
if (m & 1){
ctemp01 = *(aoffset1 + 0);
*(boffset + 0) = ctemp01;
- boffset += 1;
+ // boffset += 1;
}
}
}
} else
if (X < posY) {
- a01 += i * lda;
+ /* a01 += i * lda;
a02 += i * lda;
a03 += i * lda;
a04 += i * lda;
a13 += i * lda;
a14 += i * lda;
a15 += i * lda;
- a16 += i * lda;
+ a16 += i * lda; */
b += 16 * i;
} else {
#ifdef UNIT
}
} else
if (X < posY) {
- a01 += i * lda;
+ /* a01 += i * lda;
a02 += i * lda;
a03 += i * lda;
a04 += i * lda;
a05 += i * lda;
a06 += i * lda;
a07 += i * lda;
- a08 += i * lda;
+ a08 += i * lda; */
b += 8 * i;
} else {
#ifdef UNIT
}
} else
if (X < posY) {
- a01 += i * lda;
+ /* a01 += i * lda;
a02 += i * lda;
a03 += i * lda;
- a04 += i * lda;
+ a04 += i * lda; */
b += 4 * i;
} else {
#ifdef UNIT
b += 2;
} else
if (X < posY) {
- a01 += lda;
- a02 += lda;
+ /* a01 += lda;
+ a02 += lda; */
b += 2;
} else {
#ifdef UNIT
i = (m & 15);
if (i > 0) {
if (X > posY) {
- a01 += i;
+ /* a01 += i;
a02 += i;
a03 += i;
a04 += i;
a13 += i;
a14 += i;
a15 += i;
- a16 += i;
+ a16 += i; */
b += 16 * i;
} else
if (X < posY) {
i = (m & 7);
if (i > 0) {
if (X > posY) {
- a01 += i;
+ /* a01 += i;
a02 += i;
a03 += i;
a04 += i;
a05 += i;
a06 += i;
a07 += i;
- a08 += i;
+ a08 += i; */
b += 8 * i;
} else
if (X < posY) {
i = (m & 3);
if (i > 0) {
if (X > posY) {
- a01 += i;
+ /* a01 += i;
a02 += i;
a03 += i;
- a04 += i;
+ a04 += i; */
b += 4 * i;
} else
if (X < posY) {
if (X < posY) {
b[ 0] = *(a01 + 0);
b[ 1] = *(a01 + 1);
- a01 += lda;
- a02 += lda;
+ /* a01 += lda;
+ a02 += lda; */
b += 2;
}
} else {
i --;
} while (i > 0);
}
- posY += 1;
+ // posY += 1;
}
return 0;
}
} else
if (X > posY) {
- a01 += i * lda;
+ /* a01 += i * lda;
a02 += i * lda;
a03 += i * lda;
a04 += i * lda;
a13 += i * lda;
a14 += i * lda;
a15 += i * lda;
- a16 += i * lda;
+ a16 += i * lda; */
b += 16 * i;
} else {
#ifdef UNIT
}
} else
if (X > posY) {
- a01 += i * lda;
+ /* a01 += i * lda;
a02 += i * lda;
a03 += i * lda;
a04 += i * lda;
a05 += i * lda;
a06 += i * lda;
a07 += i * lda;
- a08 += i * lda;
+ a08 += i * lda; */
b += 8 * i;
} else {
#ifdef UNIT
}
} else
if (X > posY) {
- a01 += i * lda;
+ /* a01 += i * lda;
a02 += i * lda;
a03 += i * lda;
- a04 += i * lda;
+ a04 += i * lda; */
b += 4 * i;
} else {
#ifdef UNIT
b += 2;
} else
if (X > posY) {
- a01 += lda;
- a02 += lda;
+ /* a01 += lda;
+ a02 += lda; */
b += 2;
} else {
#ifdef UNIT
i = (m & 15);
if (i > 0) {
if (X < posY) {
- a01 += i;
+ /* a01 += i;
a02 += i;
a03 += i;
a04 += i;
a13 += i;
a14 += i;
a15 += i;
- a16 += i;
+ a16 += i; */
b += 16 * i;
} else
if (X > posY) {
i = (m & 7);
if (i > 0) {
if (X < posY) {
- a01 += i;
+ /* a01 += i;
a02 += i;
a03 += i;
a04 += i;
a05 += i;
a06 += i;
a07 += i;
- a08 += i;
+ a08 += i; */
b += 8 * i;
} else
if (X > posY) {
b += 8;
}
- a02 += i * lda;
+ /* a02 += i * lda;
a03 += i * lda;
a04 += i * lda;
a05 += i * lda;
a06 += i * lda;
a07 += i * lda;
- a08 += i * lda;
+ a08 += i * lda; */
} else {
#ifdef UNIT
b[ 0] = ONE;
i = (m & 3);
if (i > 0) {
if (X < posY) {
- a01 += i;
+ /* a01 += i;
a02 += i;
a03 += i;
- a04 += i;
+ a04 += i; */
b += 4 * i;
} else
if (X > posY) {
a01 += lda;
b += 4;
}
- a02 += lda;
+ /* a02 += lda;
a03 += lda;
- a04 += lda;
+ a04 += lda; */
} else {
#ifdef UNIT
if (X > posY) {
b[ 0] = *(a01 + 0);
b[ 1] = *(a01 + 1);
- a01 += lda;
+ // a01 += lda;
b += 2;
} else {
#ifdef UNIT
i --;
} while (i > 0);
}
- posY += 1;
+ // posY += 1;
}
return 0;
if ( n2 & 1 )
{
cgemv_kernel_4x1(NB,a_ptr,x_ptr,ybuffer);
- x_ptr += 2;
- a_ptr += lda;
+ /* x_ptr += 2;
+ a_ptr += lda; */
}
}
if ( n2 & 1 )
{
cgemv_kernel_4x1(NB,a_ptr,xbuffer,y_ptr,alpha);
- a_ptr += lda;
- y_ptr += 2;
+ /* a_ptr += lda;
+ y_ptr += 2; */
}
if ( n2 & 1 )
{
sgemv_kernel_4x1(NB,a_ptr,x_ptr,ybuffer,&alpha);
- a_ptr += lda;
- x_ptr += 1;
+ /* a_ptr += lda;
+ x_ptr += 1a; */
}
{
sgemv_kernel_4x1(NB,a_ptr,xbuffer,ybuffer);
- a_ptr += lda;
+ // a_ptr += lda;
*y_ptr += ybuffer[0] * alpha;
- y_ptr += inc_y;
+ // y_ptr += inc_y;
}
a += NB;
if ( n2 & 1 )
{
zgemv_kernel_4x1(NB,a_ptr,x_ptr,ybuffer);
- x_ptr += 2;
- a_ptr += lda;
+ /* x_ptr += 2;
+ a_ptr += lda; */
}
}
if ( n2 & 1 )
{
zgemv_kernel_4x1(NB,a_ptr,xbuffer,y_ptr,alpha);
- a_ptr += lda;
- y_ptr += 2;
+ /* a_ptr += lda;
+ y_ptr += 2; */
}