]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/isa-l/crc/crc32_iscsi_00.asm
update sources to v12.1.1
[ceph.git] / ceph / src / isa-l / crc / crc32_iscsi_00.asm
index 0503e8f094c61924d0f65b681217ed6f09715038..2833a8d0dd625a0959d79cbeb494afed1b3a0ac1 100644 (file)
@@ -57,6 +57,9 @@ default rel
 
  %assign i 0
  %rep %%bSize/8 - 1
+  %if i < %%bSize*3/4
+       prefetchnta  [bufptmp+ %%bSize*3 +i*4]
+  %endif
        crc32   rax, qword [bufptmp+i + 0*%%bSize]  ;; update crc0
        crc32   rbx, qword [bufptmp+i + 1*%%bSize]  ;; update crc1
        crc32   r10, qword [bufptmp+i + 2*%%bSize]  ;; update crc2