Skip to content

Commit 6e210c6

Browse files
authored
build a (dummy) sgemm_direct kernel on all arm64
1 parent 27a4084 commit 6e210c6

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

kernel/Makefile.L3

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -103,8 +103,8 @@ endif
103103
ifeq ($(ARCH), arm64)
104104
ifeq ($(TARGET_CORE), ARMV9SME)
105105
HAVE_SME = 1
106-
SGEMMDIRECTKERNEL = sgemm_direct_arm64_sme1.c
107106
endif
107+
SGEMMDIRECTKERNEL = sgemm_direct_arm64_sme1.c
108108
endif
109109
endif
110110
endif
@@ -143,9 +143,10 @@ SKERNELOBJS += \
143143
sgemm_direct_performant$(TSUFFIX).$(SUFFIX)
144144
endif
145145
ifeq ($(ARCH), arm64)
146+
SKERNELOBJS += \
147+
sgemm_direct$(TSUFFIX).$(SUFFIX)
146148
ifdef HAVE_SME
147149
SKERNELOBJS += \
148-
sgemm_direct$(TSUFFIX).$(SUFFIX) \
149150
sgemm_direct_sme1$(TSUFFIX).$(SUFFIX) \
150151
sgemm_direct_sme1_preprocess$(TSUFFIX).$(SUFFIX)
151152
endif
@@ -835,9 +836,9 @@ $(KDIR)sgemm_direct$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(SGEMMDIRECTKERNEL)
835836
$(CC) $(CFLAGS) -c -UDOUBLE -UCOMPLEX $< -o $@
836837
endif
837838
ifeq ($(ARCH), arm64)
838-
ifdef HAVE_SME
839839
$(KDIR)sgemm_direct$(TSUFFIX).$(SUFFIX) : $(KERNELDIR)/$(SGEMMDIRECTKERNEL)
840840
$(CC) $(CFLAGS) -c -UDOUBLE -UCOMPLEX $< -o $@
841+
ifdef HAVE_SME
841842
$(KDIR)sgemm_direct_sme1$(TSUFFIX).$(SUFFIX) :
842843
$(CC) $(CFLAGS) -c $(KERNELDIR)/sgemm_direct_sme1.S -UDOUBLE -UCOMPLEX -o $@
843844
$(KDIR)sgemm_direct_sme1_preprocess$(TSUFFIX).$(SUFFIX) :

0 commit comments

Comments
 (0)