Lines Matching refs:rsp

1104 	mov	%rsp, %rax
1112 lea -0x48(%rsp),%rsp
1115 lea -0xa0(%rsp), %rsp
1116 movaps %xmm6, 0x40(%rsp)
1117 movaps %xmm7, 0x50(%rsp)
1118 movaps %xmm8, 0x60(%rsp)
1119 movaps %xmm9, 0x70(%rsp)
1120 movaps %xmm10, 0x80(%rsp)
1121 movaps %xmm11, 0x90(%rsp)
1122 movaps %xmm12, 0xa0(%rsp)
1123 movaps %xmm13, 0xb0(%rsp)
1124 movaps %xmm14, 0xc0(%rsp)
1125 movaps %xmm15, 0xd0(%rsp)
1129 mov %rsp,%rbp # backup %rsp
1141 sub %rax,%rsp
1142 mov %rsp,%rax # pass key schedule
1157 mov %rsp, %rax # pass key schedule
1181 mov %rsp, %rax # pass key schedule
1264 lea (%rsp),%rax
1273 lea (%rbp),%rsp # restore %rsp
1286 lea 0xa0(%rbp), %rsp
1289 mov 0x48(%rsp), %r15
1290 mov 0x50(%rsp), %r14
1291 mov 0x58(%rsp), %r13
1292 mov 0x60(%rsp), %r12
1293 mov 0x68(%rsp), %rbx
1294 mov 0x70(%rsp), %rax
1295 lea 0x78(%rsp), %rsp
1305 mov %rsp, %rax
1313 lea -0x48(%rsp),%rsp
1316 lea -0xa0(%rsp), %rsp
1317 movaps %xmm6, 0x40(%rsp)
1318 movaps %xmm7, 0x50(%rsp)
1319 movaps %xmm8, 0x60(%rsp)
1320 movaps %xmm9, 0x70(%rsp)
1321 movaps %xmm10, 0x80(%rsp)
1322 movaps %xmm11, 0x90(%rsp)
1323 movaps %xmm12, 0xa0(%rsp)
1324 movaps %xmm13, 0xb0(%rsp)
1325 movaps %xmm14, 0xc0(%rsp)
1326 movaps %xmm15, 0xd0(%rsp)
1330 mov %rsp,%rbp # backup %rsp
1342 sub %rax,%rsp
1343 mov %rsp,%rax # pass key schedule
1347 pxor (%rsp),%xmm7 # fix up 0 round key
1349 movdqa %xmm7,(%rsp)
1359 mov %rsp, %rax # pass key schedule
1383 mov %rsp, %rax # pass key schedule
1466 lea (%rsp),%rax
1475 lea (%rbp),%rsp # restore %rsp
1488 lea 0xa0(%rbp), %rsp
1491 mov 0x48(%rsp), %r15
1492 mov 0x50(%rsp), %r14
1493 mov 0x58(%rsp), %r13
1494 mov 0x60(%rsp), %r12
1495 mov 0x68(%rsp), %rbx
1496 mov 0x70(%rsp), %rax
1497 lea 0x78(%rsp), %rsp
1512 mov 48(%rsp),$arg6 # pull direction flag
1520 mov %rsp, %rax
1528 lea -0x48(%rsp), %rsp
1531 mov 0xa0(%rsp),$arg5 # pull ivp
1532 lea -0xa0(%rsp), %rsp
1533 movaps %xmm6, 0x40(%rsp)
1534 movaps %xmm7, 0x50(%rsp)
1535 movaps %xmm8, 0x60(%rsp)
1536 movaps %xmm9, 0x70(%rsp)
1537 movaps %xmm10, 0x80(%rsp)
1538 movaps %xmm11, 0x90(%rsp)
1539 movaps %xmm12, 0xa0(%rsp)
1540 movaps %xmm13, 0xb0(%rsp)
1541 movaps %xmm14, 0xc0(%rsp)
1542 movaps %xmm15, 0xd0(%rsp)
1546 mov %rsp, %rbp # backup %rsp
1558 sub %rax, %rsp
1560 mov %rsp, %rax # pass key schedule
1564 pxor (%rsp),%xmm7 # fix up 0 round key
1566 movdqa %xmm7,(%rsp)
1577 mov %rsp, %rax # pass key schedule
1618 mov %rsp, %rax # pass key schedule
1756 lea (%rsp), %rax
1765 lea (%rbp),%rsp # restore %rsp
1778 lea 0xa0(%rbp), %rsp
1781 mov 0x48(%rsp), %r15
1782 mov 0x50(%rsp), %r14
1783 mov 0x58(%rsp), %r13
1784 mov 0x60(%rsp), %r12
1785 mov 0x68(%rsp), %rbx
1786 mov 0x70(%rsp), %rax
1787 lea 0x78(%rsp), %rsp
1797 mov %rsp, %rax
1805 lea -0x48(%rsp), %rsp
1808 mov 0xa0(%rsp),$arg5 # pull ivp
1809 lea -0xa0(%rsp), %rsp
1810 movaps %xmm6, 0x40(%rsp)
1811 movaps %xmm7, 0x50(%rsp)
1812 movaps %xmm8, 0x60(%rsp)
1813 movaps %xmm9, 0x70(%rsp)
1814 movaps %xmm10, 0x80(%rsp)
1815 movaps %xmm11, 0x90(%rsp)
1816 movaps %xmm12, 0xa0(%rsp)
1817 movaps %xmm13, 0xb0(%rsp)
1818 movaps %xmm14, 0xc0(%rsp)
1819 movaps %xmm15, 0xd0(%rsp)
1823 mov %rsp, %rbp # backup %rsp
1837 sub %rax, %rsp
1839 mov %rsp, %rax # pass key schedule
1846 movdqa (%rsp), @XMM[9] # load round0 key
1852 movdqa @XMM[9], (%rsp) # save adjusted round0 key
1874 movdqa (%rsp), @XMM[9] # round 0 key
1875 lea 0x10(%rsp), %rax # pass key schedule
1983 mov %eax, 0x2c(%rsp) # save 32-bit counter
1988 lea (%rsp), %rax
1997 lea (%rbp),%rsp # restore %rsp
2010 lea 0xa0(%rbp), %rsp
2013 mov 0x48(%rsp), %r15
2014 mov 0x50(%rsp), %r14
2015 mov 0x58(%rsp), %r13
2016 mov 0x60(%rsp), %r12
2017 mov 0x68(%rsp), %rbx
2018 mov 0x70(%rsp), %rax
2019 lea 0x78(%rsp), %rsp
2036 mov %rsp, %rax
2044 lea -0x48(%rsp), %rsp
2047 mov 0xa0(%rsp),$arg5 # pull key2
2048 mov 0xa8(%rsp),$arg6 # pull ivp
2049 lea -0xa0(%rsp), %rsp
2050 movaps %xmm6, 0x40(%rsp)
2051 movaps %xmm7, 0x50(%rsp)
2052 movaps %xmm8, 0x60(%rsp)
2053 movaps %xmm9, 0x70(%rsp)
2054 movaps %xmm10, 0x80(%rsp)
2055 movaps %xmm11, 0x90(%rsp)
2056 movaps %xmm12, 0xa0(%rsp)
2057 movaps %xmm13, 0xb0(%rsp)
2058 movaps %xmm14, 0xc0(%rsp)
2059 movaps %xmm15, 0xd0(%rsp)
2063 mov %rsp, %rbp # backup %rsp
2080 sub %rax, %rsp
2082 mov %rsp, %rax # pass key schedule
2090 sub \$0x80, %rsp # place for tweak[8]
2109 movdqa @XMM[7], `0x10*$i`(%rsp)# save tweak[$i]
2127 movdqa @XMM[7], 0x70(%rsp)
2129 lea 0x80(%rsp), %rax # pass key schedule
2135 pxor 0x00(%rsp), @XMM[0] # ^= tweak[]
2136 pxor 0x10(%rsp), @XMM[1]
2138 pxor 0x20(%rsp), @XMM[4]
2140 pxor 0x30(%rsp), @XMM[6]
2142 pxor 0x40(%rsp), @XMM[3]
2144 pxor 0x50(%rsp), @XMM[7]
2146 pxor 0x60(%rsp), @XMM[2]
2148 pxor 0x70(%rsp), @XMM[5]
2153 movdqa 0x70(%rsp), @XMM[7] # prepare next iteration tweak
2176 movdqa @XMM[7], `0x10*$i`(%rsp)# save tweak[$i]
2194 movdqa @XMM[7], 0x70(%rsp)
2197 lea 0x80(%rsp), %rax # pass key schedule
2202 pxor 0x00(%rsp), @XMM[0] # ^= tweak[]
2203 pxor 0x10(%rsp), @XMM[1]
2205 pxor 0x20(%rsp), @XMM[4]
2207 pxor 0x30(%rsp), @XMM[6]
2209 pxor 0x40(%rsp), @XMM[3]
2211 pxor 0x50(%rsp), @XMM[7]
2213 pxor 0x60(%rsp), @XMM[2]
2218 movdqa 0x70(%rsp), @XMM[7] # next iteration tweak
2225 lea 0x80(%rsp), %rax # pass key schedule
2230 pxor 0x00(%rsp), @XMM[0] # ^= tweak[]
2231 pxor 0x10(%rsp), @XMM[1]
2233 pxor 0x20(%rsp), @XMM[4]
2235 pxor 0x30(%rsp), @XMM[6]
2237 pxor 0x40(%rsp), @XMM[3]
2239 pxor 0x50(%rsp), @XMM[7]
2244 movdqa 0x60(%rsp), @XMM[7] # next iteration tweak
2251 lea 0x80(%rsp), %rax # pass key schedule
2256 pxor 0x00(%rsp), @XMM[0] # ^= tweak[]
2257 pxor 0x10(%rsp), @XMM[1]
2259 pxor 0x20(%rsp), @XMM[4]
2261 pxor 0x30(%rsp), @XMM[6]
2263 pxor 0x40(%rsp), @XMM[3]
2268 movdqa 0x50(%rsp), @XMM[7] # next iteration tweak
2275 lea 0x80(%rsp), %rax # pass key schedule
2280 pxor 0x00(%rsp), @XMM[0] # ^= tweak[]
2281 pxor 0x10(%rsp), @XMM[1]
2283 pxor 0x20(%rsp), @XMM[4]
2285 pxor 0x30(%rsp), @XMM[6]
2290 movdqa 0x40(%rsp), @XMM[7] # next iteration tweak
2297 lea 0x80(%rsp), %rax # pass key schedule
2302 pxor 0x00(%rsp), @XMM[0] # ^= tweak[]
2303 pxor 0x10(%rsp), @XMM[1]
2305 pxor 0x20(%rsp), @XMM[4]
2310 movdqa 0x30(%rsp), @XMM[7] # next iteration tweak
2317 lea 0x80(%rsp), %rax # pass key schedule
2322 pxor 0x00(%rsp), @XMM[0] # ^= tweak[]
2323 pxor 0x10(%rsp), @XMM[1]
2328 movdqa 0x20(%rsp), @XMM[7] # next iteration tweak
2341 #lea 0x80(%rsp), %rax # pass key schedule
2344 #pxor 0x00(%rsp), @XMM[0] # ^= tweak[]
2348 movdqa 0x10(%rsp), @XMM[7] # next iteration tweak
2376 lea (%rsp), %rax
2385 lea (%rbp),%rsp # restore %rsp
2398 lea 0xa0(%rbp), %rsp
2401 mov 0x48(%rsp), %r15
2402 mov 0x50(%rsp), %r14
2403 mov 0x58(%rsp), %r13
2404 mov 0x60(%rsp), %r12
2405 mov 0x68(%rsp), %rbx
2406 mov 0x70(%rsp), %rax
2407 lea 0x78(%rsp), %rsp
2417 mov %rsp, %rax
2425 lea -0x48(%rsp), %rsp
2428 mov 0xa0(%rsp),$arg5 # pull key2
2429 mov 0xa8(%rsp),$arg6 # pull ivp
2430 lea -0xa0(%rsp), %rsp
2431 movaps %xmm6, 0x40(%rsp)
2432 movaps %xmm7, 0x50(%rsp)
2433 movaps %xmm8, 0x60(%rsp)
2434 movaps %xmm9, 0x70(%rsp)
2435 movaps %xmm10, 0x80(%rsp)
2436 movaps %xmm11, 0x90(%rsp)
2437 movaps %xmm12, 0xa0(%rsp)
2438 movaps %xmm13, 0xb0(%rsp)
2439 movaps %xmm14, 0xc0(%rsp)
2440 movaps %xmm15, 0xd0(%rsp)
2444 mov %rsp, %rbp # backup %rsp
2461 sub %rax, %rsp
2463 mov %rsp, %rax # pass key schedule
2467 pxor (%rsp), %xmm7 # fix up round 0 key
2469 movdqa %xmm7, (%rsp)
2478 sub \$0x80, %rsp # place for tweak[8]
2497 movdqa @XMM[7], `0x10*$i`(%rsp)# save tweak[$i]
2515 movdqa @XMM[7], 0x70(%rsp)
2517 lea 0x80(%rsp), %rax # pass key schedule
2523 pxor 0x00(%rsp), @XMM[0] # ^= tweak[]
2524 pxor 0x10(%rsp), @XMM[1]
2526 pxor 0x20(%rsp), @XMM[6]
2528 pxor 0x30(%rsp), @XMM[4]
2530 pxor 0x40(%rsp), @XMM[2]
2532 pxor 0x50(%rsp), @XMM[7]
2534 pxor 0x60(%rsp), @XMM[3]
2536 pxor 0x70(%rsp), @XMM[5]
2541 movdqa 0x70(%rsp), @XMM[7] # prepare next iteration tweak
2564 movdqa @XMM[7], `0x10*$i`(%rsp)# save tweak[$i]
2582 movdqa @XMM[7], 0x70(%rsp)
2585 lea 0x80(%rsp), %rax # pass key schedule
2590 pxor 0x00(%rsp), @XMM[0] # ^= tweak[]
2591 pxor 0x10(%rsp), @XMM[1]
2593 pxor 0x20(%rsp), @XMM[6]
2595 pxor 0x30(%rsp), @XMM[4]
2597 pxor 0x40(%rsp), @XMM[2]
2599 pxor 0x50(%rsp), @XMM[7]
2601 pxor 0x60(%rsp), @XMM[3]
2606 movdqa 0x70(%rsp), @XMM[7] # next iteration tweak
2613 lea 0x80(%rsp), %rax # pass key schedule
2618 pxor 0x00(%rsp), @XMM[0] # ^= tweak[]
2619 pxor 0x10(%rsp), @XMM[1]
2621 pxor 0x20(%rsp), @XMM[6]
2623 pxor 0x30(%rsp), @XMM[4]
2625 pxor 0x40(%rsp), @XMM[2]
2627 pxor 0x50(%rsp), @XMM[7]
2632 movdqa 0x60(%rsp), @XMM[7] # next iteration tweak
2639 lea 0x80(%rsp), %rax # pass key schedule
2644 pxor 0x00(%rsp), @XMM[0] # ^= tweak[]
2645 pxor 0x10(%rsp), @XMM[1]
2647 pxor 0x20(%rsp), @XMM[6]
2649 pxor 0x30(%rsp), @XMM[4]
2651 pxor 0x40(%rsp), @XMM[2]
2656 movdqa 0x50(%rsp), @XMM[7] # next iteration tweak
2663 lea 0x80(%rsp), %rax # pass key schedule
2668 pxor 0x00(%rsp), @XMM[0] # ^= tweak[]
2669 pxor 0x10(%rsp), @XMM[1]
2671 pxor 0x20(%rsp), @XMM[6]
2673 pxor 0x30(%rsp), @XMM[4]
2678 movdqa 0x40(%rsp), @XMM[7] # next iteration tweak
2685 lea 0x80(%rsp), %rax # pass key schedule
2690 pxor 0x00(%rsp), @XMM[0] # ^= tweak[]
2691 pxor 0x10(%rsp), @XMM[1]
2693 pxor 0x20(%rsp), @XMM[6]
2698 movdqa 0x30(%rsp), @XMM[7] # next iteration tweak
2705 lea 0x80(%rsp), %rax # pass key schedule
2710 pxor 0x00(%rsp), @XMM[0] # ^= tweak[]
2711 pxor 0x10(%rsp), @XMM[1]
2716 movdqa 0x20(%rsp), @XMM[7] # next iteration tweak
2729 #lea 0x80(%rsp), %rax # pass key schedule
2732 #pxor 0x00(%rsp), @XMM[0] # ^= tweak[]
2736 movdqa 0x10(%rsp), @XMM[7] # next iteration tweak
2783 lea (%rsp), %rax
2792 lea (%rbp),%rsp # restore %rsp
2805 lea 0xa0(%rbp), %rsp
2808 mov 0x48(%rsp), %r15
2809 mov 0x50(%rsp), %r14
2810 mov 0x58(%rsp), %r13
2811 mov 0x60(%rsp), %r12
2812 mov 0x68(%rsp), %rbx
2813 mov 0x70(%rsp), %rax
2814 lea 0x78(%rsp), %rsp
2901 sub \$64,%rsp
2959 mov %r10,32(%rsp) # arg5
2960 mov %r11,40(%rsp) # arg6
2961 mov %r12,48(%rsp) # arg7
2962 mov %rcx,56(%rsp) # arg8, (NULL)
2966 add \$64,%rsp