We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0d26d8c commit 182adefCopy full SHA for 182adef
ggml-impl.h
@@ -120,9 +120,16 @@ extern "C" {
120
#ifndef __F16C__
121
#define __F16C__
122
#endif
123
+#endif
124
+
125
+// __SSE3__ and __SSSE3__ are not defined in MSVC, but SSE3/SSSE3 are present when AVX/AVX2/AVX512 are available
126
+#if defined(_MSC_VER) && (defined(__AVX__) || defined(__AVX2__) || defined(__AVX512F__))
127
#ifndef __SSE3__
128
#define __SSE3__
129
130
+#ifndef __SSSE3__
131
+#define __SSSE3__
132
133
134
135
// 16-bit float
0 commit comments