Re: [openssl.org #2764] modexp512-x86_64.pl generates incomplete file

2012-03-17 Thread Kurt Roeckx via RT
On Sat, Mar 17, 2012 at 05:21:47PM +0100, Andy Polyakov via RT wrote: > > modexp512-x86_64.s ends here: > > | # > > | # X2 = Xh * M2 + Xl > > | # do first part (X2 = Xh * M2) > > | addq$80,%rdi# rdi -> pXh ; 128 bits, 2 qwords > > | #Xh is actually { [rdi+8*1], rbp } > > |

Re: [openssl.org #2764] modexp512-x86_64.pl generates incomplete file

2012-03-17 Thread Kurt Roeckx
On Sat, Mar 17, 2012 at 05:21:47PM +0100, Andy Polyakov via RT wrote: > > modexp512-x86_64.s ends here: > > | # > > | # X2 = Xh * M2 + Xl > > | # do first part (X2 = Xh * M2) > > | addq$80,%rdi# rdi -> pXh ; 128 bits, 2 qwords > > | #Xh is actually { [rdi+8*1], rbp } > > |

Re: [openssl.org #2764] modexp512-x86_64.pl generates incomplete file

2012-03-17 Thread Andy Polyakov via RT
> modexp512-x86_64.s ends here: > | # > | # X2 = Xh * M2 + Xl > | # do first part (X2 = Xh * M2) > | addq$80,%rdi# rdi -> pXh ; 128 bits, 2 qwords > | #Xh is actually { [rdi+8*1], rbp } > | addq$64,%rsi# rsi -> M2 > | leaq296(%rsp),%rcx# rcx -> pX2 ; 641

[openssl.org #2764] modexp512-x86_64.pl generates incomplete file

2012-03-17 Thread Kurt Roeckx via RT
Hi, modexp512-x86_64.s ends here: | # | # X2 = Xh * M2 + Xl | # do first part (X2 = Xh * M2) | addq$80,%rdi# rdi -> pXh ; 128 bits, 2 qwords | #Xh is actually { [rdi+8*1], rbp } | addq$64,%rsi# rsi -> M2 | leaq296(%rsp),%rcx# rcx -> pX2 ; 641 bits, 11 qwo