Skip to content

Commit 71fdcf0

Browse files
committed
ggml : arm repack fix build (whisper/0)
1 parent 615655a commit 71fdcf0

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

ggml/src/ggml-cpu/arch/arm/repack.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424

2525
#define UNUSED GGML_UNUSED
2626

27+
#if defined(__aarch64__) && defined(__ARM_NEON) && defined(__ARM_FEATURE_MATMUL_INT8)
2728
static inline void decode_q4_Kx8_scales_mins(const uint8_t * scales_in,
2829
int16x8_t * out_mins,
2930
int8_t * out_scales) {
@@ -46,6 +47,7 @@ static inline void decode_q4_Kx8_scales_mins(const uint8_t * scales_in,
4647
scales_u32[1] = (sm[2] & kmask2) | (((sm[0] >> 6) & kmask3) << 4);
4748
memcpy(out_scales, scales_u32, 8);
4849
}
50+
#endif
4951

5052
void ggml_quantize_mat_q8_0_4x4(const float * GGML_RESTRICT x, void * GGML_RESTRICT vy, int64_t k) {
5153
assert(QK8_0 == 32);

0 commit comments

Comments
 (0)