[svn] / ecrypt / trunk / submissions / salsa20 / full / amd64-xmm / salsa20.s  

svn: ecrypt/trunk/submissions/salsa20/full/amd64-xmm/salsa20.s

Diff for /ecrypt/trunk/submissions/salsa20/full/amd64-xmm/salsa20.s between version 182 and 211

version 182, Fri Jan 5 18:10:12 2007 UTC version 211, Thu Feb 14 05:39:03 2008 UTC
Line 344 
Line 344 
 pxor   %xmm5,%xmm5  pxor   %xmm5,%xmm5
   
 # qhasm: i = 20  # qhasm: i = 20
 # asm 1: mov  $20,>i=int64#4  # asm 1: mov  $20,>i=int64#3
 # asm 2: mov  $20,>i=%rcx  # asm 2: mov  $20,>i=%rdx
 mov  $20,%rcx  mov  $20,%rdx
   
 # qhasm: mainloop:  # qhasm: mainloop:
 ._mainloop:  ._mainloop:
Line 1007 
Line 1007 
 pxor  %xmm5,%xmm3  pxor  %xmm5,%xmm3
   
 # qhasm:                  unsigned>? i -= 4  # qhasm:                  unsigned>? i -= 4
 # asm 1: sub  $4,<i=int64#4  # asm 1: sub  $4,<i=int64#3
 # asm 2: sub  $4,<i=%rcx  # asm 2: sub  $4,<i=%rdx
 sub  $4,%rcx  sub  $4,%rdx
   
 # qhasm: uint32323232                                                   a7 += diag3  # qhasm: uint32323232                                                   a7 += diag3
 # asm 1: paddd <diag3=int6464#4,<a7=int6464#7  # asm 1: paddd <diag3=int6464#4,<a7=int6464#7


Generate output suitable for use with a patch program
Legend:
Removed from v.182  
changed lines
  Added in v.211

eSTREAM Project

Powered by ViewCVS 1.0-dev
(Powered by Apache)

ViewCVS and CVS Help