summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
84e52be)
Thanks to: David Benjamin of Chromuim.
RT#4305
Reviewed-by: Rich Salz <rsalz@openssl.org>
&dec ($b);
&jnz (&label("loop"));
&dec ($b);
&jnz (&label("loop"));
- &mov ($b,&wparam(3)); # load len
+ &mov ($b,&wparam(2)); # load len
&add ($a,0x61707865); # accumulate key material
&add ($b_,&DWP(64+4*4,"esp"));
&add ($a,0x61707865); # accumulate key material
&add ($b_,&DWP(64+4*4,"esp"));
.align 16
.Ltail:
mov @x[0],4*0(%rsp)
.align 16
.Ltail:
mov @x[0],4*0(%rsp)
mov @x[2],4*2(%rsp)
mov @x[3],4*3(%rsp)
mov @x[4],4*4(%rsp)
mov @x[2],4*2(%rsp)
mov @x[3],4*3(%rsp)
mov @x[4],4*4(%rsp)
.Loop_tail_ssse3:
movzb ($inp,%rbx),%eax
.Loop_tail_ssse3:
movzb ($inp,%rbx),%eax
jnz .Loop_tail_ssse3
.Ldone_ssse3:
jnz .Loop_tail_ssse3
.Ldone_ssse3: