Skip to content

Commit 6d43057

Browse files
authored
move inclusion of sme_abi header and make it conditional
1 parent 0daa647 commit 6d43057

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

kernel/arm64/sgemm_direct_alpha_beta_arm64_sme1.c

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ extern void SME1_PREPROCESS(uint64_t nbr, uint64_t nbc,\
2727

2828
#if defined(HAVE_SME)
2929

30+
#if !defined(__clang__) || __clang_major__ < 17
31+
#include "sme_abi.h"
32+
#endif
33+
3034
#if defined(__ARM_FEATURE_SME) && defined(__clang__) && __clang_major__ >= 16
3135
#include <arm_sme.h>
3236
#endif
@@ -215,3 +219,4 @@ void CNAME (BLASLONG M, BLASLONG N, BLASLONG K, float alpha, float * __restrict
215219
#endif
216220

217221

222+

0 commit comments

Comments
 (0)