Skip to content

Commit 7810a02

Browse files
authored
fix GGML_F32_VEC_FMA argument order in ggml_vec_mad1_f32
1 parent 0124ac9 commit 7810a02

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

ggml/src/ggml-cpu/vec.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -610,7 +610,7 @@ inline static void ggml_vec_mad1_f32(const int n, float * y, const float * x, co
610610
for (int i = 0; i < np; i += GGML_F32_STEP) {
611611
for (int j = 0; j < GGML_F32_ARR; j++) {
612612
ay[j] = GGML_F32_VEC_LOAD(x + i + j*GGML_F32_EPR);
613-
ay[j] = GGML_F32_VEC_FMA(ay[j], vs, vb);
613+
ay[j] = GGML_F32_VEC_FMA(vb, ay[j], vs);
614614

615615
GGML_F32_VEC_STORE(y + i + j*GGML_F32_EPR, ay[j]);
616616
}

0 commit comments

Comments
 (0)