Skip to content

Commit 501728a

Browse files
authored
adjust register 20 accesses to 21 after moving x18
1 parent 107c883 commit 501728a

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

kernel/arm64/sgemm_direct_sme1_2VLx2VL.S

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
add C2, N, C4 //N + SVLs
6363
add C3, C5, C4 //K*SVLs + SVLs
6464
whilelt p2.s, M_cntr, M //Tile 0,1 predicate (M dimension)
65-
sub w20, w20, #2 //SVLs-2
65+
sub w21, w21, #2 //SVLs-2
6666

6767
.M_Loop:
6868
incw M_cntr
@@ -199,7 +199,7 @@ process_K_less_than_equal_2:
199199
st1w {za1h.s[w13, #0]}, p5, [Cptr1]
200200
st1w {za2h.s[w13, #0]}, p6, [Cptr0, C6, lsl #2]
201201
st1w {za3h.s[w13, #0]}, p7, [Cptr1, C6, lsl #2]
202-
cmp w13, w20
202+
cmp w13, w21
203203
b.mi .Loop_store_ZA
204204
psel p4, p0, p2.s[w13, 1]
205205
psel p5, p1, p2.s[w13, 1]

0 commit comments

Comments
 (0)