.L1038: movl as2,%edx movl $1,%esi movl $1608035756,as1+433160 movl $1064193910,as1+433164 movl $2,%ebp movl $1587419913,as1+433128 movl %edx,28(%esp) cmpl 28(%esp),%esi movl $1064356649,as1+433132 movl $202,20(%esp) jl .L1011 cmpl $5,%ebp jg .L1031 ___dcox86_do_3_: movl $1,%esi addl $1,%ebp addl $101,20(%esp) cmpl 28(%esp),%esi jge .L1064 .L1011: movl 20(%esp),%ecx movl $as1+265080,%eax movl %ebp,%ebx imull $808,%ebx imull $8,%ecx leal as1+264272(,%ebx),%ebx addl %ecx,%eax ___dcox86_wl_6_: movsd (%eax),%xmm5 addl $1,%esi movsd (%ebx),%xmm3 addl $8,%eax addsd 5648(%eax),%xmm5 addl $8,%ebx addsd 5648(%ebx),%xmm3 movsd 11312(%ebx),%xmm4 movsd 16960(%ebx),%xmm6 movsd 16968(%ebx),%xmm2 addsd 16960(%eax),%xmm6 addsd 16960(%ebx),%xmm2 movapd %xmm4,%xmm7 subsd -8(%ebx),%xmm5 subsd (%ebx),%xmm3 addsd 10504(%ebx),%xmm4 addsd 11304(%ebx),%xmm7 cmpl 28(%esp),%esi subsd 5648(%ebx),%xmm5 subsd 5656(%ebx),%xmm3 mulsd %xmm7,%xmm5 mulsd %xmm4,%xmm3 divsd %xmm6,%xmm5 divsd %xmm2,%xmm3 movsd %xmm5,-5656(%ebx) movsd %xmm3,22624(%ebx) jl ___dcox86_wl_6_ .L1064: cmpl $5,%ebp jle ___dcox86_do_3_ .L1031:
|
.L1038: movl $1608035756, as1+433160 movl $1064193910, as1+433164 movl $1587419913, as1+433128 movl $1064356649, as1+433132 movl as2, %ebp movl %ebp, 28(%esp) movl $1, %esi movl $1, %edi movl $2, %ebp movl $202, 20(%esp) .L1060: cmpl 28(%esp), %esi jl .L1011 .L1064: movl %ebp, %edi cmpl $5, %ebp jg .L1031 movl $1, %esi addl $1, %ebp addl $101, 20(%esp) cmpl 28(%esp), %esi jge .L1064 .L1011: leal -1(%esi), %ebx leal (%edi,%edi), %eax addl %edi, %eax leal (%edi,%eax,8), %edx leal (%edi,%edx,4), %eax leal (%eax,%esi), %edx movl 20(%esp), %ecx addl %ebx, %ecx movsd as1+265080(,%ecx,8), %xmm5 addsd as1+270736(,%ecx,8), %xmm5 addl %ebx, %eax subsd as1+265080(,%eax,8), %xmm5 subsd as1+270736(,%eax,8), %xmm5 movsd as1+276392(,%edx,8), %xmm4 movapd %xmm4, %xmm7 addsd as1+276392(,%eax,8), %xmm7 mulsd %xmm7, %xmm5 movsd as1+282048(,%eax,8), %xmm6 addsd as1+282048(,%ecx,8), %xmm6 divsd %xmm6, %xmm5 movsd %xmm5, as1+259424(,%edx,8) movsd as1+265080(,%eax,8), %xmm3 addsd as1+270736(,%eax,8), %xmm3 subsd as1+265080(,%edx,8), %xmm3 subsd as1+270736(,%edx,8), %xmm3 addsd as1+275584(,%edx,8), %xmm4 mulsd %xmm4, %xmm3 movsd as1+282048(,%edx,8), %xmm2 addsd as1+282048(,%eax,8), %xmm2 divsd %xmm2, %xmm3 movsd %xmm3, as1+287704(,%edx,8) addl $1, %esi jmp .L1060 .L1031:
|