Skip to content

Commit 7804973

Browse files
authored
Merge pull request #4539 from ChipKerchner/revertCgemmZgemmChanges
Revert cgemm zgemm changes
2 parents 577d480 + 9938493 commit 7804973

File tree

3 files changed

+17
-1855
lines changed

3 files changed

+17
-1855
lines changed

kernel/power/KERNEL.POWER10

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,13 @@ SBGEMMOTCOPYOBJ = sbgemm_otcopy$(TSUFFIX).$(SUFFIX)
1616

1717
STRMMKERNEL = sgemm_kernel_power10.c
1818
DTRMMKERNEL = dgemm_kernel_power10.c
19-
CTRMMKERNEL = cgemm_kernel_power10.c
20-
ZTRMMKERNEL = zgemm_kernel_power10.c
19+
ifeq ($(OSNAME), AIX)
20+
CTRMMKERNEL = ctrmm_kernel_8x4_power8.S
21+
ZTRMMKERNEL = ztrmm_kernel_8x2_power8.S
22+
else
23+
CTRMMKERNEL = cgemm_kernel_power10.S
24+
ZTRMMKERNEL = zgemm_kernel_power10.S
25+
endif
2126

2227
SGEMMKERNEL = sgemm_kernel_power10.c
2328
SGEMMINCOPY = sgemm_ncopy_16_power.c
@@ -59,7 +64,11 @@ DGEMM_SMALL_K_B0_TT = dgemm_small_kernel_tt_power10.c
5964
DGEMM_SMALL_K_TN = dgemm_small_kernel_tn_power10.c
6065
DGEMM_SMALL_K_B0_TN = dgemm_small_kernel_tn_power10.c
6166

62-
CGEMMKERNEL = cgemm_kernel_power10.c
67+
ifeq ($(OSNAME), AIX)
68+
CGEMMKERNEL = cgemm_kernel_8x4_power8.S
69+
else
70+
CGEMMKERNEL = cgemm_kernel_power10.S
71+
endif
6372
#CGEMMKERNEL = cgemm_kernel_8x4_power8.S
6473
CGEMMINCOPY = ../generic/zgemm_ncopy_8.c
6574
ifeq ($(OSNAME), AIX)
@@ -74,7 +83,11 @@ CGEMMOTCOPYOBJ = cgemm_otcopy$(TSUFFIX).$(SUFFIX)
7483
CGEMMINCOPYOBJ = cgemm_incopy$(TSUFFIX).$(SUFFIX)
7584
CGEMMITCOPYOBJ = cgemm_itcopy$(TSUFFIX).$(SUFFIX)
7685

77-
ZGEMMKERNEL = zgemm_kernel_power10.c
86+
ifeq ($(OSNAME), AIX)
87+
ZGEMMKERNEL = zgemm_kernel_8x2_power8.S
88+
else
89+
ZGEMMKERNEL = zgemm_kernel_power10.S
90+
endif
7891
ZGEMMONCOPY = ../generic/zgemm_ncopy_2.c
7992
ZGEMMOTCOPY = ../generic/zgemm_tcopy_2.c
8093
ZGEMMINCOPY = ../generic/zgemm_ncopy_8.c

0 commit comments

Comments
 (0)