@@ -182,7 +182,7 @@ ifeq ($(BUILD_BFLOAT16),1)
182
182
SBBLASOBJS += sbgemm_beta$(TSUFFIX).$(SUFFIX)
183
183
endif
184
184
185
- ifneq "$(or $(BUILD_SINGLE),$(BUILD_DOUBLE))" ""
185
+ ifneq "$(or $(BUILD_SINGLE),$(BUILD_DOUBLE),$(BUILD_COMPLEX) )" ""
186
186
SBLASOBJS += \
187
187
sgemm_beta$(TSUFFIX).$(SUFFIX) \
188
188
strmm_kernel_LN$(TSUFFIX).$(SUFFIX) strmm_kernel_LT$(TSUFFIX).$(SUFFIX) \
@@ -191,7 +191,7 @@ SBLASOBJS += \
191
191
strsm_kernel_RN$(TSUFFIX).$(SUFFIX) strsm_kernel_RT$(TSUFFIX).$(SUFFIX)
192
192
endif
193
193
194
- ifeq ( $(BUILD_DOUBLE),1)
194
+ ifneq "$(or $(BUILD_DOUBLE),$(BUILD_COMPLEX16))" ""
195
195
DBLASOBJS += \
196
196
dgemm_beta$(TSUFFIX).$(SUFFIX) \
197
197
dtrmm_kernel_LN$(TSUFFIX).$(SUFFIX) dtrmm_kernel_LT$(TSUFFIX).$(SUFFIX) \
@@ -207,7 +207,7 @@ QBLASOBJS += \
207
207
qtrsm_kernel_LN$(TSUFFIX).$(SUFFIX) qtrsm_kernel_LT$(TSUFFIX).$(SUFFIX) \
208
208
qtrsm_kernel_RN$(TSUFFIX).$(SUFFIX) qtrsm_kernel_RT$(TSUFFIX).$(SUFFIX)
209
209
210
- ifeq ( $(BUILD_COMPLEX),1)
210
+ ifneq "$(or $(BUILD_COMPLEX),$(BUILD_COMPLEX16))" ""
211
211
CBLASOBJS += \
212
212
ctrmm_kernel_LN$(TSUFFIX).$(SUFFIX) ctrmm_kernel_LT$(TSUFFIX).$(SUFFIX) \
213
213
ctrmm_kernel_LR$(TSUFFIX).$(SUFFIX) ctrmm_kernel_LC$(TSUFFIX).$(SUFFIX) \
@@ -255,7 +255,7 @@ XBLASOBJS += xgemm3m_kernel$(TSUFFIX).$(SUFFIX)
255
255
256
256
endif
257
257
258
- ifeq ( $(BUILD_SINGLE),1)
258
+ ifneq "$(or $(BUILD_SINGLE),$(BUILD_DOUBLE),$(BUILD_COMPLEX))" ""
259
259
SBLASOBJS += \
260
260
strmm_iunucopy$(TSUFFIX).$(SUFFIX) strmm_iunncopy$(TSUFFIX).$(SUFFIX) \
261
261
strmm_ilnucopy$(TSUFFIX).$(SUFFIX) strmm_ilnncopy$(TSUFFIX).$(SUFFIX) \
@@ -264,21 +264,15 @@ SBLASOBJS += \
264
264
strmm_ounucopy$(TSUFFIX).$(SUFFIX) strmm_ounncopy$(TSUFFIX).$(SUFFIX) \
265
265
strmm_olnucopy$(TSUFFIX).$(SUFFIX) strmm_olnncopy$(TSUFFIX).$(SUFFIX) \
266
266
strmm_outucopy$(TSUFFIX).$(SUFFIX) strmm_outncopy$(TSUFFIX).$(SUFFIX) \
267
- strmm_oltucopy$(TSUFFIX).$(SUFFIX) strmm_oltncopy$(TSUFFIX).$(SUFFIX)
268
- endif
269
- ifneq "$(or $(BUILD_SINGLE),$(BUILD_DOUBLE))" ""
270
- SBLASOBJS += \
267
+ strmm_oltucopy$(TSUFFIX).$(SUFFIX) strmm_oltncopy$(TSUFFIX).$(SUFFIX) \
271
268
strsm_iunucopy$(TSUFFIX).$(SUFFIX) strsm_iunncopy$(TSUFFIX).$(SUFFIX) \
272
269
strsm_ilnucopy$(TSUFFIX).$(SUFFIX) strsm_ilnncopy$(TSUFFIX).$(SUFFIX) \
273
270
strsm_iutucopy$(TSUFFIX).$(SUFFIX) strsm_iutncopy$(TSUFFIX).$(SUFFIX) \
274
271
strsm_iltucopy$(TSUFFIX).$(SUFFIX) strsm_iltncopy$(TSUFFIX).$(SUFFIX) \
275
272
strsm_ounucopy$(TSUFFIX).$(SUFFIX) strsm_ounncopy$(TSUFFIX).$(SUFFIX) \
276
273
strsm_olnucopy$(TSUFFIX).$(SUFFIX) strsm_olnncopy$(TSUFFIX).$(SUFFIX) \
277
274
strsm_outucopy$(TSUFFIX).$(SUFFIX) strsm_outncopy$(TSUFFIX).$(SUFFIX) \
278
- strsm_oltucopy$(TSUFFIX).$(SUFFIX) strsm_oltncopy$(TSUFFIX).$(SUFFIX)
279
- endif
280
- ifeq ($(BUILD_SINGLE),1)
281
- SBLASOBJS += \
275
+ strsm_oltucopy$(TSUFFIX).$(SUFFIX) strsm_oltncopy$(TSUFFIX).$(SUFFIX) \
282
276
ssymm_iutcopy$(TSUFFIX).$(SUFFIX) ssymm_iltcopy$(TSUFFIX).$(SUFFIX) \
283
277
ssymm_outcopy$(TSUFFIX).$(SUFFIX) ssymm_oltcopy$(TSUFFIX).$(SUFFIX)
284
278
endif
@@ -400,7 +394,7 @@ XBLASOBJS += \
400
394
401
395
ifeq ($(USE_GEMM3M), 1)
402
396
403
- ifeq ( $(BUILD_COMPLEX),1)
397
+ ifneq "$(or $(BUILD_COMPLEX),$(BUILD_COMPLEX16))" ""
404
398
CBLASOBJS += \
405
399
cgemm3m_incopyb$(TSUFFIX).$(SUFFIX) cgemm3m_itcopyb$(TSUFFIX).$(SUFFIX) \
406
400
cgemm3m_incopyr$(TSUFFIX).$(SUFFIX) cgemm3m_itcopyr$(TSUFFIX).$(SUFFIX) \
0 commit comments