From e85efb8d869e8364d64ff1f5ea780b1c32abfc59 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 3 Dec 2025 22:40:02 +0100 Subject: [PATCH] remove za from clobber lists --- kernel/arm64/sgemm_direct_alpha_beta_arm64_sme1.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/kernel/arm64/sgemm_direct_alpha_beta_arm64_sme1.c b/kernel/arm64/sgemm_direct_alpha_beta_arm64_sme1.c index 0a003afcc..f9017c764 100644 --- a/kernel/arm64/sgemm_direct_alpha_beta_arm64_sme1.c +++ b/kernel/arm64/sgemm_direct_alpha_beta_arm64_sme1.c @@ -185,7 +185,7 @@ void CNAME (BLASLONG M, BLASLONG N, BLASLONG K, float alpha, float * __restrict "z0", "z1", "z2", "z3", "z4", "z5", "z6", "z7", "z8", "z9", "z10", "z11", "z12", "z13", "z14", "z15", "z16", "z17", "z18", "z19", "z20", "z21", "z22", "z23", - "z24", "z25", "z26", "z27", "z28", "z29", "z30", "z31","za"); + "z24", "z25", "z26", "z27", "z28", "z29", "z30", "z31"); /* Pre-process the left matrix to make it suitable for matrix sum of outer-product calculation @@ -198,7 +198,7 @@ void CNAME (BLASLONG M, BLASLONG N, BLASLONG K, float alpha, float * __restrict "z0", "z1", "z2", "z3", "z4", "z5", "z6", "z7", "z8", "z9", "z10", "z11", "z12", "z13", "z14", "z15", "z16", "z17", "z18", "z19", "z20", "z21", "z22", "z23", - "z24", "z25", "z26", "z27", "z28", "z29", "z30", "z31", "za"); + "z24", "z25", "z26", "z27", "z28", "z29", "z30", "z31"); /* Calculate C = alpha*A*B + beta*C */ @@ -213,3 +213,4 @@ void CNAME (BLASLONG M, BLASLONG N, BLASLONG K, float alpha, float * __restrict BLASLONG strideA, float * __restrict B, BLASLONG strideB ,\ float beta, float * __restrict R, BLASLONG strideR){fprintf(stderr,"empty sgemm_direct_alpha_beta should not be called!!!\n");} #endif +