Lines Matching refs:rsp

180 $_ctx="16*$SZ+0*8(%rsp)";
181 $_inp="16*$SZ+1*8(%rsp)";
182 $_end="16*$SZ+2*8(%rsp)";
183 $_rsp="`16*$SZ+3*8`(%rsp)";
200 mov $T1,`$SZ*($i&0xf)`(%rsp)
240 mov `$SZ*(($i+1)&0xf)`(%rsp),$a0
241 mov `$SZ*(($i+14)&0xf)`(%rsp),$a2
258 add `$SZ*(($i+9)&0xf)`(%rsp),$T1
260 add `$SZ*($i&0xf)`(%rsp),$T1
309 mov %rsp,%rax # copy %rsp
324 sub \$$framesz,%rsp
326 and \$-64,%rsp # align stack frame
330 mov %rax,$_rsp # save copy of %rsp
411 lea (%rsi),%rsp
412 .cfi_def_cfa_register %rsp
577 lea `-8-5*16`(%rsp),%rsp
713 mov %rax,%rsp
751 '&add ($h,$SZ*($i&15)."(%rsp)")', # h+=X[i]+K[i]
789 mov %rsp,%rax # copy %rsp
804 sub \$`$framesz+$win64*16*4`,%rsp
806 and \$-64,%rsp # align stack frame
810 mov %rax,$_rsp # save copy of %rsp
814 movaps %xmm6,16*$SZ+32(%rsp)
815 movaps %xmm7,16*$SZ+48(%rsp)
816 movaps %xmm8,16*$SZ+64(%rsp)
817 movaps %xmm9,16*$SZ+80(%rsp)
856 movdqa $t0,0x00(%rsp)
858 movdqa $t1,0x10(%rsp)
860 movdqa $t2,0x20(%rsp)
862 movdqa $t3,0x30(%rsp)
1070 &movdqa (16*$j."(%rsp)",$t2);
1113 movaps 16*$SZ+32(%rsp),%xmm6
1114 movaps 16*$SZ+48(%rsp),%xmm7
1115 movaps 16*$SZ+64(%rsp),%xmm8
1116 movaps 16*$SZ+80(%rsp),%xmm9
1131 lea (%rsi),%rsp
1132 .cfi_def_cfa_register %rsp
1151 mov %rsp,%rax # copy %rsp
1166 sub \$`$framesz+$win64*16*($SZ==4?4:6)`,%rsp
1168 and \$-64,%rsp # align stack frame
1172 mov %rax,$_rsp # save copy of %rsp
1176 movaps %xmm6,16*$SZ+32(%rsp)
1177 movaps %xmm7,16*$SZ+48(%rsp)
1178 movaps %xmm8,16*$SZ+64(%rsp)
1179 movaps %xmm9,16*$SZ+80(%rsp)
1182 movaps %xmm10,16*$SZ+96(%rsp)
1183 movaps %xmm11,16*$SZ+112(%rsp)
1220 vmovdqa $t0,0x00(%rsp)
1222 vmovdqa $t1,0x10(%rsp)
1224 vmovdqa $t2,0x20(%rsp)
1226 vmovdqa $t3,0x30(%rsp)
1331 &vmovdqa (16*$j."(%rsp)",$t2);
1374 vmovdqa $t0,0x00(%rsp)
1376 vmovdqa $t1,0x10(%rsp)
1378 vmovdqa $t2,0x20(%rsp)
1380 vmovdqa $t3,0x30(%rsp)
1382 vmovdqa $t0,0x40(%rsp)
1384 vmovdqa $t1,0x50(%rsp)
1386 vmovdqa $t2,0x60(%rsp)
1388 vmovdqa $t3,0x70(%rsp)
1459 &vmovdqa (16*$j."(%rsp)",$t2);
1504 movaps 16*$SZ+32(%rsp),%xmm6
1505 movaps 16*$SZ+48(%rsp),%xmm7
1506 movaps 16*$SZ+64(%rsp),%xmm8
1507 movaps 16*$SZ+80(%rsp),%xmm9
1510 movaps 16*$SZ+96(%rsp),%xmm10
1511 movaps 16*$SZ+112(%rsp),%xmm11
1526 lea (%rsi),%rsp
1527 .cfi_def_cfa_register %rsp
1545 mov %rsp,%rax # copy %rsp
1560 sub \$`$framesz+$win64*16*($SZ==4?4:6)`,%rsp
1562 and \$-64,%rsp # align stack frame
1566 mov %rax,$_rsp # save copy of %rsp
1570 movaps %xmm6,16*$SZ+32(%rsp)
1571 movaps %xmm7,16*$SZ+48(%rsp)
1572 movaps %xmm8,16*$SZ+64(%rsp)
1573 movaps %xmm9,16*$SZ+80(%rsp)
1576 movaps %xmm10,16*$SZ+96(%rsp)
1577 movaps %xmm11,16*$SZ+112(%rsp)
1616 vmovdqa $t0,0x00(%rsp)
1618 vmovdqa $t1,0x10(%rsp)
1620 vmovdqa $t2,0x20(%rsp)
1622 vmovdqa $t3,0x30(%rsp)
1678 &vmovdqa (16*$j."(%rsp)",$t2);
1722 vmovdqa $t0,0x00(%rsp)
1724 vmovdqa $t1,0x10(%rsp)
1726 vmovdqa $t2,0x20(%rsp)
1728 vmovdqa $t3,0x30(%rsp)
1730 vmovdqa $t0,0x40(%rsp)
1732 vmovdqa $t1,0x50(%rsp)
1734 vmovdqa $t2,0x60(%rsp)
1736 vmovdqa $t3,0x70(%rsp)
1785 &vmovdqa (16*$j."(%rsp)",$t2);
1830 movaps 16*$SZ+32(%rsp),%xmm6
1831 movaps 16*$SZ+48(%rsp),%xmm7
1832 movaps 16*$SZ+64(%rsp),%xmm8
1833 movaps 16*$SZ+80(%rsp),%xmm9
1836 movaps 16*$SZ+96(%rsp),%xmm10
1837 movaps 16*$SZ+112(%rsp),%xmm11
1852 lea (%rsi),%rsp
1853 .cfi_def_cfa_register %rsp
1914 mov %rsp,%rax # copy %rsp
1928 sub \$`2*$SZ*$rounds+4*8+$win64*16*($SZ==4?4:6)`,%rsp
1930 and \$-256*$SZ,%rsp # align stack frame
1932 add \$`2*$SZ*($rounds-8)`,%rsp
1936 mov %rax,$_rsp # save copy of %rsp
1940 movaps %xmm6,16*$SZ+32(%rsp)
1941 movaps %xmm7,16*$SZ+48(%rsp)
1942 movaps %xmm8,16*$SZ+64(%rsp)
1943 movaps %xmm9,16*$SZ+80(%rsp)
1946 movaps %xmm10,16*$SZ+96(%rsp)
1947 movaps %xmm11,16*$SZ+112(%rsp)
1959 cmove %rsp,%r12 # next block or random data
1996 vmovdqa $t0,0x00(%rsp)
1998 vmovdqa $t1,0x20(%rsp)
2006 lea -$PUSH8(%rsp),%rsp
2010 # so a second frame pointer is saved at -8(%rsp)
2012 mov %rdi,-8(%rsp)
2013 .cfi_cfa_expression %rsp-8,deref,+8
2017 vmovdqa $t2,0x00(%rsp)
2019 vmovdqa $t3,0x20(%rsp)
2033 my $base = "+2*$PUSH8(%rsp)";
2036 &lea ("%rsp","-$PUSH8(%rsp)");
2038 .cfi_cfa_expression %rsp+`$PUSH8-8`,deref,+8
2039 # copy secondary frame pointer to new location again at -8(%rsp)
2040 pushq $PUSH8-8(%rsp)
2041 .cfi_cfa_expression %rsp,deref,+8
2042 lea 8(%rsp),%rsp
2043 .cfi_cfa_expression %rsp-8,deref,+8
2055 &vmovdqa ((32*$j)%$PUSH8."(%rsp)",$t2);
2067 my $base=$i<8?"+$PUSH8(%rsp)":"(%rsp)";
2110 vmovdqa $t0,0x00(%rsp)
2112 vmovdqa $t1,0x20(%rsp)
2114 vmovdqa $t2,0x40(%rsp)
2116 vmovdqa $t3,0x60(%rsp)
2124 lea -$PUSH8(%rsp),%rsp
2128 # so a second frame pointer is saved at -8(%rsp)
2130 mov %rdi,-8(%rsp)
2131 .cfi_cfa_expression %rsp-8,deref,+8
2135 vmovdqa $t0,0x00(%rsp)
2137 vmovdqa $t1,0x20(%rsp)
2139 vmovdqa $t2,0x40(%rsp)
2141 vmovdqa $t3,0x60(%rsp)
2155 my $base = "+2*$PUSH8(%rsp)";
2158 &lea ("%rsp","-$PUSH8(%rsp)");
2160 .cfi_cfa_expression %rsp+`$PUSH8-8`,deref,+8
2161 # copy secondary frame pointer to new location again at -8(%rsp)
2162 pushq $PUSH8-8(%rsp)
2163 .cfi_cfa_expression %rsp,deref,+8
2164 lea 8(%rsp),%rsp
2165 .cfi_cfa_expression %rsp-8,deref,+8
2179 &vmovdqa ((32*$j)%$PUSH8."(%rsp)",$t2);
2191 my $base=$i<8?"+$PUSH8(%rsp)":"(%rsp)";
2196 mov `2*$SZ*$rounds`(%rsp),$ctx # $_ctx
2198 #mov `2*$SZ*$rounds+8`(%rsp),$inp # $_inp
2199 lea `2*$SZ*($rounds-8)`(%rsp),$Tbl
2236 cmp %rsp,$Tbl
2239 mov `2*$SZ*$rounds`(%rsp),$ctx # $_ctx
2241 #mov `2*$SZ*$rounds+8`(%rsp),$inp # $_inp
2242 lea `2*$SZ*($rounds-8)`(%rsp),%rsp
2259 cmove %rsp,%r12 # next block or stale data
2269 lea (%rsp),$Tbl
2271 # this avoids the need to save a secondary frame pointer at -8(%rsp)
2302 lea (%rsi),%rsp
2303 .cfi_def_cfa_register %rsp
2334 sub \$64,%rsp
2409 mov %r10,32(%rsp) # arg5
2410 mov %r11,40(%rsp) # arg6
2411 mov %r12,48(%rsp) # arg7
2412 mov %rcx,56(%rsp) # arg8, (NULL)
2416 add \$64,%rsp
2443 sub \$64,%rsp