Lines Matching refs:rsp
1103 mov %rsp, %rax
1111 lea -0x48(%rsp),%rsp
1114 lea -0xa0(%rsp), %rsp
1115 movaps %xmm6, 0x40(%rsp)
1116 movaps %xmm7, 0x50(%rsp)
1117 movaps %xmm8, 0x60(%rsp)
1118 movaps %xmm9, 0x70(%rsp)
1119 movaps %xmm10, 0x80(%rsp)
1120 movaps %xmm11, 0x90(%rsp)
1121 movaps %xmm12, 0xa0(%rsp)
1122 movaps %xmm13, 0xb0(%rsp)
1123 movaps %xmm14, 0xc0(%rsp)
1124 movaps %xmm15, 0xd0(%rsp)
1128 mov %rsp,%rbp # backup %rsp
1140 sub %rax,%rsp
1141 mov %rsp,%rax # pass key schedule
1156 mov %rsp, %rax # pass key schedule
1180 mov %rsp, %rax # pass key schedule
1263 lea (%rsp),%rax
1272 lea (%rbp),%rsp # restore %rsp
1285 lea 0xa0(%rbp), %rsp
1288 mov 0x48(%rsp), %r15
1289 mov 0x50(%rsp), %r14
1290 mov 0x58(%rsp), %r13
1291 mov 0x60(%rsp), %r12
1292 mov 0x68(%rsp), %rbx
1293 mov 0x70(%rsp), %rax
1294 lea 0x78(%rsp), %rsp
1304 mov %rsp, %rax
1312 lea -0x48(%rsp),%rsp
1315 lea -0xa0(%rsp), %rsp
1316 movaps %xmm6, 0x40(%rsp)
1317 movaps %xmm7, 0x50(%rsp)
1318 movaps %xmm8, 0x60(%rsp)
1319 movaps %xmm9, 0x70(%rsp)
1320 movaps %xmm10, 0x80(%rsp)
1321 movaps %xmm11, 0x90(%rsp)
1322 movaps %xmm12, 0xa0(%rsp)
1323 movaps %xmm13, 0xb0(%rsp)
1324 movaps %xmm14, 0xc0(%rsp)
1325 movaps %xmm15, 0xd0(%rsp)
1329 mov %rsp,%rbp # backup %rsp
1341 sub %rax,%rsp
1342 mov %rsp,%rax # pass key schedule
1346 pxor (%rsp),%xmm7 # fix up 0 round key
1348 movdqa %xmm7,(%rsp)
1358 mov %rsp, %rax # pass key schedule
1382 mov %rsp, %rax # pass key schedule
1465 lea (%rsp),%rax
1474 lea (%rbp),%rsp # restore %rsp
1487 lea 0xa0(%rbp), %rsp
1490 mov 0x48(%rsp), %r15
1491 mov 0x50(%rsp), %r14
1492 mov 0x58(%rsp), %r13
1493 mov 0x60(%rsp), %r12
1494 mov 0x68(%rsp), %rbx
1495 mov 0x70(%rsp), %rax
1496 lea 0x78(%rsp), %rsp
1511 mov 48(%rsp),$arg6 # pull direction flag
1519 mov %rsp, %rax
1527 lea -0x48(%rsp), %rsp
1530 mov 0xa0(%rsp),$arg5 # pull ivp
1531 lea -0xa0(%rsp), %rsp
1532 movaps %xmm6, 0x40(%rsp)
1533 movaps %xmm7, 0x50(%rsp)
1534 movaps %xmm8, 0x60(%rsp)
1535 movaps %xmm9, 0x70(%rsp)
1536 movaps %xmm10, 0x80(%rsp)
1537 movaps %xmm11, 0x90(%rsp)
1538 movaps %xmm12, 0xa0(%rsp)
1539 movaps %xmm13, 0xb0(%rsp)
1540 movaps %xmm14, 0xc0(%rsp)
1541 movaps %xmm15, 0xd0(%rsp)
1545 mov %rsp, %rbp # backup %rsp
1557 sub %rax, %rsp
1559 mov %rsp, %rax # pass key schedule
1563 pxor (%rsp),%xmm7 # fix up 0 round key
1565 movdqa %xmm7,(%rsp)
1576 mov %rsp, %rax # pass key schedule
1617 mov %rsp, %rax # pass key schedule
1755 lea (%rsp), %rax
1764 lea (%rbp),%rsp # restore %rsp
1777 lea 0xa0(%rbp), %rsp
1780 mov 0x48(%rsp), %r15
1781 mov 0x50(%rsp), %r14
1782 mov 0x58(%rsp), %r13
1783 mov 0x60(%rsp), %r12
1784 mov 0x68(%rsp), %rbx
1785 mov 0x70(%rsp), %rax
1786 lea 0x78(%rsp), %rsp
1796 mov %rsp, %rax
1804 lea -0x48(%rsp), %rsp
1807 mov 0xa0(%rsp),$arg5 # pull ivp
1808 lea -0xa0(%rsp), %rsp
1809 movaps %xmm6, 0x40(%rsp)
1810 movaps %xmm7, 0x50(%rsp)
1811 movaps %xmm8, 0x60(%rsp)
1812 movaps %xmm9, 0x70(%rsp)
1813 movaps %xmm10, 0x80(%rsp)
1814 movaps %xmm11, 0x90(%rsp)
1815 movaps %xmm12, 0xa0(%rsp)
1816 movaps %xmm13, 0xb0(%rsp)
1817 movaps %xmm14, 0xc0(%rsp)
1818 movaps %xmm15, 0xd0(%rsp)
1822 mov %rsp, %rbp # backup %rsp
1836 sub %rax, %rsp
1838 mov %rsp, %rax # pass key schedule
1845 movdqa (%rsp), @XMM[9] # load round0 key
1851 movdqa @XMM[9], (%rsp) # save adjusted round0 key
1873 movdqa (%rsp), @XMM[9] # round 0 key
1874 lea 0x10(%rsp), %rax # pass key schedule
1982 mov %eax, 0x2c(%rsp) # save 32-bit counter
1987 lea (%rsp), %rax
1996 lea (%rbp),%rsp # restore %rsp
2009 lea 0xa0(%rbp), %rsp
2012 mov 0x48(%rsp), %r15
2013 mov 0x50(%rsp), %r14
2014 mov 0x58(%rsp), %r13
2015 mov 0x60(%rsp), %r12
2016 mov 0x68(%rsp), %rbx
2017 mov 0x70(%rsp), %rax
2018 lea 0x78(%rsp), %rsp
2035 mov %rsp, %rax
2043 lea -0x48(%rsp), %rsp
2046 mov 0xa0(%rsp),$arg5 # pull key2
2047 mov 0xa8(%rsp),$arg6 # pull ivp
2048 lea -0xa0(%rsp), %rsp
2049 movaps %xmm6, 0x40(%rsp)
2050 movaps %xmm7, 0x50(%rsp)
2051 movaps %xmm8, 0x60(%rsp)
2052 movaps %xmm9, 0x70(%rsp)
2053 movaps %xmm10, 0x80(%rsp)
2054 movaps %xmm11, 0x90(%rsp)
2055 movaps %xmm12, 0xa0(%rsp)
2056 movaps %xmm13, 0xb0(%rsp)
2057 movaps %xmm14, 0xc0(%rsp)
2058 movaps %xmm15, 0xd0(%rsp)
2062 mov %rsp, %rbp # backup %rsp
2079 sub %rax, %rsp
2081 mov %rsp, %rax # pass key schedule
2089 sub \$0x80, %rsp # place for tweak[8]
2108 movdqa @XMM[7], `0x10*$i`(%rsp)# save tweak[$i]
2126 movdqa @XMM[7], 0x70(%rsp)
2128 lea 0x80(%rsp), %rax # pass key schedule
2134 pxor 0x00(%rsp), @XMM[0] # ^= tweak[]
2135 pxor 0x10(%rsp), @XMM[1]
2137 pxor 0x20(%rsp), @XMM[4]
2139 pxor 0x30(%rsp), @XMM[6]
2141 pxor 0x40(%rsp), @XMM[3]
2143 pxor 0x50(%rsp), @XMM[7]
2145 pxor 0x60(%rsp), @XMM[2]
2147 pxor 0x70(%rsp), @XMM[5]
2152 movdqa 0x70(%rsp), @XMM[7] # prepare next iteration tweak
2175 movdqa @XMM[7], `0x10*$i`(%rsp)# save tweak[$i]
2193 movdqa @XMM[7], 0x70(%rsp)
2196 lea 0x80(%rsp), %rax # pass key schedule
2201 pxor 0x00(%rsp), @XMM[0] # ^= tweak[]
2202 pxor 0x10(%rsp), @XMM[1]
2204 pxor 0x20(%rsp), @XMM[4]
2206 pxor 0x30(%rsp), @XMM[6]
2208 pxor 0x40(%rsp), @XMM[3]
2210 pxor 0x50(%rsp), @XMM[7]
2212 pxor 0x60(%rsp), @XMM[2]
2217 movdqa 0x70(%rsp), @XMM[7] # next iteration tweak
2224 lea 0x80(%rsp), %rax # pass key schedule
2229 pxor 0x00(%rsp), @XMM[0] # ^= tweak[]
2230 pxor 0x10(%rsp), @XMM[1]
2232 pxor 0x20(%rsp), @XMM[4]
2234 pxor 0x30(%rsp), @XMM[6]
2236 pxor 0x40(%rsp), @XMM[3]
2238 pxor 0x50(%rsp), @XMM[7]
2243 movdqa 0x60(%rsp), @XMM[7] # next iteration tweak
2250 lea 0x80(%rsp), %rax # pass key schedule
2255 pxor 0x00(%rsp), @XMM[0] # ^= tweak[]
2256 pxor 0x10(%rsp), @XMM[1]
2258 pxor 0x20(%rsp), @XMM[4]
2260 pxor 0x30(%rsp), @XMM[6]
2262 pxor 0x40(%rsp), @XMM[3]
2267 movdqa 0x50(%rsp), @XMM[7] # next iteration tweak
2274 lea 0x80(%rsp), %rax # pass key schedule
2279 pxor 0x00(%rsp), @XMM[0] # ^= tweak[]
2280 pxor 0x10(%rsp), @XMM[1]
2282 pxor 0x20(%rsp), @XMM[4]
2284 pxor 0x30(%rsp), @XMM[6]
2289 movdqa 0x40(%rsp), @XMM[7] # next iteration tweak
2296 lea 0x80(%rsp), %rax # pass key schedule
2301 pxor 0x00(%rsp), @XMM[0] # ^= tweak[]
2302 pxor 0x10(%rsp), @XMM[1]
2304 pxor 0x20(%rsp), @XMM[4]
2309 movdqa 0x30(%rsp), @XMM[7] # next iteration tweak
2316 lea 0x80(%rsp), %rax # pass key schedule
2321 pxor 0x00(%rsp), @XMM[0] # ^= tweak[]
2322 pxor 0x10(%rsp), @XMM[1]
2327 movdqa 0x20(%rsp), @XMM[7] # next iteration tweak
2340 #lea 0x80(%rsp), %rax # pass key schedule
2343 #pxor 0x00(%rsp), @XMM[0] # ^= tweak[]
2347 movdqa 0x10(%rsp), @XMM[7] # next iteration tweak
2375 lea (%rsp), %rax
2384 lea (%rbp),%rsp # restore %rsp
2397 lea 0xa0(%rbp), %rsp
2400 mov 0x48(%rsp), %r15
2401 mov 0x50(%rsp), %r14
2402 mov 0x58(%rsp), %r13
2403 mov 0x60(%rsp), %r12
2404 mov 0x68(%rsp), %rbx
2405 mov 0x70(%rsp), %rax
2406 lea 0x78(%rsp), %rsp
2416 mov %rsp, %rax
2424 lea -0x48(%rsp), %rsp
2427 mov 0xa0(%rsp),$arg5 # pull key2
2428 mov 0xa8(%rsp),$arg6 # pull ivp
2429 lea -0xa0(%rsp), %rsp
2430 movaps %xmm6, 0x40(%rsp)
2431 movaps %xmm7, 0x50(%rsp)
2432 movaps %xmm8, 0x60(%rsp)
2433 movaps %xmm9, 0x70(%rsp)
2434 movaps %xmm10, 0x80(%rsp)
2435 movaps %xmm11, 0x90(%rsp)
2436 movaps %xmm12, 0xa0(%rsp)
2437 movaps %xmm13, 0xb0(%rsp)
2438 movaps %xmm14, 0xc0(%rsp)
2439 movaps %xmm15, 0xd0(%rsp)
2443 mov %rsp, %rbp # backup %rsp
2460 sub %rax, %rsp
2462 mov %rsp, %rax # pass key schedule
2466 pxor (%rsp), %xmm7 # fix up round 0 key
2468 movdqa %xmm7, (%rsp)
2477 sub \$0x80, %rsp # place for tweak[8]
2496 movdqa @XMM[7], `0x10*$i`(%rsp)# save tweak[$i]
2514 movdqa @XMM[7], 0x70(%rsp)
2516 lea 0x80(%rsp), %rax # pass key schedule
2522 pxor 0x00(%rsp), @XMM[0] # ^= tweak[]
2523 pxor 0x10(%rsp), @XMM[1]
2525 pxor 0x20(%rsp), @XMM[6]
2527 pxor 0x30(%rsp), @XMM[4]
2529 pxor 0x40(%rsp), @XMM[2]
2531 pxor 0x50(%rsp), @XMM[7]
2533 pxor 0x60(%rsp), @XMM[3]
2535 pxor 0x70(%rsp), @XMM[5]
2540 movdqa 0x70(%rsp), @XMM[7] # prepare next iteration tweak
2563 movdqa @XMM[7], `0x10*$i`(%rsp)# save tweak[$i]
2581 movdqa @XMM[7], 0x70(%rsp)
2584 lea 0x80(%rsp), %rax # pass key schedule
2589 pxor 0x00(%rsp), @XMM[0] # ^= tweak[]
2590 pxor 0x10(%rsp), @XMM[1]
2592 pxor 0x20(%rsp), @XMM[6]
2594 pxor 0x30(%rsp), @XMM[4]
2596 pxor 0x40(%rsp), @XMM[2]
2598 pxor 0x50(%rsp), @XMM[7]
2600 pxor 0x60(%rsp), @XMM[3]
2605 movdqa 0x70(%rsp), @XMM[7] # next iteration tweak
2612 lea 0x80(%rsp), %rax # pass key schedule
2617 pxor 0x00(%rsp), @XMM[0] # ^= tweak[]
2618 pxor 0x10(%rsp), @XMM[1]
2620 pxor 0x20(%rsp), @XMM[6]
2622 pxor 0x30(%rsp), @XMM[4]
2624 pxor 0x40(%rsp), @XMM[2]
2626 pxor 0x50(%rsp), @XMM[7]
2631 movdqa 0x60(%rsp), @XMM[7] # next iteration tweak
2638 lea 0x80(%rsp), %rax # pass key schedule
2643 pxor 0x00(%rsp), @XMM[0] # ^= tweak[]
2644 pxor 0x10(%rsp), @XMM[1]
2646 pxor 0x20(%rsp), @XMM[6]
2648 pxor 0x30(%rsp), @XMM[4]
2650 pxor 0x40(%rsp), @XMM[2]
2655 movdqa 0x50(%rsp), @XMM[7] # next iteration tweak
2662 lea 0x80(%rsp), %rax # pass key schedule
2667 pxor 0x00(%rsp), @XMM[0] # ^= tweak[]
2668 pxor 0x10(%rsp), @XMM[1]
2670 pxor 0x20(%rsp), @XMM[6]
2672 pxor 0x30(%rsp), @XMM[4]
2677 movdqa 0x40(%rsp), @XMM[7] # next iteration tweak
2684 lea 0x80(%rsp), %rax # pass key schedule
2689 pxor 0x00(%rsp), @XMM[0] # ^= tweak[]
2690 pxor 0x10(%rsp), @XMM[1]
2692 pxor 0x20(%rsp), @XMM[6]
2697 movdqa 0x30(%rsp), @XMM[7] # next iteration tweak
2704 lea 0x80(%rsp), %rax # pass key schedule
2709 pxor 0x00(%rsp), @XMM[0] # ^= tweak[]
2710 pxor 0x10(%rsp), @XMM[1]
2715 movdqa 0x20(%rsp), @XMM[7] # next iteration tweak
2728 #lea 0x80(%rsp), %rax # pass key schedule
2731 #pxor 0x00(%rsp), @XMM[0] # ^= tweak[]
2735 movdqa 0x10(%rsp), @XMM[7] # next iteration tweak
2782 lea (%rsp), %rax
2791 lea (%rbp),%rsp # restore %rsp
2804 lea 0xa0(%rbp), %rsp
2807 mov 0x48(%rsp), %r15
2808 mov 0x50(%rsp), %r14
2809 mov 0x58(%rsp), %r13
2810 mov 0x60(%rsp), %r12
2811 mov 0x68(%rsp), %rbx
2812 mov 0x70(%rsp), %rax
2813 lea 0x78(%rsp), %rsp
2900 sub \$64,%rsp
2958 mov %r10,32(%rsp) # arg5
2959 mov %r11,40(%rsp) # arg6
2960 mov %r12,48(%rsp) # arg7
2961 mov %rcx,56(%rsp) # arg8, (NULL)
2965 add \$64,%rsp