Skip to content

Commit accea15

Browse files
authored
Merge pull request #4532 from austinpagan/cgemm_zgemm_c_code
Cgemm zgemm c code
2 parents b925353 + 87ba528 commit accea15

File tree

3 files changed

+1855
-17
lines changed

3 files changed

+1855
-17
lines changed

kernel/power/KERNEL.POWER10

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

1717
STRMMKERNEL = sgemm_kernel_power10.c
1818
DTRMMKERNEL = dgemm_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
19+
CTRMMKERNEL = cgemm_kernel_power10.c
20+
ZTRMMKERNEL = zgemm_kernel_power10.c
2621

2722
SGEMMKERNEL = sgemm_kernel_power10.c
2823
SGEMMINCOPY = sgemm_ncopy_16_power.c
@@ -64,11 +59,7 @@ DGEMM_SMALL_K_B0_TT = dgemm_small_kernel_tt_power10.c
6459
DGEMM_SMALL_K_TN = dgemm_small_kernel_tn_power10.c
6560
DGEMM_SMALL_K_B0_TN = dgemm_small_kernel_tn_power10.c
6661

67-
ifeq ($(OSNAME), AIX)
68-
CGEMMKERNEL = cgemm_kernel_8x4_power8.S
69-
else
70-
CGEMMKERNEL = cgemm_kernel_power10.S
71-
endif
62+
CGEMMKERNEL = cgemm_kernel_power10.c
7263
#CGEMMKERNEL = cgemm_kernel_8x4_power8.S
7364
CGEMMINCOPY = ../generic/zgemm_ncopy_8.c
7465
ifeq ($(OSNAME), AIX)
@@ -83,11 +74,7 @@ CGEMMOTCOPYOBJ = cgemm_otcopy$(TSUFFIX).$(SUFFIX)
8374
CGEMMINCOPYOBJ = cgemm_incopy$(TSUFFIX).$(SUFFIX)
8475
CGEMMITCOPYOBJ = cgemm_itcopy$(TSUFFIX).$(SUFFIX)
8576

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

0 commit comments

Comments
 (0)