File tree Expand file tree Collapse file tree 2 files changed +9
-7
lines changed Expand file tree Collapse file tree 2 files changed +9
-7
lines changed Original file line number Diff line number Diff line change 2727#if defined(_MSC_VER ) || defined(__MINGW32__ )
2828#include <intrin.h>
2929#else
30- #if !defined(__riscv ) && !defined(__s390__ )
30+ #if defined(__AVX__ ) || defined(__AVX2__ ) || defined(__AVX512F__ ) || defined(__SSSE3__ ) || defined(__SSE3__ )
31+ #if !defined(__riscv )
3132#include <immintrin.h>
3233#endif
3334#endif
3435#endif
3536#endif
3637#endif
38+ #endif
3739
3840#ifdef __riscv_v_intrinsic
3941#include <riscv_vector.h>
Original file line number Diff line number Diff line change 4242
4343#include <windows.h>
4444
45- #undef MIN
46- #undef MAX
47-
48- #define MIN(a, b) ((a) < (b) ? (a) : (b))
49- #define MAX(a, b) ((a) > (b) ? (a) : (b))
50-
5145typedef volatile LONG atomic_int;
5246typedef atomic_int atomic_bool;
5347
@@ -149,6 +143,12 @@ void ggml_print_backtrace(void) {
149143}
150144#endif
151145
146+ #undef MIN
147+ #undef MAX
148+
149+ #define MIN(a, b) ((a) < (b) ? (a) : (b))
150+ #define MAX(a, b) ((a) > (b) ? (a) : (b))
151+
152152/*#define GGML_PERF*/
153153#define GGML_DEBUG 0
154154#define GGML_GELU_FP16
You can’t perform that action at this time.
0 commit comments