diff options
Diffstat (limited to 'string/aarch64/strlen-sve.S')
-rw-r--r-- | string/aarch64/strlen-sve.S | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/string/aarch64/strlen-sve.S b/string/aarch64/strlen-sve.S index 844353a..93a8f14 100644 --- a/string/aarch64/strlen-sve.S +++ b/string/aarch64/strlen-sve.S @@ -22,11 +22,10 @@ ENTRY_ALIGN (__strlen_aarch64_sve, 4) setffr /* initialize FFR */ ptrue p2.b /* all ones; loop invariant */ mov x1, 0 /* initialize length */ - nop /* Read a vector's worth of bytes, stopping on first fault. */ + .p2align 4 0: ldff1b z0.b, p2/z, [x0, x1] - nop rdffrs p0.b, p2/z b.nlast 2f |