|
|
|
@@ -482,8 +482,8 @@ $(KDIR)$(SHGEMMONCOPYOBJ) : $(KERNELDIR)/$(SHGEMMONCOPY) |
|
|
|
|
|
|
|
$(KDIR)$(SHGEMMOTCOPYOBJ) : $(KERNELDIR)/$(SHGEMMOTCOPY) |
|
|
|
|
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -DHALF -UDOUBLE -UCOMPLEX $< -o shgemmotcopy.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -DHALF -UDOUBLE -UCOMPLEX $< -o - > shgemmotcopy.s |
|
|
|
m4 shgemmotcopy.s > shgemmotcopy_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -DHALF -UDOUBLE -UCOMPLEX shgemmotcopy_nomacros.s -o $@ |
|
|
|
rm shgemmotcopy.s shgemmotcopy_nomacros.s |
|
|
|
@@ -497,8 +497,8 @@ $(KDIR)$(SHGEMMINCOPYOBJ) : $(KERNELDIR)/$(SHGEMMINCOPY) |
|
|
|
$(CC) $(CFLAGS) -c -DHALF -UDOUBLE -UCOMPLEX $< -o $@ |
|
|
|
|
|
|
|
$(KDIR)$(SHGEMMITCOPYOBJ) : $(KERNELDIR)/$(SHGEMMITCOPY) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -DHALF -UDOUBLE -UCOMPLEX $< -o shgemmitcopy.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -DHALF -UDOUBLE -UCOMPLEX $< -o - > shgemmitcopy.s |
|
|
|
m4 shgemmitcopy.s > shgemmitcopy_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -DHALF -UDOUBLE -UCOMPLEX shgemmitcopy_nomacros.s -o $@ |
|
|
|
rm shgemmitcopy.s shgemmitcopy_nomacros.s |
|
|
|
@@ -513,8 +513,8 @@ $(KDIR)$(SGEMMONCOPYOBJ) : $(KERNELDIR)/$(SGEMMONCOPY) |
|
|
|
$(CC) $(CFLAGS) -c -UDOUBLE -UCOMPLEX $< -o $@ |
|
|
|
|
|
|
|
$(KDIR)$(SGEMMOTCOPYOBJ) : $(KERNELDIR)/$(SGEMMOTCOPY) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -UDOUBLE -UCOMPLEX $< -o sgemmotcopy.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -UDOUBLE -UCOMPLEX $< -o - > sgemmotcopy.s |
|
|
|
m4 sgemmotcopy.s > sgemmotcopy_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -UDOUBLE -UCOMPLEX sgemmotcopy_nomacros.s -o $@ |
|
|
|
rm sgemmotcopy.s sgemmotcopy_nomacros.s |
|
|
|
@@ -529,8 +529,8 @@ $(KDIR)$(SGEMMINCOPYOBJ) : $(KERNELDIR)/$(SGEMMINCOPY) |
|
|
|
$(CC) $(CFLAGS) -c -UDOUBLE -UCOMPLEX $< -o $@ |
|
|
|
|
|
|
|
$(KDIR)$(SGEMMITCOPYOBJ) : $(KERNELDIR)/$(SGEMMITCOPY) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -UDOUBLE -UCOMPLEX $< -o sgemmitcopy.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -UDOUBLE -UCOMPLEX $< -o - > sgemmitcopy.s |
|
|
|
m4 sgemmitcopy.s > sgemmitcopy_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -UDOUBLE -UCOMPLEX sgemmitcopy_nomacros.s -o $@ |
|
|
|
rm sgemmitcopy.s sgemmitcopy_nomacros.s |
|
|
|
@@ -541,8 +541,8 @@ endif |
|
|
|
endif |
|
|
|
|
|
|
|
$(KDIR)$(DGEMMONCOPYOBJ) : $(KERNELDIR)/$(DGEMMONCOPY) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -DDOUBLE -UCOMPLEX $< -o dgemm_ncopy.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -DDOUBLE -UCOMPLEX $< -o - > dgemm_ncopy.s |
|
|
|
m4 dgemm_ncopy.s > dgemm_ncopy_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -DDOUBLE -UCOMPLEX dgemm_ncopy_nomacros.s -o $@ |
|
|
|
rm dgemm_ncopy.s dgemm_ncopy_nomacros.s |
|
|
|
@@ -559,8 +559,8 @@ $(KDIR)$(DGEMMINCOPYOBJ) : $(KERNELDIR)/$(DGEMMINCOPY) |
|
|
|
$(CC) $(CFLAGS) -c -DDOUBLE -UCOMPLEX $< -o $@ |
|
|
|
|
|
|
|
$(KDIR)$(DGEMMITCOPYOBJ) : $(KERNELDIR)/$(DGEMMITCOPY) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -DDOUBLE -UCOMPLEX $< -o dgemm_itcopy.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -DDOUBLE -UCOMPLEX $< -o - > dgemm_itcopy.s |
|
|
|
m4 dgemm_itcopy.s > dgemm_itcopy_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -DDOUBLE -UCOMPLEX dgemm_itcopy_nomacros.s -o $@ |
|
|
|
rm dgemm_itcopy.s dgemm_itcopy_nomacros.s |
|
|
|
@@ -602,8 +602,8 @@ $(KDIR)$(CGEMMINCOPYOBJ) : $(KERNELDIR)/$(CGEMMINCOPY) |
|
|
|
$(CC) $(CFLAGS) -c -UDOUBLE -UCOMPLEX $< -o $@ |
|
|
|
|
|
|
|
$(KDIR)$(CGEMMITCOPYOBJ) : $(KERNELDIR)/$(CGEMMITCOPY) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -UDOUBLE -UCOMPLEX -E $< -o cgemm_itcopy.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -UDOUBLE -UCOMPLEX -S $< -o - > cgemm_itcopy.s |
|
|
|
m4 cgemm_itcopy.s > cgemm_itcopy_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -UDOUBLE -UCOMPLEX cgemm_itcopy_nomacros.s -o $@ |
|
|
|
rm cgemm_itcopy.s cgemm_itcopy_nomacros.s |
|
|
|
@@ -625,8 +625,8 @@ $(KDIR)$(ZGEMMINCOPYOBJ) : $(KERNELDIR)/$(ZGEMMINCOPY) |
|
|
|
$(CC) $(CFLAGS) -c -DDOUBLE -UCOMPLEX $< -o $@ |
|
|
|
|
|
|
|
$(KDIR)$(ZGEMMITCOPYOBJ) : $(KERNELDIR)/$(ZGEMMITCOPY) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -DDOUBLE -UCOMPLEX $< -o zgemm_itcopy.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -DDOUBLE -UCOMPLEX $< -o - > zgemm_itcopy.s |
|
|
|
m4 zgemm_itcopy.s > zgemm_itcopy_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -DDOUBLE -UCOMPLEX zgemm_itcopy_nomacros.s -o $@ |
|
|
|
rm zgemm_itcopy.s zgemm_itcopy_nomacros.s |
|
|
|
@@ -657,8 +657,8 @@ endif |
|
|
|
endif |
|
|
|
|
|
|
|
$(KDIR)sgemm_kernel$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(SGEMMKERNEL) $(SGEMMDEPEND) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -UDOUBLE -UCOMPLEX $< -o sgemm_kernel$(TSUFFIX).s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -UDOUBLE -UCOMPLEX $< -o - > sgemm_kernel$(TSUFFIX).s |
|
|
|
m4 sgemm_kernel$(TSUFFIX).s > sgemm_kernel$(TSUFFIX)_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -UDOUBLE -UCOMPLEX sgemm_kernel$(TSUFFIX)_nomacros.s -o $@ |
|
|
|
rm sgemm_kernel$(TSUFFIX).s sgemm_kernel$(TSUFFIX)_nomacros.s |
|
|
|
@@ -669,8 +669,8 @@ endif |
|
|
|
ifeq ($(BUILD_HALF), 1) |
|
|
|
|
|
|
|
$(KDIR)shgemm_kernel$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(SHGEMMKERNEL) $(SHGEMMDEPEND) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -DHALF -UDOUBLE -UCOMPLEX $< -o shgemm_kernel$(TSUFFIX).s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -DHALF -UDOUBLE -UCOMPLEX $< -o - > shgemm_kernel$(TSUFFIX).s |
|
|
|
m4 shgemm_kernel$(TSUFFIX).s > shgemm_kernel$(TSUFFIX)_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -DHALF -UDOUBLE -UCOMPLEX shgemm_kernel$(TSUFFIX)_nomacros.s -o $@ |
|
|
|
rm shgemm_kernel$(TSUFFIX).s shgemm_kernel$(TSUFFIX)_nomacros.s |
|
|
|
@@ -680,8 +680,8 @@ endif |
|
|
|
endif |
|
|
|
|
|
|
|
$(KDIR)dgemm_kernel$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(DGEMMKERNEL) $(DGEMMDEPEND) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -DDOUBLE -UCOMPLEX $< -o dgemm_kernel$(TSUFFIX).s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -DDOUBLE -UCOMPLEX $< -o - > dgemm_kernel$(TSUFFIX).s |
|
|
|
m4 dgemm_kernel$(TSUFFIX).s > dgemm_kernel$(TSUFFIX)_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -DDOUBLE -UCOMPLEX dgemm_kernel$(TSUFFIX)_nomacros.s -o $@ |
|
|
|
rm dgemm_kernel$(TSUFFIX).s dgemm_kernel$(TSUFFIX)_nomacros.s |
|
|
|
@@ -693,9 +693,9 @@ $(KDIR)qgemm_kernel$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(QGEMMKERNEL) $(QGEMMDEP |
|
|
|
$(CC) $(CFLAGS) -c -DXDOUBLE -UCOMPLEX $< -o $@ |
|
|
|
|
|
|
|
$(KDIR)cgemm_kernel_n$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(CGEMMKERNEL) $(CGEMMDEPEND) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -UDOUBLE -DCOMPLEX -DNN $< -o cgemm_kernel_n.s |
|
|
|
m4 -B 16384 cgemm_kernel_n.s > cgemm_kernel_n_nomacros.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -UDOUBLE -DCOMPLEX -DNN $< -o - > cgemm_kernel_n.s |
|
|
|
m4 cgemm_kernel_n.s > cgemm_kernel_n_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -UDOUBLE -DCOMPLEX -DNN cgemm_kernel_n_nomacros.s -o $@ |
|
|
|
rm cgemm_kernel_n.s cgemm_kernel_n_nomacros.s |
|
|
|
else |
|
|
|
@@ -703,9 +703,9 @@ else |
|
|
|
endif |
|
|
|
|
|
|
|
$(KDIR)cgemm_kernel_l$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(CGEMMKERNEL) $(CGEMMDEPEND) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -UDOUBLE -DCOMPLEX -DCN $< -o cgemm_kernel_l.s |
|
|
|
m4 -B 16384 cgemm_kernel_l.s > cgemm_kernel_l_nomacros.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -UDOUBLE -DCOMPLEX -DCN $< -o - > cgemm_kernel_l.s |
|
|
|
m4 cgemm_kernel_l.s > cgemm_kernel_l_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -UDOUBLE -DCOMPLEX -DCN cgemm_kernel_l_nomacros.s -o $@ |
|
|
|
rm cgemm_kernel_l.s cgemm_kernel_l_nomacros.s |
|
|
|
else |
|
|
|
@@ -713,9 +713,9 @@ else |
|
|
|
endif |
|
|
|
|
|
|
|
$(KDIR)cgemm_kernel_r$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(CGEMMKERNEL) $(CGEMMDEPEND) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -UDOUBLE -DCOMPLEX -DNC $< -o cgemm_kernel_r.s |
|
|
|
m4 -B 16384 cgemm_kernel_r.s > cgemm_kernel_r_nomacros.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -UDOUBLE -DCOMPLEX -DNC $< -o - > cgemm_kernel_r.s |
|
|
|
m4 cgemm_kernel_r.s > cgemm_kernel_r_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -UDOUBLE -DCOMPLEX -DNC cgemm_kernel_r_nomacros.s -o $@ |
|
|
|
rm cgemm_kernel_r.s cgemm_kernel_r_nomacros.s |
|
|
|
else |
|
|
|
@@ -723,9 +723,9 @@ else |
|
|
|
endif |
|
|
|
|
|
|
|
$(KDIR)cgemm_kernel_b$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(CGEMMKERNEL) $(CGEMMDEPEND) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -UDOUBLE -DCOMPLEX -DCC $< -o cgemm_kernel_b.s |
|
|
|
m4 -B 16384 cgemm_kernel_b.s > cgemm_kernel_b_nomacros.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -UDOUBLE -DCOMPLEX -DCC $< -o - > cgemm_kernel_b.s |
|
|
|
m4 cgemm_kernel_b.s > cgemm_kernel_b_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -UDOUBLE -DCOMPLEX -DCC cgemm_kernel_b_nomacros.s -o $@ |
|
|
|
rm cgemm_kernel_b.s cgemm_kernel_b_nomacros.s |
|
|
|
else |
|
|
|
@@ -733,9 +733,9 @@ else |
|
|
|
endif |
|
|
|
|
|
|
|
$(KDIR)zgemm_kernel_n$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(ZGEMMKERNEL) $(ZGEMMDEPEND) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -DDOUBLE -DCOMPLEX -DNN $< -o zgemm_kernel_n.s |
|
|
|
m4 -B 16384 zgemm_kernel_n.s > zgemm_kernel_n_nomacros.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -DDOUBLE -DCOMPLEX -DNN $< -o - > zgemm_kernel_n.s |
|
|
|
m4 zgemm_kernel_n.s > zgemm_kernel_n_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -DDOUBLE -DCOMPLEX -DNN zgemm_kernel_n_nomacros.s -o $@ |
|
|
|
rm zgemm_kernel_n.s zgemm_kernel_n_nomacros.s |
|
|
|
else |
|
|
|
@@ -743,9 +743,9 @@ else |
|
|
|
endif |
|
|
|
|
|
|
|
$(KDIR)zgemm_kernel_l$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(ZGEMMKERNEL) $(ZGEMMDEPEND) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -DDOUBLE -DCOMPLEX -DCN $< -o zgemm_kernel_l.s |
|
|
|
m4 -B 16384 zgemm_kernel_l.s > zgemm_kernel_l_nomacros.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -DDOUBLE -DCOMPLEX -DCN $< -o - > zgemm_kernel_l.s |
|
|
|
m4 zgemm_kernel_l.s > zgemm_kernel_l_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -DDOUBLE -DCOMPLEX -DCN zgemm_kernel_l_nomacros.s -o $@ |
|
|
|
rm zgemm_kernel_l.s zgemm_kernel_l_nomacros.s |
|
|
|
else |
|
|
|
@@ -753,9 +753,9 @@ else |
|
|
|
endif |
|
|
|
|
|
|
|
$(KDIR)zgemm_kernel_r$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(ZGEMMKERNEL) $(ZGEMMDEPEND) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -DDOUBLE -DCOMPLEX -DNC $< -o zgemm_kernel_r.s |
|
|
|
m4 -B 16384 zgemm_kernel_r.s > zgemm_kernel_r_nomacros.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -DDOUBLE -DCOMPLEX -DNC $< -o - > zgemm_kernel_r.s |
|
|
|
m4 zgemm_kernel_r.s > zgemm_kernel_r_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -DDOUBLE -DCOMPLEX -DNC zgemm_kernel_r_nomacros.s -o $@ |
|
|
|
rm zgemm_kernel_r.s zgemm_kernel_r_nomacros.s |
|
|
|
else |
|
|
|
@@ -763,9 +763,9 @@ else |
|
|
|
endif |
|
|
|
|
|
|
|
$(KDIR)zgemm_kernel_b$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(ZGEMMKERNEL) $(ZGEMMDEPEND) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -DDOUBLE -DCOMPLEX -DCC $< -o zgemm_kernel_b.s |
|
|
|
m4 -B 16384 zgemm_kernel_b.s > zgemm_kernel_b_nomacros.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -DDOUBLE -DCOMPLEX -DCC $< -o - > zgemm_kernel_b.s |
|
|
|
m4 zgemm_kernel_b.s > zgemm_kernel_b_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -DDOUBLE -DCOMPLEX -DCC zgemm_kernel_b_nomacros.s -o $@ |
|
|
|
rm zgemm_kernel_b.s zgemm_kernel_b_nomacros.s |
|
|
|
else |
|
|
|
@@ -787,8 +787,8 @@ $(KDIR)xgemm_kernel_b$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(XGEMMKERNEL) $(XGEMMD |
|
|
|
|
|
|
|
ifdef USE_TRMM |
|
|
|
$(KDIR)strmm_kernel_LN$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(STRMMKERNEL) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -DTRMMKERNEL -UDOUBLE -UCOMPLEX -DLEFT -UTRANSA $< -o strmmkernel_ln.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -DTRMMKERNEL -UDOUBLE -UCOMPLEX -DLEFT -UTRANSA $< -o - > strmmkernel_ln.s |
|
|
|
m4 strmmkernel_ln.s > strmmkernel_ln_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -DTRMMKERNEL -UDOUBLE -UCOMPLEX -DLEFT -UTRANSA strmmkernel_ln_nomacros.s -o $@ |
|
|
|
rm strmmkernel_ln.s strmmkernel_ln_nomacros.s |
|
|
|
@@ -797,8 +797,8 @@ else |
|
|
|
endif |
|
|
|
|
|
|
|
$(KDIR)strmm_kernel_LT$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(STRMMKERNEL) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -DTRMMKERNEL -UDOUBLE -UCOMPLEX -DLEFT -DTRANSA $< -o strmmkernel_lt.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -DTRMMKERNEL -UDOUBLE -UCOMPLEX -DLEFT -DTRANSA $< -o - > strmmkernel_lt.s |
|
|
|
m4 strmmkernel_lt.s > strmmkernel_lt_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -DTRMMKERNEL -UDOUBLE -UCOMPLEX -DLEFT -DTRANSA strmmkernel_lt_nomacros.s -o $@ |
|
|
|
rm strmmkernel_lt.s strmmkernel_lt_nomacros.s |
|
|
|
@@ -807,8 +807,8 @@ else |
|
|
|
endif |
|
|
|
|
|
|
|
$(KDIR)strmm_kernel_RN$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(STRMMKERNEL) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -DTRMMKERNEL -UDOUBLE -UCOMPLEX -ULEFT -UTRANSA $< -o strmmkernel_rn.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -DTRMMKERNEL -UDOUBLE -UCOMPLEX -ULEFT -UTRANSA $< -o - > strmmkernel_rn.s |
|
|
|
m4 strmmkernel_rn.s > strmmkernel_rn_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -DTRMMKERNEL -UDOUBLE -UCOMPLEX -ULEFT -UTRANSA strmmkernel_rn_nomacros.s -o $@ |
|
|
|
rm strmmkernel_rn.s strmmkernel_rn_nomacros.s |
|
|
|
@@ -817,8 +817,8 @@ else |
|
|
|
endif |
|
|
|
|
|
|
|
$(KDIR)strmm_kernel_RT$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(STRMMKERNEL) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -DTRMMKERNEL -UDOUBLE -UCOMPLEX -ULEFT -DTRANSA $< -o strmm_kernel_rt.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -DTRMMKERNEL -UDOUBLE -UCOMPLEX -ULEFT -DTRANSA $< -o - > strmm_kernel_rt.s |
|
|
|
m4 strmm_kernel_rt.s > strmm_kernel_rt_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -DTRMMKERNEL -UDOUBLE -UCOMPLEX -ULEFT -DTRANSA strmm_kernel_rt_nomacros.s -o $@ |
|
|
|
rm strmm_kernel_rt.s strmm_kernel_rt_nomacros.s |
|
|
|
@@ -827,8 +827,8 @@ else |
|
|
|
endif |
|
|
|
|
|
|
|
$(KDIR)dtrmm_kernel_LN$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(DTRMMKERNEL) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -DTRMMKERNEL -DDOUBLE -UCOMPLEX -DLEFT -UTRANSA $< -o dtrmm_kernel_ln.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -DTRMMKERNEL -DDOUBLE -UCOMPLEX -DLEFT -UTRANSA $< -o - > dtrmm_kernel_ln.s |
|
|
|
m4 dtrmm_kernel_ln.s > dtrmm_kernel_ln_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -DTRMMKERNEL -DDOUBLE -UCOMPLEX -DLEFT -UTRANSA dtrmm_kernel_ln_nomacros.s -o $@ |
|
|
|
rm dtrmm_kernel_ln.s dtrmm_kernel_ln_nomacros.s |
|
|
|
@@ -837,8 +837,8 @@ else |
|
|
|
endif |
|
|
|
|
|
|
|
$(KDIR)dtrmm_kernel_LT$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(DTRMMKERNEL) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -DTRMMKERNEL -DDOUBLE -UCOMPLEX -DLEFT -DTRANSA $< -o dtrmm_kernel_lt.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -DTRMMKERNEL -DDOUBLE -UCOMPLEX -DLEFT -DTRANSA $< -o - > dtrmm_kernel_lt.s |
|
|
|
m4 dtrmm_kernel_lt.s > dtrmm_kernel_lt_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -DTRMMKERNEL -DDOUBLE -UCOMPLEX -DLEFT -DTRANSA dtrmm_kernel_lt_nomacros.s -o $@ |
|
|
|
rm dtrmm_kernel_lt.s dtrmm_kernel_lt_nomacros.s |
|
|
|
@@ -847,8 +847,8 @@ else |
|
|
|
endif |
|
|
|
|
|
|
|
$(KDIR)dtrmm_kernel_RN$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(DTRMMKERNEL) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -DTRMMKERNEL -DDOUBLE -UCOMPLEX -ULEFT -UTRANSA $< -o dtrmm_kernel_rn.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -DTRMMKERNEL -DDOUBLE -UCOMPLEX -ULEFT -UTRANSA $< -o - > dtrmm_kernel_rn.s |
|
|
|
m4 dtrmm_kernel_rn.s > dtrmm_kernel_rn_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -DTRMMKERNEL -DDOUBLE -UCOMPLEX -ULEFT -UTRANSA dtrmm_kernel_rn_nomacros.s -o $@ |
|
|
|
rm dtrmm_kernel_rn.s dtrmm_kernel_rn_nomacros.s |
|
|
|
@@ -857,8 +857,8 @@ else |
|
|
|
endif |
|
|
|
|
|
|
|
$(KDIR)dtrmm_kernel_RT$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(DTRMMKERNEL) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -DTRMMKERNEL -DDOUBLE -UCOMPLEX -ULEFT -DTRANSA $< -o dtrmm_kernel_rt.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -DTRMMKERNEL -DDOUBLE -UCOMPLEX -ULEFT -DTRANSA $< -o - > dtrmm_kernel_rt.s |
|
|
|
m4 dtrmm_kernel_rt.s > dtrmm_kernel_rt_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -DTRMMKERNEL -DDOUBLE -UCOMPLEX -ULEFT -DTRANSA dtrmm_kernel_rt_nomacros.s -o $@ |
|
|
|
rm dtrmm_kernel_rt.s dtrmm_kernel_rt_nomacros.s |
|
|
|
@@ -879,9 +879,9 @@ $(KDIR)qtrmm_kernel_RT$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(QGEMMKERNEL) |
|
|
|
$(CC) $(CFLAGS) -c -DTRMMKERNEL -DXDOUBLE -UCOMPLEX -ULEFT -DTRANSA $< -o $@ |
|
|
|
|
|
|
|
$(KDIR)ctrmm_kernel_LN$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(CTRMMKERNEL) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -DTRMMKERNEL -UDOUBLE -DCOMPLEX -DLEFT -UTRANSA -UCONJ -DNN $< -o ctrmm_kernel_ln.s |
|
|
|
m4 -B 16384 ctrmm_kernel_ln.s > ctrmm_kernel_ln_nomacros.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -DTRMMKERNEL -UDOUBLE -DCOMPLEX -DLEFT -UTRANSA -UCONJ -DNN $< -o - > ctrmm_kernel_ln.s |
|
|
|
m4 ctrmm_kernel_ln.s > ctrmm_kernel_ln_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -DTRMMKERNEL -UDOUBLE -DCOMPLEX -DLEFT -UTRANSA -UCONJ -DNN ctrmm_kernel_ln_nomacros.s -o $@ |
|
|
|
rm ctrmm_kernel_ln.s ctrmm_kernel_ln_nomacros.s |
|
|
|
else |
|
|
|
@@ -889,9 +889,9 @@ else |
|
|
|
endif |
|
|
|
|
|
|
|
$(KDIR)ctrmm_kernel_LT$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(CTRMMKERNEL) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -DTRMMKERNEL -UDOUBLE -DCOMPLEX -DLEFT -DTRANSA -UCONJ -DNN $< -o ctrmm_kernel_lt.s |
|
|
|
m4 -B 16384 ctrmm_kernel_lt.s > ctrmm_kernel_lt_nomacros.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -DTRMMKERNEL -UDOUBLE -DCOMPLEX -DLEFT -DTRANSA -UCONJ -DNN $< -o - > ctrmm_kernel_lt.s |
|
|
|
m4 ctrmm_kernel_lt.s > ctrmm_kernel_lt_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -DTRMMKERNEL -UDOUBLE -DCOMPLEX -DLEFT -DTRANSA -UCONJ -DNN ctrmm_kernel_lt_nomacros.s -o $@ |
|
|
|
rm ctrmm_kernel_lt.s ctrmm_kernel_lt_nomacros.s |
|
|
|
else |
|
|
|
@@ -899,9 +899,9 @@ else |
|
|
|
endif |
|
|
|
|
|
|
|
$(KDIR)ctrmm_kernel_LR$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(CTRMMKERNEL) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -DTRMMKERNEL -UDOUBLE -DCOMPLEX -DLEFT -UTRANSA -DCONJ -DCN $< -o ctrmm_kernel_lr.s |
|
|
|
m4 -B 16384 ctrmm_kernel_lr.s > ctrmm_kernel_lr_nomacros.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -DTRMMKERNEL -UDOUBLE -DCOMPLEX -DLEFT -UTRANSA -DCONJ -DCN $< -o - > ctrmm_kernel_lr.s |
|
|
|
m4 ctrmm_kernel_lr.s > ctrmm_kernel_lr_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -DTRMMKERNEL -UDOUBLE -DCOMPLEX -DLEFT -UTRANSA -DCONJ -DCN ctrmm_kernel_lr_nomacros.s -o $@ |
|
|
|
rm ctrmm_kernel_lr.s ctrmm_kernel_lr_nomacros.s |
|
|
|
else |
|
|
|
@@ -909,9 +909,9 @@ else |
|
|
|
endif |
|
|
|
|
|
|
|
$(KDIR)ctrmm_kernel_LC$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(CTRMMKERNEL) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -DTRMMKERNEL -UDOUBLE -DCOMPLEX -DLEFT -DTRANSA -DCONJ -DCN $< -o ctrmm_kernel_lc.s |
|
|
|
m4 -B 16384 ctrmm_kernel_lc.s > ctrmm_kernel_lc_nomacros.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -DTRMMKERNEL -UDOUBLE -DCOMPLEX -DLEFT -DTRANSA -DCONJ -DCN $< -o - > ctrmm_kernel_lc.s |
|
|
|
m4 ctrmm_kernel_lc.s > ctrmm_kernel_lc_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -DTRMMKERNEL -UDOUBLE -DCOMPLEX -DLEFT -DTRANSA -DCONJ -DCN ctrmm_kernel_lc_nomacros.s -o $@ |
|
|
|
rm ctrmm_kernel_lc_nomacros.s ctrmm_kernel_lc.s |
|
|
|
else |
|
|
|
@@ -919,9 +919,9 @@ else |
|
|
|
endif |
|
|
|
|
|
|
|
$(KDIR)ctrmm_kernel_RN$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(CTRMMKERNEL) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -DTRMMKERNEL -UDOUBLE -DCOMPLEX -ULEFT -UTRANSA -UCONJ -DNN $< -o ctrmm_kernel_rn.s |
|
|
|
m4 -B 16384 ctrmm_kernel_rn.s > ctrmm_kernel_rn_nomacros.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -DTRMMKERNEL -UDOUBLE -DCOMPLEX -ULEFT -UTRANSA -UCONJ -DNN $< -o - > ctrmm_kernel_rn.s |
|
|
|
m4 ctrmm_kernel_rn.s > ctrmm_kernel_rn_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -DTRMMKERNEL -UDOUBLE -DCOMPLEX -ULEFT -UTRANSA -UCONJ -DNN ctrmm_kernel_rn_nomacros.s -o $@ |
|
|
|
rm ctrmm_kernel_rn.s ctrmm_kernel_rn_nomacros.s |
|
|
|
else |
|
|
|
@@ -929,9 +929,9 @@ else |
|
|
|
endif |
|
|
|
|
|
|
|
$(KDIR)ctrmm_kernel_RT$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(CTRMMKERNEL) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -DTRMMKERNEL -UDOUBLE -DCOMPLEX -ULEFT -DTRANSA -UCONJ -DNN $< -o ctrmm_kernel_rt.s |
|
|
|
m4 -B 16384 ctrmm_kernel_rt.s > ctrmm_kernel_rt_nomacros.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -DTRMMKERNEL -UDOUBLE -DCOMPLEX -ULEFT -DTRANSA -UCONJ -DNN $< -o - > ctrmm_kernel_rt.s |
|
|
|
m4 ctrmm_kernel_rt.s > ctrmm_kernel_rt_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -DTRMMKERNEL -UDOUBLE -DCOMPLEX -ULEFT -DTRANSA -UCONJ -DNN ctrmm_kernel_rt_nomacros.s -o $@ |
|
|
|
rm ctrmm_kernel_rt.s ctrmm_kernel_rt_nomacros.s |
|
|
|
else |
|
|
|
@@ -939,9 +939,9 @@ else |
|
|
|
endif |
|
|
|
|
|
|
|
$(KDIR)ctrmm_kernel_RR$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(CTRMMKERNEL) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -DTRMMKERNEL -UDOUBLE -DCOMPLEX -ULEFT -UTRANSA -DCONJ -DNC $< -o ctrmm_kernel_rr.s |
|
|
|
m4 -B 16384 ctrmm_kernel_rr.s > ctrmm_kernel_rr_nomacros.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -DTRMMKERNEL -UDOUBLE -DCOMPLEX -ULEFT -UTRANSA -DCONJ -DNC $< -o - > ctrmm_kernel_rr.s |
|
|
|
m4 ctrmm_kernel_rr.s > ctrmm_kernel_rr_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -DTRMMKERNEL -UDOUBLE -DCOMPLEX -ULEFT -UTRANSA -DCONJ -DNC ctrmm_kernel_rr_nomacros.s -o $@ |
|
|
|
rm ctrmm_kernel_rr.s ctrmm_kernel_rr_nomacros.s |
|
|
|
else |
|
|
|
@@ -949,9 +949,9 @@ else |
|
|
|
endif |
|
|
|
|
|
|
|
$(KDIR)ctrmm_kernel_RC$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(CTRMMKERNEL) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -DTRMMKERNEL -UDOUBLE -DCOMPLEX -ULEFT -DTRANSA -DCONJ -DNC $< -o ctrmm_kernel_RC.s |
|
|
|
m4 -B 16384 ctrmm_kernel_RC.s > ctrmm_kernel_RC_nomacros.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -DTRMMKERNEL -UDOUBLE -DCOMPLEX -ULEFT -DTRANSA -DCONJ -DNC $< -o - > ctrmm_kernel_RC.s |
|
|
|
m4 ctrmm_kernel_RC.s > ctrmm_kernel_RC_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -DTRMMKERNEL -UDOUBLE -DCOMPLEX -ULEFT -DTRANSA -DCONJ -DNC ctrmm_kernel_RC_nomacros.s -o $@ |
|
|
|
rm ctrmm_kernel_RC.s ctrmm_kernel_RC_nomacros.s |
|
|
|
else |
|
|
|
@@ -959,9 +959,9 @@ else |
|
|
|
endif |
|
|
|
|
|
|
|
$(KDIR)ztrmm_kernel_LN$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(ZTRMMKERNEL) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -DTRMMKERNEL -DDOUBLE -DCOMPLEX -DLEFT -UTRANSA -UCONJ -DNN $< -o ztrmm_kernel_ln.s |
|
|
|
m4 -B 16384 ztrmm_kernel_ln.s > ztrmm_kernel_ln_nomacros.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -DTRMMKERNEL -DDOUBLE -DCOMPLEX -DLEFT -UTRANSA -UCONJ -DNN $< -o - > ztrmm_kernel_ln.s |
|
|
|
m4 ztrmm_kernel_ln.s > ztrmm_kernel_ln_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -DTRMMKERNEL -DDOUBLE -DCOMPLEX -DLEFT -UTRANSA -UCONJ -DNN ztrmm_kernel_ln_nomacros.s -o $@ |
|
|
|
rm ztrmm_kernel_ln.s ztrmm_kernel_ln_nomacros.s |
|
|
|
else |
|
|
|
@@ -969,9 +969,9 @@ else |
|
|
|
endif |
|
|
|
|
|
|
|
$(KDIR)ztrmm_kernel_LT$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(ZTRMMKERNEL) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -DTRMMKERNEL -DDOUBLE -DCOMPLEX -DLEFT -DTRANSA -UCONJ -DNN $< -o ztrmm_kernel_lt.s |
|
|
|
m4 -B 16384 ztrmm_kernel_lt.s > ztrmm_kernel_lt_nomacros.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -DTRMMKERNEL -DDOUBLE -DCOMPLEX -DLEFT -DTRANSA -UCONJ -DNN $< -o - > ztrmm_kernel_lt.s |
|
|
|
m4 ztrmm_kernel_lt.s > ztrmm_kernel_lt_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -DTRMMKERNEL -DDOUBLE -DCOMPLEX -DLEFT -DTRANSA -UCONJ -DNN ztrmm_kernel_lt_nomacros.s -o $@ |
|
|
|
rm ztrmm_kernel_lt.s ztrmm_kernel_lt_nomacros.s |
|
|
|
else |
|
|
|
@@ -979,9 +979,9 @@ else |
|
|
|
endif |
|
|
|
|
|
|
|
$(KDIR)ztrmm_kernel_LR$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(ZTRMMKERNEL) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -DTRMMKERNEL -DDOUBLE -DCOMPLEX -DLEFT -UTRANSA -DCONJ -DCN $< -o ztrmm_kernel_lr.s |
|
|
|
m4 -B 16384 ztrmm_kernel_lr.s > ztrmm_kernel_lr_nomacros.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -DTRMMKERNEL -DDOUBLE -DCOMPLEX -DLEFT -UTRANSA -DCONJ -DCN $< -o - > ztrmm_kernel_lr.s |
|
|
|
m4 ztrmm_kernel_lr.s > ztrmm_kernel_lr_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -DTRMMKERNEL -DDOUBLE -DCOMPLEX -DLEFT -UTRANSA -DCONJ -DCN ztrmm_kernel_lr_nomacros.s -o $@ |
|
|
|
rm ztrmm_kernel_lr.s ztrmm_kernel_lr_nomacros.s |
|
|
|
else |
|
|
|
@@ -989,9 +989,9 @@ else |
|
|
|
endif |
|
|
|
|
|
|
|
$(KDIR)ztrmm_kernel_LC$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(ZTRMMKERNEL) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -DTRMMKERNEL -DDOUBLE -DCOMPLEX -DLEFT -DTRANSA -DCONJ -DCN $< -o ztrmm_kernel_lc.s |
|
|
|
m4 -B 16384 ztrmm_kernel_lc.s >ztrmm_kernel_lc_nomacros.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -DTRMMKERNEL -DDOUBLE -DCOMPLEX -DLEFT -DTRANSA -DCONJ -DCN $< -o - > ztrmm_kernel_lc.s |
|
|
|
m4 ztrmm_kernel_lc.s >ztrmm_kernel_lc_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -DTRMMKERNEL -DDOUBLE -DCOMPLEX -DLEFT -DTRANSA -DCONJ -DCN ztrmm_kernel_lc_nomacros.s -o $@ |
|
|
|
rm ztrmm_kernel_lc.s ztrmm_kernel_lc_nomacros.s |
|
|
|
else |
|
|
|
@@ -999,9 +999,9 @@ else |
|
|
|
endif |
|
|
|
|
|
|
|
$(KDIR)ztrmm_kernel_RN$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(ZTRMMKERNEL) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -DTRMMKERNEL -DDOUBLE -DCOMPLEX -ULEFT -UTRANSA -UCONJ -DNN $< -o ztrmm_kernel_rn.s |
|
|
|
m4 -B 16384 ztrmm_kernel_rn.s > ztrmm_kernel_rn_nomacros.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -DTRMMKERNEL -DDOUBLE -DCOMPLEX -ULEFT -UTRANSA -UCONJ -DNN $< -o - > ztrmm_kernel_rn.s |
|
|
|
m4 ztrmm_kernel_rn.s > ztrmm_kernel_rn_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -DTRMMKERNEL -DDOUBLE -DCOMPLEX -ULEFT -UTRANSA -UCONJ -DNN ztrmm_kernel_rn_nomacros.s -o $@ |
|
|
|
rm ztrmm_kernel_rn.s ztrmm_kernel_rn_nomacros.s |
|
|
|
else |
|
|
|
@@ -1009,9 +1009,9 @@ else |
|
|
|
endif |
|
|
|
|
|
|
|
$(KDIR)ztrmm_kernel_RT$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(ZTRMMKERNEL) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -DTRMMKERNEL -DDOUBLE -DCOMPLEX -ULEFT -DTRANSA -UCONJ -DNN $< -o ztrmm_kernel_rt.s |
|
|
|
m4 -B 16384 ztrmm_kernel_rt.s > ztrmm_kernel_rt_nomacros.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -DTRMMKERNEL -DDOUBLE -DCOMPLEX -ULEFT -DTRANSA -UCONJ -DNN $< -o - > ztrmm_kernel_rt.s |
|
|
|
m4 ztrmm_kernel_rt.s > ztrmm_kernel_rt_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -DTRMMKERNEL -DDOUBLE -DCOMPLEX -ULEFT -DTRANSA -UCONJ -DNN ztrmm_kernel_rt_nomacros.s -o $@ |
|
|
|
rm ztrmm_kernel_rt.s ztrmm_kernel_rt_nomacros.s |
|
|
|
else |
|
|
|
@@ -1019,8 +1019,8 @@ else |
|
|
|
endif |
|
|
|
|
|
|
|
$(KDIR)ztrmm_kernel_RR$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(ZTRMMKERNEL) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -DTRMMKERNEL -DDOUBLE -DCOMPLEX -ULEFT -UTRANSA -DCONJ -DNC $< -o ztrmm_kernel_rr.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -DTRMMKERNEL -DDOUBLE -DCOMPLEX -ULEFT -UTRANSA -DCONJ -DNC $< -o - > ztrmm_kernel_rr.s |
|
|
|
m4 ztrmm_kernel_rr.s > ztrmm_kernel_rr_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -DTRMMKERNEL -DDOUBLE -DCOMPLEX -ULEFT -UTRANSA -DCONJ -DNC ztrmm_kernel_rr_nomacros.s -o $@ |
|
|
|
rm ztrmm_kernel_rr.s ztrmm_kernel_rr_nomacros.s |
|
|
|
@@ -1029,9 +1029,9 @@ else |
|
|
|
endif |
|
|
|
|
|
|
|
$(KDIR)ztrmm_kernel_RC$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(ZTRMMKERNEL) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -DTRMMKERNEL -DDOUBLE -DCOMPLEX -ULEFT -DTRANSA -DCONJ -DNC $< -o ztrmm_kernel_rc.s |
|
|
|
m4 -B 16384 ztrmm_kernel_rc.s > ztrmm_kernel_rc_nomacros.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -DTRMMKERNEL -DDOUBLE -DCOMPLEX -ULEFT -DTRANSA -DCONJ -DNC $< -o - > ztrmm_kernel_rc.s |
|
|
|
m4 ztrmm_kernel_rc.s > ztrmm_kernel_rc_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -DTRMMKERNEL -DDOUBLE -DCOMPLEX -ULEFT -DTRANSA -DCONJ -DNC ztrmm_kernel_rc_nomacros.s -o $@ |
|
|
|
rm ztrmm_kernel_rc.s ztrmm_kernel_rc_nomacros.s |
|
|
|
else |
|
|
|
@@ -1049,9 +1049,9 @@ $(KDIR)strmm_kernel_RN$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(SGEMMKERNEL) |
|
|
|
$(CC) $(CFLAGS) -c -DTRMMKERNEL -UDOUBLE -UCOMPLEX -ULEFT -UTRANSA $< -o $@ |
|
|
|
|
|
|
|
$(KDIR)strmm_kernel_RT$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(SGEMMKERNEL) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -DTRMMKERNEL -UDOUBLE -UCOMPLEX -ULEFT -DTRANSA $< -o strmm_kernel_rt.s |
|
|
|
m4 -B 16384 strmm_kernel_rt.s > strmm_kernel_rt_nomacros.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -DTRMMKERNEL -UDOUBLE -UCOMPLEX -ULEFT -DTRANSA $< -o - > strmm_kernel_rt.s |
|
|
|
m4 strmm_kernel_rt.s > strmm_kernel_rt_nomacros.s |
|
|
|
$(CC) $(CFLAGS) -c -DTRMMKERNEL -UDOUBLE -UCOMPLEX -ULEFT -DTRANSA strmm_kernel_rt_nomacros.s -o $@ |
|
|
|
rm strmm_kernel_rt.s strmm_kernel_rt_nomacros.s |
|
|
|
else |
|
|
|
@@ -1183,9 +1183,9 @@ $(KDIR)dtrsm_kernel_LN$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(DTRSMKERNEL_LN) $(DT |
|
|
|
$(CC) -c $(CFLAGS) -DTRSMKERNEL -UCOMPLEX -DDOUBLE -DUPPER -DLN -UCONJ $< -o $@ |
|
|
|
|
|
|
|
$(KDIR)dtrsm_kernel_LT$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(DTRSMKERNEL_LT) $(DTRSMDEPEND) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -DTRSMKERNEL -UCOMPLEX -DDOUBLE -UUPPER -DLT -UCONJ $< -o dtrsm_kernel_lt.s |
|
|
|
m4 -B 16384 dtrsm_kernel_lt.s > dtrsm_kernel_lt_nomacros.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -DTRSMKERNEL -UCOMPLEX -DDOUBLE -UUPPER -DLT -UCONJ $< -o - > dtrsm_kernel_lt.s |
|
|
|
m4 dtrsm_kernel_lt.s > dtrsm_kernel_lt_nomacros.s |
|
|
|
$(CC) -c $(CFLAGS) -DTRSMKERNEL -UCOMPLEX -DDOUBLE -UUPPER -DLT -UCONJ dtrsm_kernel_lt_nomacros.s -o $@ |
|
|
|
rm dtrsm_kernel_lt.s dtrsm_kernel_lt_nomacros.s |
|
|
|
else |
|
|
|
@@ -2459,8 +2459,8 @@ $(KDIR)cgemm_kernel_l$(TSUFFIX).$(PSUFFIX) : $(KERNELDIR)/$(CGEMMKERNEL) $(CGEMM |
|
|
|
$(CC) $(PFLAGS) -c -UDOUBLE -DCOMPLEX -DCN $< -o $@ |
|
|
|
|
|
|
|
$(KDIR)cgemm_kernel_r$(TSUFFIX).$(PSUFFIX) : $(KERNELDIR)/$(CGEMMKERNEL) $(CGEMMDEPEND) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(PFLAGS) -E -UDOUBLE -DCOMPLEX -DNC $< -o cgemm_kernel_r.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(PFLAGS) -S -UDOUBLE -DCOMPLEX -DNC $< -o - > cgemm_kernel_r.s |
|
|
|
m4 cgemm_kernel_r.s > cgemm_kernel_r_nomacros.s |
|
|
|
$(CC) $(PFLAGS) -c -UDOUBLE -DCOMPLEX -DNC cgemm_kernel_r_nomacros.s -o $@ |
|
|
|
rm cgemm_kernel_r.s cgemm_kernel_r_nomacros.s |
|
|
|
@@ -2505,8 +2505,8 @@ $(KDIR)strmm_kernel_RN$(TSUFFIX).$(PSUFFIX) : $(KERNELDIR)/$(SGEMMKERNEL) |
|
|
|
$(CC) $(PFLAGS) -c -DTRMMKERNEL -UDOUBLE -UCOMPLEX -ULEFT -UTRANSA $< -o $@ |
|
|
|
|
|
|
|
$(KDIR)strmm_kernel_RT$(TSUFFIX).$(PSUFFIX) : $(KERNELDIR)/$(SGEMMKERNEL) |
|
|
|
ifeq ($(findstring AIXPOW, $(OS)$(filter $(TARGET), POWER8 POWER9 POWER10)),AIXPOW) |
|
|
|
$(CC) $(CFLAGS) -E -DTRMMKERNEL -UDOUBLE -UCOMPLEX -ULEFT -DTRANSA $< -o strmm_kernel_rt.s |
|
|
|
ifeq ($(OS), AIX) |
|
|
|
$(CC) $(CFLAGS) -S -DTRMMKERNEL -UDOUBLE -UCOMPLEX -ULEFT -DTRANSA $< -o - > strmm_kernel_rt.s |
|
|
|
m4 strmmkernel_rn.s > strmm_kernel_rt_nomacros.s |
|
|
|
$(CC) $(PFLAGS) -c -DTRMMKERNEL -UDOUBLE -UCOMPLEX -ULEFT -DTRANSA strmm_kernel_rt_nomacros.s -o $@ |
|
|
|
rm strmm_kernel_rt.s strmm_kernel_rt_nomacros.s |
|
|
|
|