Lines Matching refs:dst
41 C void mpn_sqr_basecase (mp_ptr dst, mp_srcptr src, mp_size_t size);
79 C ecx dst
94 C ecx dst
112 movl %eax, (%ecx) C dst[0]
116 movl %edx, %ebx C dst[1]
121 movl %eax, %edi C dst[2]
125 movl %edx, %ebp C dst[3]
158 C ecx dst
174 C ecx dst
227 C ebx dst[1]
228 C ecx dst
229 C edx dst[4]
230 C esi zero, will be dst[5]
231 C edi dst[2]
232 C ebp dst[3]
293 C First multiply src[0]*src[1..size-1] and store at dst[1..size].
311 leal -4(%edi,%edx,4), %edi C &dst[size-1]
322 C edi &dst[size-1]
342 C Addmul src[n]*src[n+1..size-1] at dst[2*n-1...], for each n=1..size-2.
360 dnl With &src[size] and &dst[size-1] pointers, the displacements in the
373 C edi &dst[size-1]
414 C edi dst ptr, second highest limb of last addmul
453 C edi dst pointer
511 C edi &dst[2*size-5]
549 C Left shift of dst[1..2*size-2], the bit shifted out becomes dst[2*size-1].
564 C edi dst, incrementing
577 movl %eax, 4(%edi) C dst most significant limb
585 C src[size-1]^2. dst[0] hasn't yet been set at all yet, and just gets the
591 movl %eax, (%edi,%ecx,8) C dst[0]
600 C edi dst[2*size-2]
619 addl %edx, 4(%edi) C dst most significant limb