Lines Matching refs:rsp

100 	mov	%rsp,%rax
113 movd `($win64?56:8)`(%rsp),%xmm5 # load 7th argument
128 mov %rsp,%r11
129 lea -280(%rsp,$num,8),%r10 # future alloca(8*(num+2)+256+8)
143 lea (%r10,%r11),%rsp
144 mov (%rsp),%r11
145 cmp %r10,%rsp
150 lea -4096(%rsp),%rsp
151 mov (%rsp),%r11
152 cmp %r10,%rsp
157 mov %rax,8(%rsp,$num,8) # tp[num+1]=%rsp
158 .cfi_cfa_expression %rsp+8,$num,8,mul,plus,deref,+8
169 lea 24-112(%rsp,$num,8),%r10# place the mask after tp[num+3] (+ICache optimization)
283 mov $hi1,-16(%rsp,$j,8) # tp[j-1]
303 mov $hi1,-16(%rsp,$num,8) # tp[num-1]
310 mov $hi1,-8(%rsp,$num,8)
311 mov %rdx,(%rsp,$num,8) # store upmost overflow bit
317 lea 24+128(%rsp,$num,8),%rdx # where 256-byte mask is (+size optimization)
349 mov (%rsp),$lo0
363 mov 8(%rsp),$lo0 # tp[1]
375 mov (%rsp,$j,8),$lo0
377 mov $hi1,-16(%rsp,$j,8) # tp[j-1]
397 mov (%rsp,$num,8),$lo0
399 mov $hi1,-16(%rsp,$num,8) # tp[num-1]
407 mov $hi1,-8(%rsp,$num,8)
408 mov %rdx,(%rsp,$num,8) # store upmost overflow bit
415 mov (%rsp),%rax # tp[0]
416 lea (%rsp),$ap # borrow ap for tp
435 mov (%rsp,$i,8),%rdx
438 mov $i,(%rsp,$i,8) # zap temporary vector
445 mov 8(%rsp,$num,8),%rsi # restore %rsp
461 lea (%rsi),%rsp
462 .cfi_def_cfa_register %rsp
477 mov %rsp,%rax
515 lea -320(%rsp,$num,2),%r11
516 mov %rsp,%rbp
535 mov %rsp,%r11
538 lea (%rbp,%r11),%rsp
539 mov (%rsp),%r10
540 cmp %rbp,%rsp
545 lea -4096(%rsp),%rsp
546 mov (%rsp),%r10
547 cmp %rbp,%rsp
553 mov %rax,40(%rsp)
554 .cfi_cfa_expression %rsp+40,deref,+8
559 mov 40(%rsp),%rsi # restore %rsp
575 lea (%rsi),%rsp
576 .cfi_def_cfa_register %rsp
599 lea 88-112(%rsp,$num),%r10 # place the mask after tp[num+1] (+ICache optimization)
683 mov %r13,16+8(%rsp) # save end of b[num]
684 mov $rp, 56+8(%rsp) # save $rp
697 lea 64+8(%rsp),$tp
1019 cmp 16+8(%rsp),$bp
1034 mov 56+8(%rsp),%rdi # rptr in .sqr4x_sub
1050 mov 56+8(%rsp),$rp # restore $rp
1106 mov %rsp,%rax
1142 lea -320(%rsp,$num,2),%r11
1143 mov %rsp,%rbp
1162 mov %rsp,%r11
1165 lea (%rbp,%r11),%rsp
1166 mov (%rsp),%r10
1167 cmp %rbp,%rsp
1172 lea -4096(%rsp),%rsp
1173 mov (%rsp),%r10
1174 cmp %rbp,%rsp
1187 # +40 saved %rsp
1190 mov $n0, 32(%rsp)
1191 mov %rax, 40(%rsp) # save original %rsp
1192 .cfi_cfa_expression %rsp+40,deref,+8
1213 mov 40(%rsp),%rax
1214 lea 32(%rsp),$n0
1218 mov 40(%rsp),%rsi # restore %rsp
1233 lea (%rsi),%rsp
1234 .cfi_def_cfa_register %rsp
1327 lea 48+8(%rsp,$num,2),$tptr # end of tp[] buffer, &tp[2*$num]
1451 lea 48+8(%rsp,$num,2),$tptr # end of tp[] buffer, &tp[2*$num]
1556 lea 48+8(%rsp,$num,2),$tptr # end of tp[] buffer, &tp[2*$num]
1623 lea 48+8(%rsp),$tptr
1782 lea 48+8(%rsp,$num,2),%rdx # end of t[] buffer
1783 mov %rcx,0+8(%rsp)
1784 lea 48+8(%rsp,$num),$tptr # end of initial t[] window
1785 mov %rdx,8+8(%rsp)
1806 imulq 32+8(%rsp),$m0 # n0*a[0]
1824 mov $m0,48-8+8(%rsp,%rcx,8) # put aside n0*a[i]
1833 mov 32+8(%rsp),$carry # pull n0, borrow $carry
1884 mov 8+8(%rsp),%rdx # pull end of t[]
1885 cmp 0+8(%rsp),$nptr # end of n[]?
1899 mov 48+56+8(%rsp),$m0 # pull n0*a[0]
1963 mov 48-16+8(%rsp,%rcx,8),$m0# pull n0*a[i]
1975 mov 8+8(%rsp),%rdx # pull end of t[]
1976 cmp 0+8(%rsp),$nptr # end of n[]?
1979 mov 48+56+8(%rsp),$m0 # pull n0*a[0]
2116 mov %rsp,%rax
2147 lea -320(%rsp,$num,2),%r11
2148 mov %rsp,%rbp
2166 mov %rsp,%r11
2169 lea (%rbp,%r11),%rsp
2170 mov (%rsp),%r10
2171 cmp %rbp,%rsp
2176 lea -4096(%rsp),%rsp
2177 mov (%rsp),%r10
2178 cmp %rbp,%rsp
2189 # +40 saved %rsp
2194 mov $n0, 32(%rsp) # save *n0
2195 mov %rax,40(%rsp) # save original %rsp
2196 .cfi_cfa_expression %rsp+40,deref,+8
2200 mov 40(%rsp),%rsi # restore %rsp
2216 lea (%rsi),%rsp
2217 .cfi_def_cfa_register %rsp
2227 mov $num,8(%rsp) # save -$num (it was in bytes)
2237 mov %r13,16+8(%rsp) # end of b[num]
2238 mov $num,24+8(%rsp) # inner counter
2239 mov $rp, 56+8(%rsp) # save $rp
2249 lea 88-112(%rsp,%r10),%r10 # place the mask after tp[num+1] (+ICache optimization)
2332 lea 64+8*4+8(%rsp),$tptr
2344 imulq 32+8(%rsp),$mi # "t[0]"*n0
2348 mov $bptr,8+8(%rsp) # off-load &b[i]
2361 mov 24+8(%rsp),$bptr # counter value
2414 mov 8(%rsp),$num # load -num
2418 mov 8+8(%rsp),$bptr # re-load &b[i]
2474 imulq 32+8(%rsp),$mi # "t[0]"*n0
2478 mov $bptr,8+8(%rsp) # off-load &b[i]
2491 mov 24+8(%rsp),$bptr # counter value
2544 mov 0+8(%rsp),$num # load -num
2547 mov 8+8(%rsp),$bptr # re-load &b[i]
2548 mov 16+8(%rsp),%r10
2570 mov 56+8(%rsp),%rdx # restore rp
2601 mov %rsp,%rax
2630 lea -320(%rsp,$num,2),%r11
2631 mov %rsp,%rbp
2650 mov %rsp,%r11
2653 lea (%rbp,%r11),%rsp
2654 mov (%rsp),%r10
2655 cmp %rbp,%rsp
2660 lea -4096(%rsp),%rsp
2661 mov (%rsp),%r10
2662 cmp %rbp,%rsp
2677 # +40 saved %rsp
2685 mov $n0, 32(%rsp)
2686 mov %rax, 40(%rsp) # save original %rsp
2687 .cfi_cfa_expression %rsp+40,deref,+8
2705 mov 40(%rsp),%rax
2709 mov 40(%rsp),%rsi # restore %rsp
2725 lea (%rsi),%rsp
2726 .cfi_def_cfa_register %rsp
2784 lea 48+8(%rsp),$tptr
2786 mov $num,0+8(%rsp) # save $num
2787 mov $aaptr,8+8(%rsp) # save end of $aptr
2815 lea 48+8(%rsp),$tptr
2942 cmp 8+8(%rsp),$aptr
2961 mov %rax,16+8(%rsp) # offload $carry
2962 mov $tptr,24+8(%rsp)
3013 cmp 8+8(%rsp),$aaptr # done?
3016 sub 16+8(%rsp),%rbx # mov 16(%rsp),%cf
3031 mov %rax,16+8(%rsp) # offload carry
3037 sub 16+8(%rsp),%rbx # mov 16(%rsp),%cf
3039 mov 24+8(%rsp),$carry # initial $tptr, borrow $carry
3082 lea 48+8(%rsp),$tptr
3087 mov 0+8(%rsp),$num # restore $num
3165 mov 32+8(%rsp),%rbx # n0
3166 mov 48+8(%rsp),%rdx # "%r8", 8*0($tptr)
3168 #lea 48+8(%rsp,$num,2),$tptr # end of t[] buffer
3169 mov %rcx, 0+8(%rsp) # save end of n[]
3170 mov $tptr,8+8(%rsp) # save end of t[]
3172 lea 48+8(%rsp),$tptr # initial t[] window
3186 mov %rax,24+8(%rsp) # store top-most carry bit
3218 mulx 32+8(%rsp),%rbx,%rdx # %rdx discarded
3220 mov %rax,64+48+8(%rsp,%rcx,8) # put aside n0*a[i]
3241 cmp 0+8(%rsp),$nptr # end of n[]?
3244 mov 48+8(%rsp),%rdx # pull n0*a[0]
3259 mov %rax,16+8(%rsp)
3294 mov 72+48+8(%rsp,%rcx,8),%rdx # pull n0*a[i]
3304 cmp 0+8(%rsp),$nptr # end of n[]?
3307 sub 16+8(%rsp),$carry # mov 16(%rsp),%cf
3308 mov 48+8(%rsp),%rdx # pull n0*a[0]
3323 mov %rax,16+8(%rsp)
3329 add 24+8(%rsp),%r8 # can this overflow?
3339 sub 16+8(%rsp),$carry # mov 16(%rsp),%cf
3354 mov 32+8(%rsp),%rbx # n0
3368 cmp 8+8(%rsp),%r8 # end of t[]?
3389 #lea 48+8(%rsp,%r9),$tptr
3492 .byte 0x4c,0x8d,0x14,0x24 #lea (%rsp),%r10
3493 .byte 0x48,0x81,0xec,0x08,0x01,0x00,0x00 #sub $0x108,%rsp
3495 and \$-16,%rsp # shouldn't be formally required
3501 lea 128(%rsp),%rax # size optimization
3572 lea (%r10),%rsp
3611 sub \$64,%rsp
3681 mov %r10,32(%rsp) # arg5
3682 mov %r11,40(%rsp) # arg6
3683 mov %r12,48(%rsp) # arg7
3684 mov %rcx,56(%rsp) # arg8, (NULL)
3688 add \$64,%rsp