Skip to content

Commit 6b2a849

Browse files
authored
ggml : move sgemm sources to llamafile subfolder (#8394)
ggml-ci
1 parent 0f1a39f commit 6b2a849

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
@@ -554,7 +554,7 @@ endif # GGML_BLIS
554554

555555
ifndef GGML_NO_LLAMAFILE
556556
MK_CPPFLAGS += -DGGML_USE_LLAMAFILE
557-
OBJ_GGML += ggml/src/sgemm.o
557+
OBJ_GGML += ggml/src/llamafile/sgemm.o
558558
endif
559559

560560
ifdef GGML_RPC
@@ -983,9 +983,9 @@ ggml/src/ggml-blas.o: \
983983
$(CXX) $(CXXFLAGS) -c $< -o $@
984984

985985
ifndef GGML_NO_LLAMAFILE
986-
ggml/src/sgemm.o: \
987-
ggml/src/sgemm.cpp \
988-
ggml/src/sgemm.h \
986+
ggml/src/llamafile/sgemm.o: \
987+
ggml/src/llamafile/sgemm.cpp \
988+
ggml/src/llamafile/sgemm.h \
989989
ggml/include/ggml.h
990990
$(CXX) $(CXXFLAGS) -c $< -o $@
991991
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)