]> git.djapps.eu Git - pkg/ggml/sources/whisper.cpp/commitdiff
ggml : use `uint8x16_t` return type for `ggml_vqtbl1q_u8` (llama/5894)
authorbobqianic <redacted>
Wed, 6 Mar 2024 07:35:07 +0000 (07:35 +0000)
committerGeorgi Gerganov <redacted>
Fri, 8 Mar 2024 09:38:33 +0000 (11:38 +0200)
* use uint8x16_t

* Update ggml-quants.c

ggml-quants.c

index e0c125d432300da46c4b818e7dc9692c72728f53..9dcb76def46db2abd9be067a31d9519e4a70fdaf 100644 (file)
@@ -464,8 +464,8 @@ inline static int8x16_t ggml_vqtbl1q_s8(int8x16_t a, uint8x16_t b) {
 }
 
 // NOTE: not tested
-inline static int8x16_t ggml_vqtbl1q_u8(uint8x16_t a, uint8x16_t b) {
-    int8x16_t res;
+inline static uint8x16_t ggml_vqtbl1q_u8(uint8x16_t a, uint8x16_t b) {
+    uint8x16_t res;
 
     res[ 0] = a[b[ 0]];
     res[ 1] = a[b[ 1]];