summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ggml-sycl.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/ggml-sycl.cpp b/ggml-sycl.cpp
index f329bc27..8839f775 100644
--- a/ggml-sycl.cpp
+++ b/ggml-sycl.cpp
@@ -15263,6 +15263,7 @@ static void ggml_sycl_mul_mat(const ggml_tensor * src0, const ggml_tensor * src1
}
} else {
bool use_mul_mat_q = min_compute_capability >= VER_4VEC && ggml_is_quantized(src0->type);
+ use_mul_mat_q = use_mul_mat_q && (src0->type != GGML_TYPE_IQ2_XXS);
if (use_xmx && min_compute_capability >= VER_GEN9 && src1->ne[1] > XMX_MAX_BATCH_SIZE) {
use_mul_mat_q = false;