Skip to content

Commit 7f58f3a

Browse files
authored
Fix mis-edits in the gcc-derived power8 caxpy kernel
1 parent c0d570a commit 7f58f3a

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

kernel/power/caxpy_power8.S

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,9 @@ caxpy_k:
3434
lfs 0,4(10)
3535
fmuls 10,2,10
3636
#ifdef CONJ
37-
fmsubs 11,11,1,10
38-
#else
3937
fmadds 11,11,1,10
38+
#else
39+
fmsubs 11,11,1,10
4040
#endif
4141
fadds 12,12,11
4242
stfs 12,0(10)
@@ -241,8 +241,13 @@ caxpy_k:
241241
lfsx 12,8,5
242242
lfsx 0,10,5
243243
fmuls 11,2,11
244+
#ifdef CONJ
244245
fmsubs 12,1,12,11
245246
fsubs 0,0,12
247+
#else
248+
fmadds 12,1,12,11
249+
fadds 0,0,12
250+
#endif
246251
stfsx 0,10,5
247252
ble 7,.L39
248253
sldi 6,6,2

0 commit comments

Comments
 (0)