|
16 | 16 | #define ggml_vec_dot_q8_0_q8_0_generic ggml_vec_dot_q8_0_q8_0 |
17 | 17 | #define ggml_vec_dot_mxfp4_q8_0_generic ggml_vec_dot_mxfp4_q8_0 |
18 | 18 | #define ggml_vec_dot_nvfp4_q8_0_generic ggml_vec_dot_nvfp4_q8_0 |
| 19 | +#define ggml_vec_dot_q1_0_q8_0_generic ggml_vec_dot_q1_0_q8_0 |
19 | 20 | #define ggml_vec_dot_tq1_0_q8_K_generic ggml_vec_dot_tq1_0_q8_K |
20 | 21 | #define ggml_vec_dot_tq2_0_q8_K_generic ggml_vec_dot_tq2_0_q8_K |
21 | 22 | #define ggml_vec_dot_q2_K_q8_K_generic ggml_vec_dot_q2_K_q8_K |
|
82 | 83 | #elif defined(__x86_64__) || defined(__i386__) || defined(_M_IX86) || defined(_M_X64) |
83 | 84 | // quants.c |
84 | 85 | #define ggml_vec_dot_nvfp4_q8_0_generic ggml_vec_dot_nvfp4_q8_0 |
| 86 | +#define ggml_vec_dot_q1_0_q8_0_generic ggml_vec_dot_q1_0_q8_0 |
85 | 87 | // repack.cpp |
86 | 88 | #define ggml_quantize_mat_q8_0_4x4_generic ggml_quantize_mat_q8_0_4x4 |
87 | 89 | #define ggml_quantize_mat_q8_K_4x4_generic ggml_quantize_mat_q8_K_4x4 |
|
112 | 114 | // quants.c |
113 | 115 | #define quantize_row_q8_K_generic quantize_row_q8_K |
114 | 116 | #define ggml_vec_dot_nvfp4_q8_0_generic ggml_vec_dot_nvfp4_q8_0 |
| 117 | +#define ggml_vec_dot_q1_0_q8_0_generic ggml_vec_dot_q1_0_q8_0 |
115 | 118 | #define ggml_vec_dot_tq1_0_q8_K_generic ggml_vec_dot_tq1_0_q8_K |
116 | 119 | #define ggml_vec_dot_tq2_0_q8_K_generic ggml_vec_dot_tq2_0_q8_K |
117 | 120 | #define ggml_vec_dot_iq1_m_q8_K_generic ggml_vec_dot_iq1_m_q8_K |
|
160 | 163 | #define ggml_vec_dot_iq1_m_q8_K_generic ggml_vec_dot_iq1_m_q8_K |
161 | 164 | #define ggml_vec_dot_mxfp4_q8_0_generic ggml_vec_dot_mxfp4_q8_0 |
162 | 165 | #define ggml_vec_dot_nvfp4_q8_0_generic ggml_vec_dot_nvfp4_q8_0 |
| 166 | +#define ggml_vec_dot_q1_0_q8_0_generic ggml_vec_dot_q1_0_q8_0 |
163 | 167 | // repack.cpp |
164 | 168 | #define ggml_quantize_mat_q8_0_4x4_generic ggml_quantize_mat_q8_0_4x4 |
165 | 169 | #define ggml_quantize_mat_q8_0_4x8_generic ggml_quantize_mat_q8_0_4x8 |
|
200 | 204 | #elif defined(__riscv) |
201 | 205 | // quants.c |
202 | 206 | #define ggml_vec_dot_nvfp4_q8_0_generic ggml_vec_dot_nvfp4_q8_0 |
| 207 | +#define ggml_vec_dot_q1_0_q8_0_generic ggml_vec_dot_q1_0_q8_0 |
203 | 208 | // repack.cpp |
204 | 209 | #define ggml_quantize_mat_q8_0_4x1_generic ggml_quantize_mat_q8_0_4x1 |
205 | 210 | #define ggml_quantize_mat_q8_0_4x4_generic ggml_quantize_mat_q8_0_4x4 |
|
240 | 245 | // quants.c |
241 | 246 | #define quantize_row_q8_K_generic quantize_row_q8_K |
242 | 247 | #define ggml_vec_dot_nvfp4_q8_0_generic ggml_vec_dot_nvfp4_q8_0 |
| 248 | +#define ggml_vec_dot_q1_0_q8_0_generic ggml_vec_dot_q1_0_q8_0 |
243 | 249 | #define ggml_vec_dot_tq1_0_q8_K_generic ggml_vec_dot_tq1_0_q8_K |
244 | 250 | #define ggml_vec_dot_tq2_0_q8_K_generic ggml_vec_dot_tq2_0_q8_K |
245 | 251 | #define ggml_vec_dot_q2_K_q8_K_generic ggml_vec_dot_q2_K_q8_K |
|
303 | 309 | #define ggml_vec_dot_iq4_xs_q8_K_generic ggml_vec_dot_iq4_xs_q8_K |
304 | 310 | #define ggml_vec_dot_mxfp4_q8_0_generic ggml_vec_dot_mxfp4_q8_0 |
305 | 311 | #define ggml_vec_dot_nvfp4_q8_0_generic ggml_vec_dot_nvfp4_q8_0 |
| 312 | +#define ggml_vec_dot_q1_0_q8_0_generic ggml_vec_dot_q1_0_q8_0 |
306 | 313 | // repack.cpp |
307 | 314 | #define ggml_quantize_mat_q8_0_4x4_generic ggml_quantize_mat_q8_0_4x4 |
308 | 315 | #define ggml_quantize_mat_q8_0_4x8_generic ggml_quantize_mat_q8_0_4x8 |
|
0 commit comments