Arm SVE Typo Fix ZGEMM/CGEMM C Prefetch Reg

This commit is contained in:
RuQing Xu
2021-09-16 01:34:26 +09:00
parent b677e0d61b
commit e4cabb977d
4 changed files with 31 additions and 31 deletions

View File

@@ -116,23 +116,23 @@ GEMM_ACOLCMPLX_CONTIGUOUS_LOAD_FWD(z28,z29,p0,%0,x2)
" b.ne END_CCOL_PRFM \n\t" // Do not prefetch for generic C storage.
" mov x16, %2 \n\t"
" prfm PLDL1KEEP, [x16] \n\t"
" add x16, x16, %5 \n\t"
" add x16, x16, %4 \n\t"
" prfm PLDL1KEEP, [x16] \n\t"
" add x16, x16, %5 \n\t"
" add x16, x16, %4 \n\t"
" prfm PLDL1KEEP, [x16] \n\t"
" add x16, x16, %5 \n\t"
" add x16, x16, %4 \n\t"
" prfm PLDL1KEEP, [x16] \n\t"
" add x16, x16, %5 \n\t"
" add x16, x16, %4 \n\t"
" prfm PLDL1KEEP, [x16] \n\t"
" add x16, x16, %5 \n\t"
" add x16, x16, %4 \n\t"
" prfm PLDL1KEEP, [x16] \n\t"
" add x16, x16, %5 \n\t"
" add x16, x16, %4 \n\t"
" prfm PLDL1KEEP, [x16] \n\t"
" add x16, x16, %5 \n\t"
" add x16, x16, %4 \n\t"
" prfm PLDL1KEEP, [x16] \n\t"
" add x16, x16, %5 \n\t"
" add x16, x16, %4 \n\t"
" prfm PLDL1KEEP, [x16] \n\t"
" add x16, x16, %5 \n\t"
" add x16, x16, %4 \n\t"
" prfm PLDL1KEEP, [x16] \n\t"
" END_CCOL_PRFM: \n\t"
" \n\t"

View File

@@ -116,23 +116,23 @@ GEMM_ACOLCMPLX_CONTIGUOUS_LOAD_FWD(z28,z29,p0,%0,x2)
" b.ne END_CCOL_PRFM \n\t" // Do not prefetch for generic C storage.
" mov x16, %2 \n\t"
" prfm PLDL1KEEP, [x16] \n\t"
" add x16, x16, %5 \n\t"
" add x16, x16, %4 \n\t"
" prfm PLDL1KEEP, [x16] \n\t"
" add x16, x16, %5 \n\t"
" add x16, x16, %4 \n\t"
" prfm PLDL1KEEP, [x16] \n\t"
" add x16, x16, %5 \n\t"
" add x16, x16, %4 \n\t"
" prfm PLDL1KEEP, [x16] \n\t"
" add x16, x16, %5 \n\t"
" add x16, x16, %4 \n\t"
" prfm PLDL1KEEP, [x16] \n\t"
" add x16, x16, %5 \n\t"
" add x16, x16, %4 \n\t"
" prfm PLDL1KEEP, [x16] \n\t"
" add x16, x16, %5 \n\t"
" add x16, x16, %4 \n\t"
" prfm PLDL1KEEP, [x16] \n\t"
" add x16, x16, %5 \n\t"
" add x16, x16, %4 \n\t"
" prfm PLDL1KEEP, [x16] \n\t"
" add x16, x16, %5 \n\t"
" add x16, x16, %4 \n\t"
" prfm PLDL1KEEP, [x16] \n\t"
" add x16, x16, %5 \n\t"
" add x16, x16, %4 \n\t"
" prfm PLDL1KEEP, [x16] \n\t"
" END_CCOL_PRFM: \n\t"
" \n\t"

View File

@@ -123,17 +123,17 @@ GEMM_ACOLCMPLX_CONTIGUOUS_LOAD_FWD(z28,z29,p0,%0,x2)
" b.ne END_CCOL_PRFM \n\t" // Do not prefetch for generic C storage.
" mov x16, %2 \n\t"
" prfm PLDL1KEEP, [x16] \n\t"
" add x16, x16, %5 \n\t"
" add x16, x16, %4 \n\t"
" prfm PLDL1KEEP, [x16] \n\t"
" add x16, x16, %5 \n\t"
" add x16, x16, %4 \n\t"
" prfm PLDL1KEEP, [x16] \n\t"
" add x16, x16, %5 \n\t"
" add x16, x16, %4 \n\t"
" prfm PLDL1KEEP, [x16] \n\t"
" add x16, x16, %5 \n\t"
" add x16, x16, %4 \n\t"
" prfm PLDL1KEEP, [x16] \n\t"
" add x16, x16, %5 \n\t"
" add x16, x16, %4 \n\t"
" prfm PLDL1KEEP, [x16] \n\t"
" add x16, x16, %5 \n\t"
" add x16, x16, %4 \n\t"
" prfm PLDL1KEEP, [x16] \n\t"
" END_CCOL_PRFM: \n\t"
" \n\t"

View File

@@ -120,19 +120,19 @@ GEMM_ACOLCMPLX_CONTIGUOUS_LOAD_FWD(z16,z17,p0,%0,x2)
" b.ne END_CCOL_PRFM \n\t" // Do not prefetch for generic C storage.
" mov x16, %2 \n\t"
" prfm PLDL1KEEP, [x16] \n\t"
" add x16, x16, %5 \n\t"
" add x16, x16, %4 \n\t"
" prfm PLDL1KEEP, [x16] \n\t"
" add x16, x16, %5 \n\t"
" add x16, x16, %4 \n\t"
" prfm PLDL1KEEP, [x16] \n\t"
" add x16, x16, %5 \n\t"
" add x16, x16, %4 \n\t"
" prfm PLDL1KEEP, [x16] \n\t"
" add x16, x16, %5 \n\t"
" add x16, x16, %4 \n\t"
" prfm PLDL1KEEP, [x16] \n\t"
" add x16, x16, %5 \n\t"
" add x16, x16, %4 \n\t"
" prfm PLDL1KEEP, [x16] \n\t"
" add x16, x16, %5 \n\t"
" add x16, x16, %4 \n\t"
" prfm PLDL1KEEP, [x16] \n\t"
" add x16, x16, %5 \n\t"
" add x16, x16, %4 \n\t"
" prfm PLDL1KEEP, [x16] \n\t"
" END_CCOL_PRFM: \n\t"
" \n\t"