Fix missing conditionals for non-SKX kernels
This commit is contained in:
parent
3d4ccd2a13
commit
c0ca63ea46
|
@ -417,7 +417,11 @@ int CNAME(BLASLONG m, BLASLONG n, BLASLONG dummy1, FLOAT alpha, FLOAT *a, BLASLO
|
||||||
|
|
||||||
if ( n2 & 2 )
|
if ( n2 & 2 )
|
||||||
{
|
{
|
||||||
|
#ifdef HAVE_SGEMV_N_SKYLAKE_KERNEL
|
||||||
sgemv_kernel_n_64(NB, 2, alpha, a_ptr, lda, x_ptr, ybuffer);
|
sgemv_kernel_n_64(NB, 2, alpha, a_ptr, lda, x_ptr, ybuffer);
|
||||||
|
#else
|
||||||
|
sgemv_kernel_4x2(NB,ap,x_ptr,ybuffer,&alpha);
|
||||||
|
#endif
|
||||||
a_ptr += lda*2;
|
a_ptr += lda*2;
|
||||||
x_ptr += 2;
|
x_ptr += 2;
|
||||||
}
|
}
|
||||||
|
@ -425,7 +429,11 @@ int CNAME(BLASLONG m, BLASLONG n, BLASLONG dummy1, FLOAT alpha, FLOAT *a, BLASLO
|
||||||
|
|
||||||
if ( n2 & 1 )
|
if ( n2 & 1 )
|
||||||
{
|
{
|
||||||
|
#ifdef HAVE_SGEMV_N_SKYLAKE_KERNEL
|
||||||
sgemv_kernel_n_64(NB, 1, alpha, a_ptr, lda, x_ptr, ybuffer);
|
sgemv_kernel_n_64(NB, 1, alpha, a_ptr, lda, x_ptr, ybuffer);
|
||||||
|
#else
|
||||||
|
sgemv_kernel_4x1(NB,a_ptr,x_ptr,ybuffer,&alpha);
|
||||||
|
#endif
|
||||||
/* a_ptr += lda;
|
/* a_ptr += lda;
|
||||||
x_ptr += 1a; */
|
x_ptr += 1a; */
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue