summaryrefslogtreecommitdiff
path: root/sgemm.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'sgemm.cpp')
-rw-r--r--sgemm.cpp16
1 files changed, 0 insertions, 16 deletions
diff --git a/sgemm.cpp b/sgemm.cpp
index e926ba88..c7189c61 100644
--- a/sgemm.cpp
+++ b/sgemm.cpp
@@ -850,10 +850,6 @@ class tinyBLAS_Q0_AVX {
* @return true if this function was able to service the matmul request
*/
-bool iqk_mul_mat(long Nx, long Ny, long ne00, int typeA, const void * A, const void * B,
- float * C, long stride_C, int ith, int nth);
-
-
bool llamafile_sgemm(int64_t m, int64_t n, int64_t k, const void *A, int64_t lda, const void *B, int64_t ldb, void *C,
int64_t ldc, int ith, int nth, int task, int Atype, int Btype, int Ctype) {
@@ -866,18 +862,6 @@ bool llamafile_sgemm(int64_t m, int64_t n, int64_t k, const void *A, int64_t lda
assert(nth > 0);
assert(ith < nth);
- if (Btype == GGML_TYPE_Q8_K && Ctype == GGML_TYPE_F32) {
- if (iqk_mul_mat(m, n, k * QK_K, Atype, A, B, (float *)C, ldc, ith, nth)) {
- return true;
- }
- }
- if ((Btype == GGML_TYPE_Q8_0 || Btype == GGML_TYPE_Q8_1) && Ctype == GGML_TYPE_F32) {
- assert(QK8_0 == QK8_1 == QK4_0 == QK4_1 == QK5_0 == QK5_1 == 32);
- if (iqk_mul_mat(m, n, k * QK8_0, Atype, A, B, (float *)C, ldc, ith, nth)) {
- return true;
- }
- }
-
if (Ctype != GGML_TYPE_F32)
return false;