Skip to content

Commit 9451a2d

Browse files
ggerganovNeo Zhang
authored andcommitted
ggml : move sgemm sources to llamafile subfolder (ggml-org#8394)
ggml-ci
1 parent 3409736 commit 9451a2d

File tree

6 files changed

+9
-10
lines changed

6 files changed

+9
-10
lines changed

Makefile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -549,7 +549,7 @@ endif # GGML_BLIS
549549

550550
ifndef GGML_NO_LLAMAFILE
551551
MK_CPPFLAGS += -DGGML_USE_LLAMAFILE
552-
OBJ_GGML += ggml/src/sgemm.o
552+
OBJ_GGML += ggml/src/llamafile/sgemm.o
553553
endif
554554

555555
ifdef GGML_RPC
@@ -977,9 +977,9 @@ ggml/src/ggml-blas.o: \
977977
$(CXX) $(CXXFLAGS) -c $< -o $@
978978

979979
ifndef GGML_NO_LLAMAFILE
980-
ggml/src/sgemm.o: \
981-
ggml/src/sgemm.cpp \
982-
ggml/src/sgemm.h \
980+
ggml/src/llamafile/sgemm.o: \
981+
ggml/src/llamafile/sgemm.cpp \
982+
ggml/src/llamafile/sgemm.h \
983983
ggml/include/ggml.h
984984
$(CXX) $(CXXFLAGS) -c $< -o $@
985985
endif # GGML_NO_LLAMAFILE

ggml/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ option(GGML_ACCELERATE "ggml: enable Accelerate framework"
104104
option(GGML_BLAS "ggml: use BLAS" ${GGML_BLAS_DEFAULT})
105105
set(GGML_BLAS_VENDOR ${GGML_BLAS_VENDOR_DEFAULT} CACHE STRING
106106
"ggml: BLAS library vendor")
107-
option(GGML_LLAMAFILE "ggml: use ggml SGEMM" OFF)
107+
option(GGML_LLAMAFILE "ggml: use LLAMAFILE" OFF)
108108

109109
option(GGML_CUDA "ggml: use CUDA" OFF)
110110
option(GGML_CUDA_FORCE_DMMV "ggml: use dmmv instead of mmvq CUDA kernels" OFF)

ggml/src/CMakeLists.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -238,12 +238,12 @@ if (GGML_BLAS)
238238
endif()
239239

240240
if (GGML_LLAMAFILE)
241-
message(STATUS "Using ggml SGEMM")
241+
message(STATUS "Using llamafile")
242242

243243
add_compile_definitions(GGML_USE_LLAMAFILE)
244244

245-
set(GGML_HEADERS_LLAMAFILE sgemm.h)
246-
set(GGML_SOURCES_LLAMAFILE sgemm.cpp)
245+
set(GGML_HEADERS_LLAMAFILE llamafile/sgemm.h)
246+
set(GGML_SOURCES_LLAMAFILE llamafile/sgemm.cpp)
247247
endif()
248248

249249
if (GGML_CUDA)

ggml/src/ggml.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
#include "ggml.h"
77
#include "ggml-aarch64.h"
88

9-
109
#if defined(_MSC_VER) || defined(__MINGW32__)
1110
#include <malloc.h> // using malloc.h with MSC/MINGW
1211
#elif !defined(__FreeBSD__) && !defined(__NetBSD__) && !defined(__OpenBSD__)
@@ -43,7 +42,7 @@
4342
#endif
4443

4544
#ifdef GGML_USE_LLAMAFILE
46-
#include "sgemm.h"
45+
#include <llamafile/sgemm.h>
4746
#endif
4847

4948
#if defined(_MSC_VER)
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)