diff --git a/kernel/power/sbgemv_n.c b/kernel/power/sbgemv_n.c index 4768be31f..eab0b4e33 100644 --- a/kernel/power/sbgemv_n.c +++ b/kernel/power/sbgemv_n.c @@ -202,10 +202,8 @@ int CNAME(BLASLONG m, BLASLONG n, FLOAT alpha, IFLOAT *a, BLASLONG lda, IFLOAT * a += NB; if (inc_y != 1) { move_y(NB, ybuffer, y_ptr, inc_y); - y_ptr += (NB * inc_y); - } else { - y_ptr += NB; } + y_ptr += (NB * inc_y); } return 0; diff --git a/kernel/power/sbgemv_t.c b/kernel/power/sbgemv_t.c index 4cc8f060e..c6fdb6b1a 100644 --- a/kernel/power/sbgemv_t.c +++ b/kernel/power/sbgemv_t.c @@ -124,6 +124,7 @@ int CNAME(BLASLONG m, BLASLONG n, FLOAT alpha, IFLOAT *a, BLASLONG lda, IFLOAT * a += NB; x += NB * inc_x; + beta = (FLOAT)1; } return 0;