H A D | x64dll.asm | 14 mov rax,[r8+8*rcx] 16 mov [rdx+8*rcx],rax 18 mov rax,[r8+8*rcx+8] 20 mov [rdx+8*rcx+8],rax 23 mov rax,[r8+8*rcx] 25 mov [rdx+8*rcx],rax 28 mov rax, 0 40 mov rax,[r8+8*rcx] 42 mov [rdx+8*rcx],rax 44 mov ra 67 mov r8, rcx label 68 mov r11, ?Te@rdtable@CryptoPP@@3PA_KA label 69 mov rdi, QWORD PTR [?g_cacheLineSize@CryptoPP@@3IA] label 70 mov rsi, [(r8+16*19)] label 71 mov rax, 16 label 85 mov r12d, [rdx+4*4] label 86 mov ebx, [rdx+5*4] label 87 mov ecx, [rdx+6*4] label 88 mov edx, [rdx+7*4] label 91 mov esi, [r11+rax] label 93 mov esi, [r11+rax] label 95 mov esi, [r11+rax] label 97 mov esi, [r11+rax] label 104 mov rsi, [(r8+16*14)] label 109 mov al, BYTE PTR [rsi+15] label 110 mov r10d, eax label 124 mov eax, edi label 136 mov eax, edi label 147 mov eax, edi label 156 mov eax, [(r8+16*12)+0*4] label 157 mov edi, [(r8+16*12)+2*4] label 158 mov r9d, [(r8+16*12)+3*4] label 169 mov ebx, DWORD PTR [r11+8*rsi+(((0+3) MOD (4))+1)] label 188 mov edx, r12d label 189 mov [(r8+0)+3*4], r9d label 190 mov [(r8+0)+0*4], eax label 191 mov [(r8+0)+1*4], ebx label 192 mov [(r8+0)+2*4], edi label 195 mov r12d, [(r8+16*12)+0*4] label 196 mov ebx, [(r8+16*12)+1*4] label 197 mov ecx, [(r8+16*12)+2*4] label 198 mov edx, [(r8+16*12)+3*4] label 200 mov rax, [(r8+16*14)] label 202 mov rsi, [(r8+16*14)+8] label 219 mov eax, edi label 231 mov eax, edi label 242 mov eax, edi label 252 mov eax, r12d label 257 mov ecx, r10d label 258 mov edx, r12d label 259 mov eax, [(r8+0)+0*4] label 260 mov ebx, [(r8+0)+1*4] label 269 mov ecx, DWORD PTR [r11+8*rsi+(((2+3) MOD (4))+1)] label 275 mov edx, DWORD PTR [r11+8*rsi+(((1+3) MOD (4))+1)] label 281 mov r9d, [(r8+0)-4*16+3*4] label 282 mov edi, [(r8+0)-4*16+2*4] label 285 mov cl, al label 297 mov eax, DWORD PTR [r11+8*rsi+(((0+3) MOD (4))+1)] label 301 mov ebx, DWORD PTR [r11+8*rsi+(((0+3) MOD (4))+1)] label 320 mov ecx, edi label 323 mov edx, r9d label 325 mov r9d, [(r8+0)-4*16+7*4] label 326 mov edi, [(r8+0)-4*16+6*4] label 329 mov cl, al label 341 mov eax, DWORD PTR [r11+8*rsi+(((0+3) MOD (4))+1)] label 345 mov ebx, DWORD PTR [r11+8*rsi+(((0+3) MOD (4))+1)] label 364 mov ecx, edi label 367 mov edx, r9d label 376 mov WORD PTR [(r8+16*13)+2], di label 381 mov WORD PTR [(r8+16*13)+6], di label 387 mov WORD PTR [(r8+16*13)+10], di label 393 mov WORD PTR [(r8+16*13)+14], di label 399 mov WORD PTR [(r8+16*13)+12], di label 405 mov WORD PTR [(r8+16*13)+0], di label 410 mov WORD PTR [(r8+16*13)+4], di label 415 mov WORD PTR [(r8+16*13)+8], di label 416 mov rax, [(r8+16*14)+16] label 417 mov rbx, [(r8+16*14)+24] label 418 mov rcx, [(r8+16*18+8)] label 428 mov [(r8+16*18+8)], rcx label 465 mov rsi, r8 label 466 mov r11, r9 label 472 mov eax, 0f0f0f0f0h label 603 mov rsi, r8 label 686 mov rdi, r8 label 688 mov [rsp+8*4+16*4+1*8], rcx label 689 mov [rsp+8*4+16*4+2*8], rdx label 691 mov [rsp+8*4+16*4+3*8], rdi label 694 mov [rsp+8*4+16*4+0*8], rsi label 699 mov rbx, [rdx+0*8] label 701 mov [rsp+8*4+((1024+15-(0*(1+1)+1)) MOD (16))*4], rbx label 702 mov rbx, [rdx+1*8] label 704 mov [rsp+8*4+((1024+15-(1*(1+1)+1)) MOD (16))*4], rbx label 705 mov rbx, [rdx+2*8] label 707 mov [rsp+8*4+((1024+15-(2*(1+1)+1)) MOD (16))*4], rbx label 708 mov rbx, [rdx+3*8] label 710 mov [rsp+8*4+((1024+15-(3*(1+1)+1)) MOD (16))*4], rbx label 711 mov rbx, [rdx+4*8] label 713 mov [rsp+8*4+((1024+15-(4*(1+1)+1)) MOD (16))*4], rbx label 714 mov rbx, [rdx+5*8] label 716 mov [rsp+8*4+((1024+15-(5*(1+1)+1)) MOD (16))*4], rbx label 717 mov rbx, [rdx+6*8] label 719 mov [rsp+8*4+((1024+15-(6*(1+1)+1)) MOD (16))*4], rbx label 720 mov rbx, [rdx+7*8] label 722 mov [rsp+8*4+((1024+15-(7*(1+1)+1)) MOD (16))*4], rbx label 723 mov edi, [rsp+((1024+7-(0+3)) MOD (8))*4] label 724 mov eax, [rsp+((1024+7-(0+6)) MOD (8))*4] label 726 mov ecx, [rsp+((1024+7-(0+7)) MOD (8))*4] label 727 mov edx, [rsp+((1024+7-(0+2)) MOD (8))*4] label 731 mov ebp, edi label 741 mov ebx, ecx label 745 mov ebp, ebx label 749 mov [rsp+((1024+7-(0+4)) MOD (8))*4], edx label 755 mov [rsp+((1024+7-(0)) MOD (8))*4], eax label 756 mov edi, [rsp+((1024+7-(1+2)) MOD (8))*4] label 760 mov ebp, edx label 770 mov ebx, eax label 774 mov ebp, ebx label 778 mov [rsp+((1024+7-(1+4)) MOD (8))*4], edi label 784 mov [rsp+((1024+7-(1)) MOD (8))*4], ecx label 785 mov edx, [rsp+((1024+7-(2+2)) MOD (8))*4] label 789 mov ebp, edi label 799 mov ebx, ecx label 803 mov ebp, ebx label 807 mov [rsp+((1024+7-(2+4)) MOD (8))*4], edx label 813 mov [rsp+((1024+7-(2)) MOD (8))*4], eax label 814 mov edi, [rsp+((1024+7-(3+2)) MOD (8))*4] label 818 mov ebp, edx label 828 mov ebx, eax label 832 mov ebp, ebx label 836 mov [rsp+((1024+7-(3+4)) MOD (8))*4], edi label 842 mov [rsp+((1024+7-(3)) MOD (8))*4], ecx label 843 mov edx, [rsp+((1024+7-(4+2)) MOD (8))*4] label 847 mov ebp, edi label 857 mov ebx, ecx label 861 mov ebp, ebx label 865 mov [rsp+((1024+7-(4+4)) MOD (8))*4], edx label 871 mov [rsp+((1024+7-(4)) MOD (8))*4], eax label 872 mov edi, [rsp+((1024+7-(5+2)) MOD (8))*4] label 876 mov ebp, edx label 886 mov ebx, eax label 890 mov ebp, ebx label 894 mov [rsp+((1024+7-(5+4)) MOD (8))*4], edi label 900 mov [rsp+((1024+7-(5)) MOD (8))*4], ecx label 901 mov edx, [rsp+((1024+7-(6+2)) MOD (8))*4] label 905 mov ebp, edi label 915 mov ebx, ecx label 919 mov ebp, ebx label 923 mov [rsp+((1024+7-(6+4)) MOD (8))*4], edx label 929 mov [rsp+((1024+7-(6)) MOD (8))*4], eax label 930 mov edi, [rsp+((1024+7-(7+2)) MOD (8))*4] label 934 mov ebp, edx label 944 mov ebx, eax label 948 mov ebp, ebx label 952 mov [rsp+((1024+7-(7+4)) MOD (8))*4], edi label 958 mov [rsp+((1024+7-(7)) MOD (8))*4], ecx label 959 mov edx, [rsp+((1024+7-(8+2)) MOD (8))*4] label 963 mov ebp, edi label 973 mov ebx, ecx label 977 mov ebp, ebx label 981 mov [rsp+((1024+7-(8+4)) MOD (8))*4], edx label 987 mov [rsp+((1024+7-(8)) MOD (8))*4], eax label 988 mov edi, [rsp+((1024+7-(9+2)) MOD (8))*4] label 992 mov ebp, edx label 1002 mov ebx, eax label 1006 mov ebp, ebx label 1010 mov [rsp+((1024+7-(9+4)) MOD (8))*4], edi label 1016 mov [rsp+((1024+7-(9)) MOD (8))*4], ecx label 1017 mov edx, [rsp+((1024+7-(10+2)) MOD (8))*4] label 1021 mov ebp, edi label 1031 mov ebx, ecx label 1035 mov ebp, ebx label 1039 mov [rsp+((1024+7-(10+4)) MOD (8))*4], edx label 1045 mov [rsp+((1024+7-(10)) MOD (8))*4], eax label 1046 mov edi, [rsp+((1024+7-(11+2)) MOD (8))*4] label 1050 mov ebp, edx label 1060 mov ebx, eax label 1064 mov ebp, ebx label 1068 mov [rsp+((1024+7-(11+4)) MOD (8))*4], edi label 1074 mov [rsp+((1024+7-(11)) MOD (8))*4], ecx label 1075 mov edx, [rsp+((1024+7-(12+2)) MOD (8))*4] label 1079 mov ebp, edi label 1089 mov ebx, ecx label 1093 mov ebp, ebx label 1097 mov [rsp+((1024+7-(12+4)) MOD (8))*4], edx label 1103 mov [rsp+((1024+7-(12)) MOD (8))*4], eax label 1104 mov edi, [rsp+((1024+7-(13+2)) MOD (8))*4] label 1108 mov ebp, edx label 1118 mov ebx, eax label 1122 mov ebp, ebx label 1126 mov [rsp+((1024+7-(13+4)) MOD (8))*4], edi label 1132 mov [rsp+((1024+7-(13)) MOD (8))*4], ecx label 1133 mov edx, [rsp+((1024+7-(14+2)) MOD (8))*4] label 1137 mov ebp, edi label 1147 mov ebx, ecx label 1151 mov ebp, ebx label 1155 mov [rsp+((1024+7-(14+4)) MOD (8))*4], edx label 1161 mov [rsp+((1024+7-(14)) MOD (8))*4], eax label 1162 mov edi, [rsp+((1024+7-(15+2)) MOD (8))*4] label 1166 mov ebp, edx label 1176 mov ebx, eax label 1180 mov ebp, ebx label 1184 mov [rsp+((1024+7-(15+4)) MOD (8))*4], edi label 1190 mov [rsp+((1024+7-(15)) MOD (8))*4], ecx label 1193 mov edx, [rsp+((1024+7-(0+2)) MOD (8))*4] label 1197 mov ebp, edi label 1204 mov ebp, [rsp+8*4+((1024+15-((0)-2)) MOD (16))*4] label 1205 mov edi, [rsp+8*4+((1024+15-((0)-15)) MOD (16))*4] label 1206 mov ebx, ebp label 1213 mov ebp, edi label 1223 mov [rsp+8*4+((1024+15-(0)) MOD (16))*4], ebp label 1225 mov ebx, ecx label 1229 mov ebp, ebx label 1233 mov [rsp+((1024+7-(0+4)) MOD (8))*4], edx label 1239 mov [rsp+((1024+7-(0)) MOD (8))*4], eax label 1240 mov edi, [rsp+((1024+7-(1+2)) MOD (8))*4] label 1244 mov ebp, edx label 1251 mov ebp, [rsp+8*4+((1024+15-((1)-2)) MOD (16))*4] label 1252 mov edx, [rsp+8*4+((1024+15-((1)-15)) MOD (16))*4] label 1253 mov ebx, ebp label 1260 mov ebp, edx label 1270 mov [rsp+8*4+((1024+15-(1)) MOD (16))*4], ebp label 1272 mov ebx, eax label 1276 mov ebp, ebx label 1280 mov [rsp+((1024+7-(1+4)) MOD (8))*4], edi label 1286 mov [rsp+((1024+7-(1)) MOD (8))*4], ecx label 1287 mov edx, [rsp+((1024+7-(2+2)) MOD (8))*4] label 1291 mov ebp, edi label 1298 mov ebp, [rsp+8*4+((1024+15-((2)-2)) MOD (16))*4] label 1299 mov edi, [rsp+8*4+((1024+15-((2)-15)) MOD (16))*4] label 1300 mov ebx, ebp label 1307 mov ebp, edi label 1317 mov [rsp+8*4+((1024+15-(2)) MOD (16))*4], ebp label 1319 mov ebx, ecx label 1323 mov ebp, ebx label 1327 mov [rsp+((1024+7-(2+4)) MOD (8))*4], edx label 1333 mov [rsp+((1024+7-(2)) MOD (8))*4], eax label 1334 mov edi, [rsp+((1024+7-(3+2)) MOD (8))*4] label 1338 mov ebp, edx label 1345 mov ebp, [rsp+8*4+((1024+15-((3)-2)) MOD (16))*4] label 1346 mov edx, [rsp+8*4+((1024+15-((3)-15)) MOD (16))*4] label 1347 mov ebx, ebp label 1354 mov ebp, edx label 1364 mov [rsp+8*4+((1024+15-(3)) MOD (16))*4], ebp label 1366 mov ebx, eax label 1370 mov ebp, ebx label 1374 mov [rsp+((1024+7-(3+4)) MOD (8))*4], edi label 1380 mov [rsp+((1024+7-(3)) MOD (8))*4], ecx label 1381 mov edx, [rsp+((1024+7-(4+2)) MOD (8))*4] label 1385 mov ebp, edi label 1392 mov ebp, [rsp+8*4+((1024+15-((4)-2)) MOD (16))*4] label 1393 mov edi, [rsp+8*4+((1024+15-((4)-15)) MOD (16))*4] label 1394 mov ebx, ebp label 1401 mov ebp, edi label 1411 mov [rsp+8*4+((1024+15-(4)) MOD (16))*4], ebp label 1413 mov ebx, ecx label 1417 mov ebp, ebx label 1421 mov [rsp+((1024+7-(4+4)) MOD (8))*4], edx label 1427 mov [rsp+((1024+7-(4)) MOD (8))*4], eax label 1428 mov edi, [rsp+((1024+7-(5+2)) MOD (8))*4] label 1432 mov ebp, edx label 1439 mov ebp, [rsp+8*4+((1024+15-((5)-2)) MOD (16))*4] label 1440 mov edx, [rsp+8*4+((1024+15-((5)-15)) MOD (16))*4] label 1441 mov ebx, ebp label 1448 mov ebp, edx label 1458 mov [rsp+8*4+((1024+15-(5)) MOD (16))*4], ebp label 1460 mov ebx, eax label 1464 mov ebp, ebx label 1468 mov [rsp+((1024+7-(5+4)) MOD (8))*4], edi label 1474 mov [rsp+((1024+7-(5)) MOD (8))*4], ecx label 1475 mov edx, [rsp+((1024+7-(6+2)) MOD (8))*4] label 1479 mov ebp, edi label 1486 mov ebp, [rsp+8*4+((1024+15-((6)-2)) MOD (16))*4] label 1487 mov edi, [rsp+8*4+((1024+15-((6)-15)) MOD (16))*4] label 1488 mov ebx, ebp label 1495 mov ebp, edi label 1505 mov [rsp+8*4+((1024+15-(6)) MOD (16))*4], ebp label 1507 mov ebx, ecx label 1511 mov ebp, ebx label 1515 mov [rsp+((1024+7-(6+4)) MOD (8))*4], edx label 1521 mov [rsp+((1024+7-(6)) MOD (8))*4], eax label 1522 mov edi, [rsp+((1024+7-(7+2)) MOD (8))*4] label 1526 mov ebp, edx label 1533 mov ebp, [rsp+8*4+((1024+15-((7)-2)) MOD (16))*4] label 1534 mov edx, [rsp+8*4+((1024+15-((7)-15)) MOD (16))*4] label 1535 mov ebx, ebp label 1542 mov ebp, edx label 1552 mov [rsp+8*4+((1024+15-(7)) MOD (16))*4], ebp label 1554 mov ebx, eax label 1558 mov ebp, ebx label 1562 mov [rsp+((1024+7-(7+4)) MOD (8))*4], edi label 1568 mov [rsp+((1024+7-(7)) MOD (8))*4], ecx label 1569 mov edx, [rsp+((1024+7-(8+2)) MOD (8))*4] label 1573 mov ebp, edi label 1580 mov ebp, [rsp+8*4+((1024+15-((8)-2)) MOD (16))*4] label 1581 mov edi, [rsp+8*4+((1024+15-((8)-15)) MOD (16))*4] label 1582 mov ebx, ebp label 1589 mov ebp, edi label 1599 mov [rsp+8*4+((1024+15-(8)) MOD (16))*4], ebp label 1601 mov ebx, ecx label 1605 mov ebp, ebx label 1609 mov [rsp+((1024+7-(8+4)) MOD (8))*4], edx label 1615 mov [rsp+((1024+7-(8)) MOD (8))*4], eax label 1616 mov edi, [rsp+((1024+7-(9+2)) MOD (8))*4] label 1620 mov ebp, edx label 1627 mov ebp, [rsp+8*4+((1024+15-((9)-2)) MOD (16))*4] label 1628 mov edx, [rsp+8*4+((1024+15-((9)-15)) MOD (16))*4] label 1629 mov ebx, ebp label 1636 mov ebp, edx label 1646 mov [rsp+8*4+((1024+15-(9)) MOD (16))*4], ebp label 1648 mov ebx, eax label 1652 mov ebp, ebx label 1656 mov [rsp+((1024+7-(9+4)) MOD (8))*4], edi label 1662 mov [rsp+((1024+7-(9)) MOD (8))*4], ecx label 1663 mov edx, [rsp+((1024+7-(10+2)) MOD (8))*4] label 1667 mov ebp, edi label 1674 mov ebp, [rsp+8*4+((1024+15-((10)-2)) MOD (16))*4] label 1675 mov edi, [rsp+8*4+((1024+15-((10)-15)) MOD (16))*4] label 1676 mov ebx, ebp label 1683 mov ebp, edi label 1693 mov [rsp+8*4+((1024+15-(10)) MOD (16))*4], ebp label 1695 mov ebx, ecx label 1699 mov ebp, ebx label 1703 mov [rsp+((1024+7-(10+4)) MOD (8))*4], edx label 1709 mov [rsp+((1024+7-(10)) MOD (8))*4], eax label 1710 mov edi, [rsp+((1024+7-(11+2)) MOD (8))*4] label 1714 mov ebp, edx label 1721 mov ebp, [rsp+8*4+((1024+15-((11)-2)) MOD (16))*4] label 1722 mov edx, [rsp+8*4+((1024+15-((11)-15)) MOD (16))*4] label 1723 mov ebx, ebp label 1730 mov ebp, edx label 1740 mov [rsp+8*4+((1024+15-(11)) MOD (16))*4], ebp label 1742 mov ebx, eax label 1746 mov ebp, ebx label 1750 mov [rsp+((1024+7-(11+4)) MOD (8))*4], edi label 1756 mov [rsp+((1024+7-(11)) MOD (8))*4], ecx label 1757 mov edx, [rsp+((1024+7-(12+2)) MOD (8))*4] label 1761 mov ebp, edi label 1768 mov ebp, [rsp+8*4+((1024+15-((12)-2)) MOD (16))*4] label 1769 mov edi, [rsp+8*4+((1024+15-((12)-15)) MOD (16))*4] label 1770 mov ebx, ebp label 1777 mov ebp, edi label 1787 mov [rsp+8*4+((1024+15-(12)) MOD (16))*4], ebp label 1789 mov ebx, ecx label 1793 mov ebp, ebx label 1797 mov [rsp+((1024+7-(12+4)) MOD (8))*4], edx label 1803 mov [rsp+((1024+7-(12)) MOD (8))*4], eax label 1804 mov edi, [rsp+((1024+7-(13+2)) MOD (8))*4] label 1808 mov ebp, edx label 1815 mov ebp, [rsp+8*4+((1024+15-((13)-2)) MOD (16))*4] label 1816 mov edx, [rsp+8*4+((1024+15-((13)-15)) MOD (16))*4] label 1817 mov ebx, ebp label 1824 mov ebp, edx label 1834 mov [rsp+8*4+((1024+15-(13)) MOD (16))*4], ebp label 1836 mov ebx, eax label 1840 mov ebp, ebx label 1844 mov [rsp+((1024+7-(13+4)) MOD (8))*4], edi label 1850 mov [rsp+((1024+7-(13)) MOD (8))*4], ecx label 1851 mov edx, [rsp+((1024+7-(14+2)) MOD (8))*4] label 1855 mov ebp, edi label 1862 mov ebp, [rsp+8*4+((1024+15-((14)-2)) MOD (16))*4] label 1863 mov edi, [rsp+8*4+((1024+15-((14)-15)) MOD (16))*4] label 1864 mov ebx, ebp label 1871 mov ebp, edi label 1881 mov [rsp+8*4+((1024+15-(14)) MOD (16))*4], ebp label 1883 mov ebx, ecx label 1887 mov ebp, ebx label 1891 mov [rsp+((1024+7-(14+4)) MOD (8))*4], edx label 1897 mov [rsp+((1024+7-(14)) MOD (8))*4], eax label 1898 mov edi, [rsp+((1024+7-(15+2)) MOD (8))*4] label 1902 mov ebp, edx label 1909 mov ebp, [rsp+8*4+((1024+15-((15)-2)) MOD (16))*4] label 1910 mov edx, [rsp+8*4+((1024+15-((15)-15)) MOD (16))*4] label 1911 mov ebx, ebp label 1918 mov ebp, edx label 1928 mov [rsp+8*4+((1024+15-(15)) MOD (16))*4], ebp label 1930 mov ebx, eax label 1934 mov ebp, ebx label 1938 mov [rsp+((1024+7-(15+4)) MOD (8))*4], edi label 1944 mov [rsp+((1024+7-(15)) MOD (8))*4], ecx label 1947 mov rcx, [rsp+8*4+16*4+1*8] label 1954 mov rdx, [rsp+8*4+16*4+2*8] label 1956 mov [rsp+8*4+16*4+2*8], rdx label [all...] |