File tree 2 files changed +12
-4
lines changed 2 files changed +12
-4
lines changed Original file line number Diff line number Diff line change @@ -359,6 +359,10 @@ ifdef LLAMA_SERVER_SSL
359
359
MK_LDFLAGS += -lssl -lcrypto
360
360
endif
361
361
362
+ ifndef GGML_NO_CPU_AARCH64
363
+ MK_CPPFLAGS += -DGGML_USE_CPU_AARCH64
364
+ endif
365
+
362
366
# warnings
363
367
WARN_FLAGS = \
364
368
-Wall \
@@ -940,10 +944,6 @@ ggml/src/ggml-cuda/%.o: \
940
944
$(MCC ) $(CXXFLAGS ) $(MUSAFLAGS ) -x musa -mtgpu -c -o $@ $<
941
945
endif # GGML_MUSA
942
946
943
- ifndef GGML_NO_CPU_AARCH64
944
- MK_CPPFLAGS += -DGGML_USE_CPU_AARCH64
945
- endif
946
-
947
947
ifdef GGML_METAL
948
948
MK_CPPFLAGS += -DGGML_USE_METAL
949
949
MK_LDFLAGS += -framework Foundation -framework Metal -framework MetalKit
Original file line number Diff line number Diff line change 49
49
50
50
#define UNUSED GGML_UNUSED
51
51
52
+ #if defined(_MSC_VER )
53
+ #define m512bh (p ) p
54
+ #define m512i (p ) p
55
+ #else
56
+ #define m512bh (p ) (__m512bh)(p)
57
+ #define m512i (p ) (__m512i)(p)
58
+ #endif
59
+
52
60
// precomputed f32 table for f16 (256 KB) (ggml-impl.h)
53
61
float ggml_table_f32_f16 [1 << 16 ];
54
62
You can’t perform that action at this time.
0 commit comments