| OLD | NEW |
| 1 OPTION» DOTNAME | 1 default»rel |
| 2 .text$» SEGMENT ALIGN(256) 'CODE' | 2 %define XMMWORD |
| 3 EXTERN» OPENSSL_ia32cap_P:NEAR | 3 %define YMMWORD |
| 4 %define ZMMWORD |
| 5 section».text code align=64 |
| 4 | 6 |
| 5 PUBLIC» sha1_block_data_order | 7 EXTERN» OPENSSL_ia32cap_P |
| 8 |
| 9 global» sha1_block_data_order |
| 6 | 10 |
| 7 ALIGN 16 | 11 ALIGN 16 |
| 8 sha1_block_data_order» PROC PUBLIC | 12 sha1_block_data_order: |
| 9 » mov» QWORD PTR[8+rsp],rdi» ;WIN64 prologue | 13 » mov» QWORD[8+rsp],rdi» ;WIN64 prologue |
| 10 » mov» QWORD PTR[16+rsp],rsi | 14 » mov» QWORD[16+rsp],rsi |
| 11 mov rax,rsp | 15 mov rax,rsp |
| 12 $L$SEH_begin_sha1_block_data_order:: | 16 $L$SEH_begin_sha1_block_data_order: |
| 13 mov rdi,rcx | 17 mov rdi,rcx |
| 14 mov rsi,rdx | 18 mov rsi,rdx |
| 15 mov rdx,r8 | 19 mov rdx,r8 |
| 16 | 20 |
| 17 | 21 |
| 18 » mov» r9d,DWORD PTR[((OPENSSL_ia32cap_P+0))] | 22 » mov» r9d,DWORD[((OPENSSL_ia32cap_P+0))] |
| 19 » mov» r8d,DWORD PTR[((OPENSSL_ia32cap_P+4))] | 23 » mov» r8d,DWORD[((OPENSSL_ia32cap_P+4))] |
| 20 » mov» r10d,DWORD PTR[((OPENSSL_ia32cap_P+8))] | 24 » mov» r10d,DWORD[((OPENSSL_ia32cap_P+8))] |
| 21 test r8d,512 | 25 test r8d,512 |
| 22 » jz» $L$ialu | 26 » jz» NEAR $L$ialu |
| 23 » jmp» _ssse3_shortcut | 27 » jmp» NEAR _ssse3_shortcut |
| 24 | 28 |
| 25 ALIGN 16 | 29 ALIGN 16 |
| 26 $L$ialu:: | 30 $L$ialu: |
| 27 mov rax,rsp | 31 mov rax,rsp |
| 28 push rbx | 32 push rbx |
| 29 push rbp | 33 push rbp |
| 30 push r12 | 34 push r12 |
| 31 push r13 | 35 push r13 |
| 32 push r14 | 36 push r14 |
| 33 mov r8,rdi | 37 mov r8,rdi |
| 34 sub rsp,72 | 38 sub rsp,72 |
| 35 mov r9,rsi | 39 mov r9,rsi |
| 36 and rsp,-64 | 40 and rsp,-64 |
| 37 mov r10,rdx | 41 mov r10,rdx |
| 38 » mov» QWORD PTR[64+rsp],rax | 42 » mov» QWORD[64+rsp],rax |
| 39 $L$prologue:: | 43 $L$prologue: |
| 40 | 44 |
| 41 » mov» esi,DWORD PTR[r8] | 45 » mov» esi,DWORD[r8] |
| 42 » mov» edi,DWORD PTR[4+r8] | 46 » mov» edi,DWORD[4+r8] |
| 43 » mov» r11d,DWORD PTR[8+r8] | 47 » mov» r11d,DWORD[8+r8] |
| 44 » mov» r12d,DWORD PTR[12+r8] | 48 » mov» r12d,DWORD[12+r8] |
| 45 » mov» r13d,DWORD PTR[16+r8] | 49 » mov» r13d,DWORD[16+r8] |
| 46 » jmp» $L$loop | 50 » jmp» NEAR $L$loop |
| 47 | 51 |
| 48 ALIGN 16 | 52 ALIGN 16 |
| 49 $L$loop:: | 53 $L$loop: |
| 50 » mov» edx,DWORD PTR[r9] | 54 » mov» edx,DWORD[r9] |
| 51 bswap edx | 55 bswap edx |
| 52 » mov» ebp,DWORD PTR[4+r9] | 56 » mov» ebp,DWORD[4+r9] |
| 53 » mov» eax,r12d | 57 » mov» eax,r12d |
| 54 » mov» DWORD PTR[rsp],edx | 58 » mov» DWORD[rsp],edx |
| 55 mov ecx,esi | 59 mov ecx,esi |
| 56 bswap ebp | 60 bswap ebp |
| 57 xor eax,r11d | 61 xor eax,r11d |
| 58 rol ecx,5 | 62 rol ecx,5 |
| 59 and eax,edi | 63 and eax,edi |
| 60 » lea» r13d,DWORD PTR[1518500249+r13*1+rdx] | 64 » lea» r13d,[1518500249+r13*1+rdx] |
| 61 » add» r13d,ecx | 65 » add» r13d,ecx |
| 62 » xor» eax,r12d | 66 » xor» eax,r12d |
| 63 » rol» edi,30 | 67 » rol» edi,30 |
| 64 » add» r13d,eax | 68 » add» r13d,eax |
| 65 » mov» r14d,DWORD PTR[8+r9] | 69 » mov» r14d,DWORD[8+r9] |
| 66 » mov» eax,r11d | 70 » mov» eax,r11d |
| 67 » mov» DWORD PTR[4+rsp],ebp | 71 » mov» DWORD[4+rsp],ebp |
| 68 mov ecx,r13d | 72 mov ecx,r13d |
| 69 bswap r14d | 73 bswap r14d |
| 70 xor eax,edi | 74 xor eax,edi |
| 71 rol ecx,5 | 75 rol ecx,5 |
| 72 and eax,esi | 76 and eax,esi |
| 73 » lea» r12d,DWORD PTR[1518500249+r12*1+rbp] | 77 » lea» r12d,[1518500249+r12*1+rbp] |
| 74 » add» r12d,ecx | 78 » add» r12d,ecx |
| 75 » xor» eax,r11d | 79 » xor» eax,r11d |
| 76 » rol» esi,30 | 80 » rol» esi,30 |
| 77 » add» r12d,eax | 81 » add» r12d,eax |
| 78 » mov» edx,DWORD PTR[12+r9] | 82 » mov» edx,DWORD[12+r9] |
| 79 » mov» eax,edi | 83 » mov» eax,edi |
| 80 » mov» DWORD PTR[8+rsp],r14d | 84 » mov» DWORD[8+rsp],r14d |
| 81 mov ecx,r12d | 85 mov ecx,r12d |
| 82 bswap edx | 86 bswap edx |
| 83 xor eax,esi | 87 xor eax,esi |
| 84 rol ecx,5 | 88 rol ecx,5 |
| 85 and eax,r13d | 89 and eax,r13d |
| 86 » lea» r11d,DWORD PTR[1518500249+r11*1+r14] | 90 » lea» r11d,[1518500249+r11*1+r14] |
| 87 » add» r11d,ecx | 91 » add» r11d,ecx |
| 88 » xor» eax,edi | 92 » xor» eax,edi |
| 89 » rol» r13d,30 | 93 » rol» r13d,30 |
| 90 » add» r11d,eax | 94 » add» r11d,eax |
| 91 » mov» ebp,DWORD PTR[16+r9] | 95 » mov» ebp,DWORD[16+r9] |
| 92 » mov» eax,esi | 96 » mov» eax,esi |
| 93 » mov» DWORD PTR[12+rsp],edx | 97 » mov» DWORD[12+rsp],edx |
| 94 mov ecx,r11d | 98 mov ecx,r11d |
| 95 bswap ebp | 99 bswap ebp |
| 96 xor eax,r13d | 100 xor eax,r13d |
| 97 rol ecx,5 | 101 rol ecx,5 |
| 98 and eax,r12d | 102 and eax,r12d |
| 99 » lea» edi,DWORD PTR[1518500249+rdi*1+rdx] | 103 » lea» edi,[1518500249+rdi*1+rdx] |
| 100 » add» edi,ecx | 104 » add» edi,ecx |
| 101 » xor» eax,esi | 105 » xor» eax,esi |
| 102 » rol» r12d,30 | 106 » rol» r12d,30 |
| 103 » add» edi,eax | 107 » add» edi,eax |
| 104 » mov» r14d,DWORD PTR[20+r9] | 108 » mov» r14d,DWORD[20+r9] |
| 105 » mov» eax,r13d | 109 » mov» eax,r13d |
| 106 » mov» DWORD PTR[16+rsp],ebp | 110 » mov» DWORD[16+rsp],ebp |
| 107 mov ecx,edi | 111 mov ecx,edi |
| 108 bswap r14d | 112 bswap r14d |
| 109 xor eax,r12d | 113 xor eax,r12d |
| 110 rol ecx,5 | 114 rol ecx,5 |
| 111 and eax,r11d | 115 and eax,r11d |
| 112 » lea» esi,DWORD PTR[1518500249+rsi*1+rbp] | 116 » lea» esi,[1518500249+rsi*1+rbp] |
| 113 » add» esi,ecx | 117 » add» esi,ecx |
| 114 » xor» eax,r13d | 118 » xor» eax,r13d |
| 115 » rol» r11d,30 | 119 » rol» r11d,30 |
| 116 » add» esi,eax | 120 » add» esi,eax |
| 117 » mov» edx,DWORD PTR[24+r9] | 121 » mov» edx,DWORD[24+r9] |
| 118 » mov» eax,r12d | 122 » mov» eax,r12d |
| 119 » mov» DWORD PTR[20+rsp],r14d | 123 » mov» DWORD[20+rsp],r14d |
| 120 mov ecx,esi | 124 mov ecx,esi |
| 121 bswap edx | 125 bswap edx |
| 122 xor eax,r11d | 126 xor eax,r11d |
| 123 rol ecx,5 | 127 rol ecx,5 |
| 124 and eax,edi | 128 and eax,edi |
| 125 » lea» r13d,DWORD PTR[1518500249+r13*1+r14] | 129 » lea» r13d,[1518500249+r13*1+r14] |
| 126 » add» r13d,ecx | 130 » add» r13d,ecx |
| 127 » xor» eax,r12d | 131 » xor» eax,r12d |
| 128 » rol» edi,30 | 132 » rol» edi,30 |
| 129 » add» r13d,eax | 133 » add» r13d,eax |
| 130 » mov» ebp,DWORD PTR[28+r9] | 134 » mov» ebp,DWORD[28+r9] |
| 131 » mov» eax,r11d | 135 » mov» eax,r11d |
| 132 » mov» DWORD PTR[24+rsp],edx | 136 » mov» DWORD[24+rsp],edx |
| 133 mov ecx,r13d | 137 mov ecx,r13d |
| 134 bswap ebp | 138 bswap ebp |
| 135 xor eax,edi | 139 xor eax,edi |
| 136 rol ecx,5 | 140 rol ecx,5 |
| 137 and eax,esi | 141 and eax,esi |
| 138 » lea» r12d,DWORD PTR[1518500249+r12*1+rdx] | 142 » lea» r12d,[1518500249+r12*1+rdx] |
| 139 » add» r12d,ecx | 143 » add» r12d,ecx |
| 140 » xor» eax,r11d | 144 » xor» eax,r11d |
| 141 » rol» esi,30 | 145 » rol» esi,30 |
| 142 » add» r12d,eax | 146 » add» r12d,eax |
| 143 » mov» r14d,DWORD PTR[32+r9] | 147 » mov» r14d,DWORD[32+r9] |
| 144 » mov» eax,edi | 148 » mov» eax,edi |
| 145 » mov» DWORD PTR[28+rsp],ebp | 149 » mov» DWORD[28+rsp],ebp |
| 146 mov ecx,r12d | 150 mov ecx,r12d |
| 147 bswap r14d | 151 bswap r14d |
| 148 xor eax,esi | 152 xor eax,esi |
| 149 rol ecx,5 | 153 rol ecx,5 |
| 150 and eax,r13d | 154 and eax,r13d |
| 151 » lea» r11d,DWORD PTR[1518500249+r11*1+rbp] | 155 » lea» r11d,[1518500249+r11*1+rbp] |
| 152 » add» r11d,ecx | 156 » add» r11d,ecx |
| 153 » xor» eax,edi | 157 » xor» eax,edi |
| 154 » rol» r13d,30 | 158 » rol» r13d,30 |
| 155 » add» r11d,eax | 159 » add» r11d,eax |
| 156 » mov» edx,DWORD PTR[36+r9] | 160 » mov» edx,DWORD[36+r9] |
| 157 » mov» eax,esi | 161 » mov» eax,esi |
| 158 » mov» DWORD PTR[32+rsp],r14d | 162 » mov» DWORD[32+rsp],r14d |
| 159 mov ecx,r11d | 163 mov ecx,r11d |
| 160 bswap edx | 164 bswap edx |
| 161 xor eax,r13d | 165 xor eax,r13d |
| 162 rol ecx,5 | 166 rol ecx,5 |
| 163 and eax,r12d | 167 and eax,r12d |
| 164 » lea» edi,DWORD PTR[1518500249+rdi*1+r14] | 168 » lea» edi,[1518500249+rdi*1+r14] |
| 165 » add» edi,ecx | 169 » add» edi,ecx |
| 166 » xor» eax,esi | 170 » xor» eax,esi |
| 167 » rol» r12d,30 | 171 » rol» r12d,30 |
| 168 » add» edi,eax | 172 » add» edi,eax |
| 169 » mov» ebp,DWORD PTR[40+r9] | 173 » mov» ebp,DWORD[40+r9] |
| 170 » mov» eax,r13d | 174 » mov» eax,r13d |
| 171 » mov» DWORD PTR[36+rsp],edx | 175 » mov» DWORD[36+rsp],edx |
| 172 mov ecx,edi | 176 mov ecx,edi |
| 173 bswap ebp | 177 bswap ebp |
| 174 xor eax,r12d | 178 xor eax,r12d |
| 175 rol ecx,5 | 179 rol ecx,5 |
| 176 and eax,r11d | 180 and eax,r11d |
| 177 » lea» esi,DWORD PTR[1518500249+rsi*1+rdx] | 181 » lea» esi,[1518500249+rsi*1+rdx] |
| 178 » add» esi,ecx | 182 » add» esi,ecx |
| 179 » xor» eax,r13d | 183 » xor» eax,r13d |
| 180 » rol» r11d,30 | 184 » rol» r11d,30 |
| 181 » add» esi,eax | 185 » add» esi,eax |
| 182 » mov» r14d,DWORD PTR[44+r9] | 186 » mov» r14d,DWORD[44+r9] |
| 183 » mov» eax,r12d | 187 » mov» eax,r12d |
| 184 » mov» DWORD PTR[40+rsp],ebp | 188 » mov» DWORD[40+rsp],ebp |
| 185 mov ecx,esi | 189 mov ecx,esi |
| 186 bswap r14d | 190 bswap r14d |
| 187 xor eax,r11d | 191 xor eax,r11d |
| 188 rol ecx,5 | 192 rol ecx,5 |
| 189 and eax,edi | 193 and eax,edi |
| 190 » lea» r13d,DWORD PTR[1518500249+r13*1+rbp] | 194 » lea» r13d,[1518500249+r13*1+rbp] |
| 191 » add» r13d,ecx | 195 » add» r13d,ecx |
| 192 » xor» eax,r12d | 196 » xor» eax,r12d |
| 193 » rol» edi,30 | 197 » rol» edi,30 |
| 194 » add» r13d,eax | 198 » add» r13d,eax |
| 195 » mov» edx,DWORD PTR[48+r9] | 199 » mov» edx,DWORD[48+r9] |
| 196 » mov» eax,r11d | 200 » mov» eax,r11d |
| 197 » mov» DWORD PTR[44+rsp],r14d | 201 » mov» DWORD[44+rsp],r14d |
| 198 mov ecx,r13d | 202 mov ecx,r13d |
| 199 bswap edx | 203 bswap edx |
| 200 xor eax,edi | 204 xor eax,edi |
| 201 rol ecx,5 | 205 rol ecx,5 |
| 202 and eax,esi | 206 and eax,esi |
| 203 » lea» r12d,DWORD PTR[1518500249+r12*1+r14] | 207 » lea» r12d,[1518500249+r12*1+r14] |
| 204 » add» r12d,ecx | 208 » add» r12d,ecx |
| 205 » xor» eax,r11d | 209 » xor» eax,r11d |
| 206 » rol» esi,30 | 210 » rol» esi,30 |
| 207 » add» r12d,eax | 211 » add» r12d,eax |
| 208 » mov» ebp,DWORD PTR[52+r9] | 212 » mov» ebp,DWORD[52+r9] |
| 209 » mov» eax,edi | 213 » mov» eax,edi |
| 210 » mov» DWORD PTR[48+rsp],edx | 214 » mov» DWORD[48+rsp],edx |
| 211 mov ecx,r12d | 215 mov ecx,r12d |
| 212 bswap ebp | 216 bswap ebp |
| 213 xor eax,esi | 217 xor eax,esi |
| 214 rol ecx,5 | 218 rol ecx,5 |
| 215 and eax,r13d | 219 and eax,r13d |
| 216 » lea» r11d,DWORD PTR[1518500249+r11*1+rdx] | 220 » lea» r11d,[1518500249+r11*1+rdx] |
| 217 » add» r11d,ecx | 221 » add» r11d,ecx |
| 218 » xor» eax,edi | 222 » xor» eax,edi |
| 219 » rol» r13d,30 | 223 » rol» r13d,30 |
| 220 » add» r11d,eax | 224 » add» r11d,eax |
| 221 » mov» r14d,DWORD PTR[56+r9] | 225 » mov» r14d,DWORD[56+r9] |
| 222 » mov» eax,esi | 226 » mov» eax,esi |
| 223 » mov» DWORD PTR[52+rsp],ebp | 227 » mov» DWORD[52+rsp],ebp |
| 224 mov ecx,r11d | 228 mov ecx,r11d |
| 225 bswap r14d | 229 bswap r14d |
| 226 xor eax,r13d | 230 xor eax,r13d |
| 227 rol ecx,5 | 231 rol ecx,5 |
| 228 and eax,r12d | 232 and eax,r12d |
| 229 » lea» edi,DWORD PTR[1518500249+rdi*1+rbp] | 233 » lea» edi,[1518500249+rdi*1+rbp] |
| 230 » add» edi,ecx | 234 » add» edi,ecx |
| 231 » xor» eax,esi | 235 » xor» eax,esi |
| 232 » rol» r12d,30 | 236 » rol» r12d,30 |
| 233 » add» edi,eax | 237 » add» edi,eax |
| 234 » mov» edx,DWORD PTR[60+r9] | 238 » mov» edx,DWORD[60+r9] |
| 235 » mov» eax,r13d | 239 » mov» eax,r13d |
| 236 » mov» DWORD PTR[56+rsp],r14d | 240 » mov» DWORD[56+rsp],r14d |
| 237 mov ecx,edi | 241 mov ecx,edi |
| 238 bswap edx | 242 bswap edx |
| 239 xor eax,r12d | 243 xor eax,r12d |
| 240 rol ecx,5 | 244 rol ecx,5 |
| 241 and eax,r11d | 245 and eax,r11d |
| 242 » lea» esi,DWORD PTR[1518500249+rsi*1+r14] | 246 » lea» esi,[1518500249+rsi*1+r14] |
| 243 » add» esi,ecx | 247 » add» esi,ecx |
| 244 » xor» eax,r13d | 248 » xor» eax,r13d |
| 245 » rol» r11d,30 | 249 » rol» r11d,30 |
| 246 » add» esi,eax | 250 » add» esi,eax |
| 247 » xor» ebp,DWORD PTR[rsp] | 251 » xor» ebp,DWORD[rsp] |
| 248 » mov» eax,r12d | 252 » mov» eax,r12d |
| 249 » mov» DWORD PTR[60+rsp],edx | 253 » mov» DWORD[60+rsp],edx |
| 250 » mov» ecx,esi | 254 » mov» ecx,esi |
| 251 » xor» ebp,DWORD PTR[8+rsp] | 255 » xor» ebp,DWORD[8+rsp] |
| 252 » xor» eax,r11d | 256 » xor» eax,r11d |
| 253 » rol» ecx,5 | 257 » rol» ecx,5 |
| 254 » xor» ebp,DWORD PTR[32+rsp] | 258 » xor» ebp,DWORD[32+rsp] |
| 255 and eax,edi | 259 and eax,edi |
| 256 » lea» r13d,DWORD PTR[1518500249+r13*1+rdx] | 260 » lea» r13d,[1518500249+r13*1+rdx] |
| 257 » rol» edi,30 | 261 » rol» edi,30 |
| 258 » xor» eax,r12d | 262 » xor» eax,r12d |
| 259 » add» r13d,ecx | 263 » add» r13d,ecx |
| 260 » rol» ebp,1 | 264 » rol» ebp,1 |
| 261 » add» r13d,eax | 265 » add» r13d,eax |
| 262 » xor» r14d,DWORD PTR[4+rsp] | 266 » xor» r14d,DWORD[4+rsp] |
| 263 » mov» eax,r11d | 267 » mov» eax,r11d |
| 264 » mov» DWORD PTR[rsp],ebp | 268 » mov» DWORD[rsp],ebp |
| 265 » mov» ecx,r13d | 269 » mov» ecx,r13d |
| 266 » xor» r14d,DWORD PTR[12+rsp] | 270 » xor» r14d,DWORD[12+rsp] |
| 267 » xor» eax,edi | 271 » xor» eax,edi |
| 268 » rol» ecx,5 | 272 » rol» ecx,5 |
| 269 » xor» r14d,DWORD PTR[36+rsp] | 273 » xor» r14d,DWORD[36+rsp] |
| 270 and eax,esi | 274 and eax,esi |
| 271 » lea» r12d,DWORD PTR[1518500249+r12*1+rbp] | 275 » lea» r12d,[1518500249+r12*1+rbp] |
| 272 » rol» esi,30 | 276 » rol» esi,30 |
| 273 » xor» eax,r11d | 277 » xor» eax,r11d |
| 274 » add» r12d,ecx | 278 » add» r12d,ecx |
| 275 » rol» r14d,1 | 279 » rol» r14d,1 |
| 276 » add» r12d,eax | 280 » add» r12d,eax |
| 277 » xor» edx,DWORD PTR[8+rsp] | 281 » xor» edx,DWORD[8+rsp] |
| 278 » mov» eax,edi | 282 » mov» eax,edi |
| 279 » mov» DWORD PTR[4+rsp],r14d | 283 » mov» DWORD[4+rsp],r14d |
| 280 » mov» ecx,r12d | 284 » mov» ecx,r12d |
| 281 » xor» edx,DWORD PTR[16+rsp] | 285 » xor» edx,DWORD[16+rsp] |
| 282 » xor» eax,esi | 286 » xor» eax,esi |
| 283 » rol» ecx,5 | 287 » rol» ecx,5 |
| 284 » xor» edx,DWORD PTR[40+rsp] | 288 » xor» edx,DWORD[40+rsp] |
| 285 and eax,r13d | 289 and eax,r13d |
| 286 » lea» r11d,DWORD PTR[1518500249+r11*1+r14] | 290 » lea» r11d,[1518500249+r11*1+r14] |
| 287 » rol» r13d,30 | 291 » rol» r13d,30 |
| 288 » xor» eax,edi | 292 » xor» eax,edi |
| 289 » add» r11d,ecx | 293 » add» r11d,ecx |
| 290 » rol» edx,1 | 294 » rol» edx,1 |
| 291 » add» r11d,eax | 295 » add» r11d,eax |
| 292 » xor» ebp,DWORD PTR[12+rsp] | 296 » xor» ebp,DWORD[12+rsp] |
| 293 » mov» eax,esi | 297 » mov» eax,esi |
| 294 » mov» DWORD PTR[8+rsp],edx | 298 » mov» DWORD[8+rsp],edx |
| 295 » mov» ecx,r11d | 299 » mov» ecx,r11d |
| 296 » xor» ebp,DWORD PTR[20+rsp] | 300 » xor» ebp,DWORD[20+rsp] |
| 297 » xor» eax,r13d | 301 » xor» eax,r13d |
| 298 » rol» ecx,5 | 302 » rol» ecx,5 |
| 299 » xor» ebp,DWORD PTR[44+rsp] | 303 » xor» ebp,DWORD[44+rsp] |
| 300 and eax,r12d | 304 and eax,r12d |
| 301 » lea» edi,DWORD PTR[1518500249+rdi*1+rdx] | 305 » lea» edi,[1518500249+rdi*1+rdx] |
| 302 » rol» r12d,30 | 306 » rol» r12d,30 |
| 303 » xor» eax,esi | 307 » xor» eax,esi |
| 304 » add» edi,ecx | 308 » add» edi,ecx |
| 305 » rol» ebp,1 | 309 » rol» ebp,1 |
| 306 » add» edi,eax | 310 » add» edi,eax |
| 307 » xor» r14d,DWORD PTR[16+rsp] | 311 » xor» r14d,DWORD[16+rsp] |
| 308 » mov» eax,r13d | 312 » mov» eax,r13d |
| 309 » mov» DWORD PTR[12+rsp],ebp | 313 » mov» DWORD[12+rsp],ebp |
| 310 » mov» ecx,edi | 314 » mov» ecx,edi |
| 311 » xor» r14d,DWORD PTR[24+rsp] | 315 » xor» r14d,DWORD[24+rsp] |
| 312 » xor» eax,r12d | 316 » xor» eax,r12d |
| 313 » rol» ecx,5 | 317 » rol» ecx,5 |
| 314 » xor» r14d,DWORD PTR[48+rsp] | 318 » xor» r14d,DWORD[48+rsp] |
| 315 and eax,r11d | 319 and eax,r11d |
| 316 lea esi,DWORD PTR[1518500249+rsi*1+rbp] | 320 lea esi,[1518500249+rsi*1+rbp] |
| 317 rol r11d,30 | 321 rol r11d,30 |
| 318 xor eax,r13d | 322 xor eax,r13d |
| 319 add esi,ecx | 323 add esi,ecx |
| 320 rol r14d,1 | 324 rol r14d,1 |
| 321 add esi,eax | 325 add esi,eax |
| 322 xor edx,DWORD PTR[20+rsp] | 326 xor edx,DWORD[20+rsp] |
| 323 mov eax,edi | 327 mov eax,edi |
| 324 mov DWORD PTR[16+rsp],r14d | 328 mov DWORD[16+rsp],r14d |
| 325 mov ecx,esi | 329 mov ecx,esi |
| 326 xor edx,DWORD PTR[28+rsp] | 330 xor edx,DWORD[28+rsp] |
| 327 xor eax,r12d | 331 xor eax,r12d |
| 328 rol ecx,5 | 332 rol ecx,5 |
| 329 xor edx,DWORD PTR[52+rsp] | 333 xor edx,DWORD[52+rsp] |
| 330 lea r13d,DWORD PTR[1859775393+r13*1+r14] | 334 lea r13d,[1859775393+r13*1+r14] |
| 331 xor eax,r11d | 335 xor eax,r11d |
| 332 add r13d,ecx | 336 add r13d,ecx |
| 333 rol edi,30 | 337 rol edi,30 |
| 334 add r13d,eax | 338 add r13d,eax |
| 335 rol edx,1 | 339 rol edx,1 |
| 336 xor ebp,DWORD PTR[24+rsp] | 340 xor ebp,DWORD[24+rsp] |
| 337 mov eax,esi | 341 mov eax,esi |
| 338 mov DWORD PTR[20+rsp],edx | 342 mov DWORD[20+rsp],edx |
| 339 mov ecx,r13d | 343 mov ecx,r13d |
| 340 xor ebp,DWORD PTR[32+rsp] | 344 xor ebp,DWORD[32+rsp] |
| 341 xor eax,r11d | 345 xor eax,r11d |
| 342 rol ecx,5 | 346 rol ecx,5 |
| 343 xor ebp,DWORD PTR[56+rsp] | 347 xor ebp,DWORD[56+rsp] |
| 344 lea r12d,DWORD PTR[1859775393+r12*1+rdx] | 348 lea r12d,[1859775393+r12*1+rdx] |
| 345 xor eax,edi | 349 xor eax,edi |
| 346 add r12d,ecx | 350 add r12d,ecx |
| 347 rol esi,30 | 351 rol esi,30 |
| 348 add r12d,eax | 352 add r12d,eax |
| 349 rol ebp,1 | 353 rol ebp,1 |
| 350 xor r14d,DWORD PTR[28+rsp] | 354 xor r14d,DWORD[28+rsp] |
| 351 mov eax,r13d | 355 mov eax,r13d |
| 352 mov DWORD PTR[24+rsp],ebp | 356 mov DWORD[24+rsp],ebp |
| 353 mov ecx,r12d | 357 mov ecx,r12d |
| 354 xor r14d,DWORD PTR[36+rsp] | 358 xor r14d,DWORD[36+rsp] |
| 355 xor eax,edi | 359 xor eax,edi |
| 356 rol ecx,5 | 360 rol ecx,5 |
| 357 xor r14d,DWORD PTR[60+rsp] | 361 xor r14d,DWORD[60+rsp] |
| 358 lea r11d,DWORD PTR[1859775393+r11*1+rbp] | 362 lea r11d,[1859775393+r11*1+rbp] |
| 359 xor eax,esi | 363 xor eax,esi |
| 360 add r11d,ecx | 364 add r11d,ecx |
| 361 rol r13d,30 | 365 rol r13d,30 |
| 362 add r11d,eax | 366 add r11d,eax |
| 363 rol r14d,1 | 367 rol r14d,1 |
| 364 xor edx,DWORD PTR[32+rsp] | 368 xor edx,DWORD[32+rsp] |
| 365 mov eax,r12d | 369 mov eax,r12d |
| 366 mov DWORD PTR[28+rsp],r14d | 370 mov DWORD[28+rsp],r14d |
| 367 mov ecx,r11d | 371 mov ecx,r11d |
| 368 xor edx,DWORD PTR[40+rsp] | 372 xor edx,DWORD[40+rsp] |
| 369 xor eax,esi | 373 xor eax,esi |
| 370 rol ecx,5 | 374 rol ecx,5 |
| 371 xor edx,DWORD PTR[rsp] | 375 xor edx,DWORD[rsp] |
| 372 lea edi,DWORD PTR[1859775393+rdi*1+r14] | 376 lea edi,[1859775393+rdi*1+r14] |
| 373 xor eax,r13d | 377 xor eax,r13d |
| 374 add edi,ecx | 378 add edi,ecx |
| 375 rol r12d,30 | 379 rol r12d,30 |
| 376 add edi,eax | 380 add edi,eax |
| 377 rol edx,1 | 381 rol edx,1 |
| 378 xor ebp,DWORD PTR[36+rsp] | 382 xor ebp,DWORD[36+rsp] |
| 379 mov eax,r11d | 383 mov eax,r11d |
| 380 mov DWORD PTR[32+rsp],edx | 384 mov DWORD[32+rsp],edx |
| 381 mov ecx,edi | 385 mov ecx,edi |
| 382 xor ebp,DWORD PTR[44+rsp] | 386 xor ebp,DWORD[44+rsp] |
| 383 xor eax,r13d | 387 xor eax,r13d |
| 384 rol ecx,5 | 388 rol ecx,5 |
| 385 xor ebp,DWORD PTR[4+rsp] | 389 xor ebp,DWORD[4+rsp] |
| 386 lea esi,DWORD PTR[1859775393+rsi*1+rdx] | 390 lea esi,[1859775393+rsi*1+rdx] |
| 387 xor eax,r12d | 391 xor eax,r12d |
| 388 add esi,ecx | 392 add esi,ecx |
| 389 rol r11d,30 | 393 rol r11d,30 |
| 390 add esi,eax | 394 add esi,eax |
| 391 rol ebp,1 | 395 rol ebp,1 |
| 392 xor r14d,DWORD PTR[40+rsp] | 396 xor r14d,DWORD[40+rsp] |
| 393 mov eax,edi | 397 mov eax,edi |
| 394 mov DWORD PTR[36+rsp],ebp | 398 mov DWORD[36+rsp],ebp |
| 395 mov ecx,esi | 399 mov ecx,esi |
| 396 xor r14d,DWORD PTR[48+rsp] | 400 xor r14d,DWORD[48+rsp] |
| 397 xor eax,r12d | 401 xor eax,r12d |
| 398 rol ecx,5 | 402 rol ecx,5 |
| 399 xor r14d,DWORD PTR[8+rsp] | 403 xor r14d,DWORD[8+rsp] |
| 400 lea r13d,DWORD PTR[1859775393+r13*1+rbp] | 404 lea r13d,[1859775393+r13*1+rbp] |
| 401 xor eax,r11d | 405 xor eax,r11d |
| 402 add r13d,ecx | 406 add r13d,ecx |
| 403 rol edi,30 | 407 rol edi,30 |
| 404 add r13d,eax | 408 add r13d,eax |
| 405 rol r14d,1 | 409 rol r14d,1 |
| 406 xor edx,DWORD PTR[44+rsp] | 410 xor edx,DWORD[44+rsp] |
| 407 mov eax,esi | 411 mov eax,esi |
| 408 mov DWORD PTR[40+rsp],r14d | 412 mov DWORD[40+rsp],r14d |
| 409 mov ecx,r13d | 413 mov ecx,r13d |
| 410 xor edx,DWORD PTR[52+rsp] | 414 xor edx,DWORD[52+rsp] |
| 411 xor eax,r11d | 415 xor eax,r11d |
| 412 rol ecx,5 | 416 rol ecx,5 |
| 413 xor edx,DWORD PTR[12+rsp] | 417 xor edx,DWORD[12+rsp] |
| 414 lea r12d,DWORD PTR[1859775393+r12*1+r14] | 418 lea r12d,[1859775393+r12*1+r14] |
| 415 xor eax,edi | 419 xor eax,edi |
| 416 add r12d,ecx | 420 add r12d,ecx |
| 417 rol esi,30 | 421 rol esi,30 |
| 418 add r12d,eax | 422 add r12d,eax |
| 419 rol edx,1 | 423 rol edx,1 |
| 420 xor ebp,DWORD PTR[48+rsp] | 424 xor ebp,DWORD[48+rsp] |
| 421 mov eax,r13d | 425 mov eax,r13d |
| 422 mov DWORD PTR[44+rsp],edx | 426 mov DWORD[44+rsp],edx |
| 423 mov ecx,r12d | 427 mov ecx,r12d |
| 424 xor ebp,DWORD PTR[56+rsp] | 428 xor ebp,DWORD[56+rsp] |
| 425 xor eax,edi | 429 xor eax,edi |
| 426 rol ecx,5 | 430 rol ecx,5 |
| 427 xor ebp,DWORD PTR[16+rsp] | 431 xor ebp,DWORD[16+rsp] |
| 428 lea r11d,DWORD PTR[1859775393+r11*1+rdx] | 432 lea r11d,[1859775393+r11*1+rdx] |
| 429 xor eax,esi | 433 xor eax,esi |
| 430 add r11d,ecx | 434 add r11d,ecx |
| 431 rol r13d,30 | 435 rol r13d,30 |
| 432 add r11d,eax | 436 add r11d,eax |
| 433 rol ebp,1 | 437 rol ebp,1 |
| 434 xor r14d,DWORD PTR[52+rsp] | 438 xor r14d,DWORD[52+rsp] |
| 435 mov eax,r12d | 439 mov eax,r12d |
| 436 mov DWORD PTR[48+rsp],ebp | 440 mov DWORD[48+rsp],ebp |
| 437 mov ecx,r11d | 441 mov ecx,r11d |
| 438 xor r14d,DWORD PTR[60+rsp] | 442 xor r14d,DWORD[60+rsp] |
| 439 xor eax,esi | 443 xor eax,esi |
| 440 rol ecx,5 | 444 rol ecx,5 |
| 441 xor r14d,DWORD PTR[20+rsp] | 445 xor r14d,DWORD[20+rsp] |
| 442 lea edi,DWORD PTR[1859775393+rdi*1+rbp] | 446 lea edi,[1859775393+rdi*1+rbp] |
| 443 xor eax,r13d | 447 xor eax,r13d |
| 444 add edi,ecx | 448 add edi,ecx |
| 445 rol r12d,30 | 449 rol r12d,30 |
| 446 add edi,eax | 450 add edi,eax |
| 447 rol r14d,1 | 451 rol r14d,1 |
| 448 xor edx,DWORD PTR[56+rsp] | 452 xor edx,DWORD[56+rsp] |
| 449 mov eax,r11d | 453 mov eax,r11d |
| 450 mov DWORD PTR[52+rsp],r14d | 454 mov DWORD[52+rsp],r14d |
| 451 mov ecx,edi | 455 mov ecx,edi |
| 452 xor edx,DWORD PTR[rsp] | 456 xor edx,DWORD[rsp] |
| 453 xor eax,r13d | 457 xor eax,r13d |
| 454 rol ecx,5 | 458 rol ecx,5 |
| 455 xor edx,DWORD PTR[24+rsp] | 459 xor edx,DWORD[24+rsp] |
| 456 lea esi,DWORD PTR[1859775393+rsi*1+r14] | 460 lea esi,[1859775393+rsi*1+r14] |
| 457 xor eax,r12d | 461 xor eax,r12d |
| 458 add esi,ecx | 462 add esi,ecx |
| 459 rol r11d,30 | 463 rol r11d,30 |
| 460 add esi,eax | 464 add esi,eax |
| 461 rol edx,1 | 465 rol edx,1 |
| 462 xor ebp,DWORD PTR[60+rsp] | 466 xor ebp,DWORD[60+rsp] |
| 463 mov eax,edi | 467 mov eax,edi |
| 464 mov DWORD PTR[56+rsp],edx | 468 mov DWORD[56+rsp],edx |
| 465 mov ecx,esi | 469 mov ecx,esi |
| 466 xor ebp,DWORD PTR[4+rsp] | 470 xor ebp,DWORD[4+rsp] |
| 467 xor eax,r12d | 471 xor eax,r12d |
| 468 rol ecx,5 | 472 rol ecx,5 |
| 469 xor ebp,DWORD PTR[28+rsp] | 473 xor ebp,DWORD[28+rsp] |
| 470 lea r13d,DWORD PTR[1859775393+r13*1+rdx] | 474 lea r13d,[1859775393+r13*1+rdx] |
| 471 xor eax,r11d | 475 xor eax,r11d |
| 472 add r13d,ecx | 476 add r13d,ecx |
| 473 rol edi,30 | 477 rol edi,30 |
| 474 add r13d,eax | 478 add r13d,eax |
| 475 rol ebp,1 | 479 rol ebp,1 |
| 476 xor r14d,DWORD PTR[rsp] | 480 xor r14d,DWORD[rsp] |
| 477 mov eax,esi | 481 mov eax,esi |
| 478 mov DWORD PTR[60+rsp],ebp | 482 mov DWORD[60+rsp],ebp |
| 479 mov ecx,r13d | 483 mov ecx,r13d |
| 480 xor r14d,DWORD PTR[8+rsp] | 484 xor r14d,DWORD[8+rsp] |
| 481 xor eax,r11d | 485 xor eax,r11d |
| 482 rol ecx,5 | 486 rol ecx,5 |
| 483 xor r14d,DWORD PTR[32+rsp] | 487 xor r14d,DWORD[32+rsp] |
| 484 lea r12d,DWORD PTR[1859775393+r12*1+rbp] | 488 lea r12d,[1859775393+r12*1+rbp] |
| 485 xor eax,edi | 489 xor eax,edi |
| 486 add r12d,ecx | 490 add r12d,ecx |
| 487 rol esi,30 | 491 rol esi,30 |
| 488 add r12d,eax | 492 add r12d,eax |
| 489 rol r14d,1 | 493 rol r14d,1 |
| 490 xor edx,DWORD PTR[4+rsp] | 494 xor edx,DWORD[4+rsp] |
| 491 mov eax,r13d | 495 mov eax,r13d |
| 492 mov DWORD PTR[rsp],r14d | 496 mov DWORD[rsp],r14d |
| 493 mov ecx,r12d | 497 mov ecx,r12d |
| 494 xor edx,DWORD PTR[12+rsp] | 498 xor edx,DWORD[12+rsp] |
| 495 xor eax,edi | 499 xor eax,edi |
| 496 rol ecx,5 | 500 rol ecx,5 |
| 497 xor edx,DWORD PTR[36+rsp] | 501 xor edx,DWORD[36+rsp] |
| 498 lea r11d,DWORD PTR[1859775393+r11*1+r14] | 502 lea r11d,[1859775393+r11*1+r14] |
| 499 xor eax,esi | 503 xor eax,esi |
| 500 add r11d,ecx | 504 add r11d,ecx |
| 501 rol r13d,30 | 505 rol r13d,30 |
| 502 add r11d,eax | 506 add r11d,eax |
| 503 rol edx,1 | 507 rol edx,1 |
| 504 xor ebp,DWORD PTR[8+rsp] | 508 xor ebp,DWORD[8+rsp] |
| 505 mov eax,r12d | 509 mov eax,r12d |
| 506 mov DWORD PTR[4+rsp],edx | 510 mov DWORD[4+rsp],edx |
| 507 mov ecx,r11d | 511 mov ecx,r11d |
| 508 xor ebp,DWORD PTR[16+rsp] | 512 xor ebp,DWORD[16+rsp] |
| 509 xor eax,esi | 513 xor eax,esi |
| 510 rol ecx,5 | 514 rol ecx,5 |
| 511 xor ebp,DWORD PTR[40+rsp] | 515 xor ebp,DWORD[40+rsp] |
| 512 lea edi,DWORD PTR[1859775393+rdi*1+rdx] | 516 lea edi,[1859775393+rdi*1+rdx] |
| 513 xor eax,r13d | 517 xor eax,r13d |
| 514 add edi,ecx | 518 add edi,ecx |
| 515 rol r12d,30 | 519 rol r12d,30 |
| 516 add edi,eax | 520 add edi,eax |
| 517 rol ebp,1 | 521 rol ebp,1 |
| 518 xor r14d,DWORD PTR[12+rsp] | 522 xor r14d,DWORD[12+rsp] |
| 519 mov eax,r11d | 523 mov eax,r11d |
| 520 mov DWORD PTR[8+rsp],ebp | 524 mov DWORD[8+rsp],ebp |
| 521 mov ecx,edi | 525 mov ecx,edi |
| 522 xor r14d,DWORD PTR[20+rsp] | 526 xor r14d,DWORD[20+rsp] |
| 523 xor eax,r13d | 527 xor eax,r13d |
| 524 rol ecx,5 | 528 rol ecx,5 |
| 525 xor r14d,DWORD PTR[44+rsp] | 529 xor r14d,DWORD[44+rsp] |
| 526 lea esi,DWORD PTR[1859775393+rsi*1+rbp] | 530 lea esi,[1859775393+rsi*1+rbp] |
| 527 xor eax,r12d | 531 xor eax,r12d |
| 528 add esi,ecx | 532 add esi,ecx |
| 529 rol r11d,30 | 533 rol r11d,30 |
| 530 add esi,eax | 534 add esi,eax |
| 531 rol r14d,1 | 535 rol r14d,1 |
| 532 xor edx,DWORD PTR[16+rsp] | 536 xor edx,DWORD[16+rsp] |
| 533 mov eax,edi | 537 mov eax,edi |
| 534 mov DWORD PTR[12+rsp],r14d | 538 mov DWORD[12+rsp],r14d |
| 535 mov ecx,esi | 539 mov ecx,esi |
| 536 xor edx,DWORD PTR[24+rsp] | 540 xor edx,DWORD[24+rsp] |
| 537 xor eax,r12d | 541 xor eax,r12d |
| 538 rol ecx,5 | 542 rol ecx,5 |
| 539 xor edx,DWORD PTR[48+rsp] | 543 xor edx,DWORD[48+rsp] |
| 540 lea r13d,DWORD PTR[1859775393+r13*1+r14] | 544 lea r13d,[1859775393+r13*1+r14] |
| 541 xor eax,r11d | 545 xor eax,r11d |
| 542 add r13d,ecx | 546 add r13d,ecx |
| 543 rol edi,30 | 547 rol edi,30 |
| 544 add r13d,eax | 548 add r13d,eax |
| 545 rol edx,1 | 549 rol edx,1 |
| 546 xor ebp,DWORD PTR[20+rsp] | 550 xor ebp,DWORD[20+rsp] |
| 547 mov eax,esi | 551 mov eax,esi |
| 548 mov DWORD PTR[16+rsp],edx | 552 mov DWORD[16+rsp],edx |
| 549 mov ecx,r13d | 553 mov ecx,r13d |
| 550 xor ebp,DWORD PTR[28+rsp] | 554 xor ebp,DWORD[28+rsp] |
| 551 xor eax,r11d | 555 xor eax,r11d |
| 552 rol ecx,5 | 556 rol ecx,5 |
| 553 xor ebp,DWORD PTR[52+rsp] | 557 xor ebp,DWORD[52+rsp] |
| 554 lea r12d,DWORD PTR[1859775393+r12*1+rdx] | 558 lea r12d,[1859775393+r12*1+rdx] |
| 555 xor eax,edi | 559 xor eax,edi |
| 556 add r12d,ecx | 560 add r12d,ecx |
| 557 rol esi,30 | 561 rol esi,30 |
| 558 add r12d,eax | 562 add r12d,eax |
| 559 rol ebp,1 | 563 rol ebp,1 |
| 560 xor r14d,DWORD PTR[24+rsp] | 564 xor r14d,DWORD[24+rsp] |
| 561 mov eax,r13d | 565 mov eax,r13d |
| 562 mov DWORD PTR[20+rsp],ebp | 566 mov DWORD[20+rsp],ebp |
| 563 mov ecx,r12d | 567 mov ecx,r12d |
| 564 xor r14d,DWORD PTR[32+rsp] | 568 xor r14d,DWORD[32+rsp] |
| 565 xor eax,edi | 569 xor eax,edi |
| 566 rol ecx,5 | 570 rol ecx,5 |
| 567 xor r14d,DWORD PTR[56+rsp] | 571 xor r14d,DWORD[56+rsp] |
| 568 lea r11d,DWORD PTR[1859775393+r11*1+rbp] | 572 lea r11d,[1859775393+r11*1+rbp] |
| 569 xor eax,esi | 573 xor eax,esi |
| 570 add r11d,ecx | 574 add r11d,ecx |
| 571 rol r13d,30 | 575 rol r13d,30 |
| 572 add r11d,eax | 576 add r11d,eax |
| 573 rol r14d,1 | 577 rol r14d,1 |
| 574 xor edx,DWORD PTR[28+rsp] | 578 xor edx,DWORD[28+rsp] |
| 575 mov eax,r12d | 579 mov eax,r12d |
| 576 mov DWORD PTR[24+rsp],r14d | 580 mov DWORD[24+rsp],r14d |
| 577 mov ecx,r11d | 581 mov ecx,r11d |
| 578 xor edx,DWORD PTR[36+rsp] | 582 xor edx,DWORD[36+rsp] |
| 579 xor eax,esi | 583 xor eax,esi |
| 580 rol ecx,5 | 584 rol ecx,5 |
| 581 xor edx,DWORD PTR[60+rsp] | 585 xor edx,DWORD[60+rsp] |
| 582 lea edi,DWORD PTR[1859775393+rdi*1+r14] | 586 lea edi,[1859775393+rdi*1+r14] |
| 583 xor eax,r13d | 587 xor eax,r13d |
| 584 add edi,ecx | 588 add edi,ecx |
| 585 rol r12d,30 | 589 rol r12d,30 |
| 586 add edi,eax | 590 add edi,eax |
| 587 rol edx,1 | 591 rol edx,1 |
| 588 xor ebp,DWORD PTR[32+rsp] | 592 xor ebp,DWORD[32+rsp] |
| 589 mov eax,r11d | 593 mov eax,r11d |
| 590 mov DWORD PTR[28+rsp],edx | 594 mov DWORD[28+rsp],edx |
| 591 mov ecx,edi | 595 mov ecx,edi |
| 592 xor ebp,DWORD PTR[40+rsp] | 596 xor ebp,DWORD[40+rsp] |
| 593 xor eax,r13d | 597 xor eax,r13d |
| 594 rol ecx,5 | 598 rol ecx,5 |
| 595 xor ebp,DWORD PTR[rsp] | 599 xor ebp,DWORD[rsp] |
| 596 lea esi,DWORD PTR[1859775393+rsi*1+rdx] | 600 lea esi,[1859775393+rsi*1+rdx] |
| 597 xor eax,r12d | 601 xor eax,r12d |
| 598 add esi,ecx | 602 add esi,ecx |
| 599 rol r11d,30 | 603 rol r11d,30 |
| 600 add esi,eax | 604 add esi,eax |
| 601 rol ebp,1 | 605 rol ebp,1 |
| 602 xor r14d,DWORD PTR[36+rsp] | 606 xor r14d,DWORD[36+rsp] |
| 603 mov eax,r12d | 607 mov eax,r12d |
| 604 mov DWORD PTR[32+rsp],ebp | 608 mov DWORD[32+rsp],ebp |
| 605 mov ebx,r12d | 609 mov ebx,r12d |
| 606 » xor» r14d,DWORD PTR[44+rsp] | 610 » xor» r14d,DWORD[44+rsp] |
| 607 and eax,r11d | 611 and eax,r11d |
| 608 mov ecx,esi | 612 mov ecx,esi |
| 609 » xor» r14d,DWORD PTR[4+rsp] | 613 » xor» r14d,DWORD[4+rsp] |
| 610 » lea» r13d,DWORD PTR[((-1894007588))+r13*1+rbp] | 614 » lea» r13d,[((-1894007588))+r13*1+rbp] |
| 611 xor ebx,r11d | 615 xor ebx,r11d |
| 612 rol ecx,5 | 616 rol ecx,5 |
| 613 add r13d,eax | 617 add r13d,eax |
| 614 rol r14d,1 | 618 rol r14d,1 |
| 615 and ebx,edi | 619 and ebx,edi |
| 616 add r13d,ecx | 620 add r13d,ecx |
| 617 rol edi,30 | 621 rol edi,30 |
| 618 add r13d,ebx | 622 add r13d,ebx |
| 619 » xor» edx,DWORD PTR[40+rsp] | 623 » xor» edx,DWORD[40+rsp] |
| 620 mov eax,r11d | 624 mov eax,r11d |
| 621 » mov» DWORD PTR[36+rsp],r14d | 625 » mov» DWORD[36+rsp],r14d |
| 622 mov ebx,r11d | 626 mov ebx,r11d |
| 623 » xor» edx,DWORD PTR[48+rsp] | 627 » xor» edx,DWORD[48+rsp] |
| 624 and eax,edi | 628 and eax,edi |
| 625 mov ecx,r13d | 629 mov ecx,r13d |
| 626 » xor» edx,DWORD PTR[8+rsp] | 630 » xor» edx,DWORD[8+rsp] |
| 627 » lea» r12d,DWORD PTR[((-1894007588))+r12*1+r14] | 631 » lea» r12d,[((-1894007588))+r12*1+r14] |
| 628 xor ebx,edi | 632 xor ebx,edi |
| 629 rol ecx,5 | 633 rol ecx,5 |
| 630 add r12d,eax | 634 add r12d,eax |
| 631 rol edx,1 | 635 rol edx,1 |
| 632 and ebx,esi | 636 and ebx,esi |
| 633 add r12d,ecx | 637 add r12d,ecx |
| 634 rol esi,30 | 638 rol esi,30 |
| 635 add r12d,ebx | 639 add r12d,ebx |
| 636 » xor» ebp,DWORD PTR[44+rsp] | 640 » xor» ebp,DWORD[44+rsp] |
| 637 mov eax,edi | 641 mov eax,edi |
| 638 » mov» DWORD PTR[40+rsp],edx | 642 » mov» DWORD[40+rsp],edx |
| 639 mov ebx,edi | 643 mov ebx,edi |
| 640 » xor» ebp,DWORD PTR[52+rsp] | 644 » xor» ebp,DWORD[52+rsp] |
| 641 and eax,esi | 645 and eax,esi |
| 642 mov ecx,r12d | 646 mov ecx,r12d |
| 643 » xor» ebp,DWORD PTR[12+rsp] | 647 » xor» ebp,DWORD[12+rsp] |
| 644 » lea» r11d,DWORD PTR[((-1894007588))+r11*1+rdx] | 648 » lea» r11d,[((-1894007588))+r11*1+rdx] |
| 645 xor ebx,esi | 649 xor ebx,esi |
| 646 rol ecx,5 | 650 rol ecx,5 |
| 647 add r11d,eax | 651 add r11d,eax |
| 648 rol ebp,1 | 652 rol ebp,1 |
| 649 and ebx,r13d | 653 and ebx,r13d |
| 650 add r11d,ecx | 654 add r11d,ecx |
| 651 rol r13d,30 | 655 rol r13d,30 |
| 652 add r11d,ebx | 656 add r11d,ebx |
| 653 » xor» r14d,DWORD PTR[48+rsp] | 657 » xor» r14d,DWORD[48+rsp] |
| 654 mov eax,esi | 658 mov eax,esi |
| 655 » mov» DWORD PTR[44+rsp],ebp | 659 » mov» DWORD[44+rsp],ebp |
| 656 mov ebx,esi | 660 mov ebx,esi |
| 657 » xor» r14d,DWORD PTR[56+rsp] | 661 » xor» r14d,DWORD[56+rsp] |
| 658 and eax,r13d | 662 and eax,r13d |
| 659 mov ecx,r11d | 663 mov ecx,r11d |
| 660 » xor» r14d,DWORD PTR[16+rsp] | 664 » xor» r14d,DWORD[16+rsp] |
| 661 » lea» edi,DWORD PTR[((-1894007588))+rdi*1+rbp] | 665 » lea» edi,[((-1894007588))+rdi*1+rbp] |
| 662 xor ebx,r13d | 666 xor ebx,r13d |
| 663 rol ecx,5 | 667 rol ecx,5 |
| 664 add edi,eax | 668 add edi,eax |
| 665 rol r14d,1 | 669 rol r14d,1 |
| 666 and ebx,r12d | 670 and ebx,r12d |
| 667 add edi,ecx | 671 add edi,ecx |
| 668 rol r12d,30 | 672 rol r12d,30 |
| 669 add edi,ebx | 673 add edi,ebx |
| 670 » xor» edx,DWORD PTR[52+rsp] | 674 » xor» edx,DWORD[52+rsp] |
| 671 mov eax,r13d | 675 mov eax,r13d |
| 672 » mov» DWORD PTR[48+rsp],r14d | 676 » mov» DWORD[48+rsp],r14d |
| 673 mov ebx,r13d | 677 mov ebx,r13d |
| 674 » xor» edx,DWORD PTR[60+rsp] | 678 » xor» edx,DWORD[60+rsp] |
| 675 and eax,r12d | 679 and eax,r12d |
| 676 mov ecx,edi | 680 mov ecx,edi |
| 677 » xor» edx,DWORD PTR[20+rsp] | 681 » xor» edx,DWORD[20+rsp] |
| 678 » lea» esi,DWORD PTR[((-1894007588))+rsi*1+r14] | 682 » lea» esi,[((-1894007588))+rsi*1+r14] |
| 679 xor ebx,r12d | 683 xor ebx,r12d |
| 680 rol ecx,5 | 684 rol ecx,5 |
| 681 add esi,eax | 685 add esi,eax |
| 682 rol edx,1 | 686 rol edx,1 |
| 683 and ebx,r11d | 687 and ebx,r11d |
| 684 add esi,ecx | 688 add esi,ecx |
| 685 rol r11d,30 | 689 rol r11d,30 |
| 686 add esi,ebx | 690 add esi,ebx |
| 687 » xor» ebp,DWORD PTR[56+rsp] | 691 » xor» ebp,DWORD[56+rsp] |
| 688 mov eax,r12d | 692 mov eax,r12d |
| 689 » mov» DWORD PTR[52+rsp],edx | 693 » mov» DWORD[52+rsp],edx |
| 690 mov ebx,r12d | 694 mov ebx,r12d |
| 691 » xor» ebp,DWORD PTR[rsp] | 695 » xor» ebp,DWORD[rsp] |
| 692 and eax,r11d | 696 and eax,r11d |
| 693 mov ecx,esi | 697 mov ecx,esi |
| 694 » xor» ebp,DWORD PTR[24+rsp] | 698 » xor» ebp,DWORD[24+rsp] |
| 695 » lea» r13d,DWORD PTR[((-1894007588))+r13*1+rdx] | 699 » lea» r13d,[((-1894007588))+r13*1+rdx] |
| 696 xor ebx,r11d | 700 xor ebx,r11d |
| 697 rol ecx,5 | 701 rol ecx,5 |
| 698 add r13d,eax | 702 add r13d,eax |
| 699 rol ebp,1 | 703 rol ebp,1 |
| 700 and ebx,edi | 704 and ebx,edi |
| 701 add r13d,ecx | 705 add r13d,ecx |
| 702 rol edi,30 | 706 rol edi,30 |
| 703 add r13d,ebx | 707 add r13d,ebx |
| 704 » xor» r14d,DWORD PTR[60+rsp] | 708 » xor» r14d,DWORD[60+rsp] |
| 705 mov eax,r11d | 709 mov eax,r11d |
| 706 » mov» DWORD PTR[56+rsp],ebp | 710 » mov» DWORD[56+rsp],ebp |
| 707 mov ebx,r11d | 711 mov ebx,r11d |
| 708 » xor» r14d,DWORD PTR[4+rsp] | 712 » xor» r14d,DWORD[4+rsp] |
| 709 and eax,edi | 713 and eax,edi |
| 710 mov ecx,r13d | 714 mov ecx,r13d |
| 711 » xor» r14d,DWORD PTR[28+rsp] | 715 » xor» r14d,DWORD[28+rsp] |
| 712 » lea» r12d,DWORD PTR[((-1894007588))+r12*1+rbp] | 716 » lea» r12d,[((-1894007588))+r12*1+rbp] |
| 713 xor ebx,edi | 717 xor ebx,edi |
| 714 rol ecx,5 | 718 rol ecx,5 |
| 715 add r12d,eax | 719 add r12d,eax |
| 716 rol r14d,1 | 720 rol r14d,1 |
| 717 and ebx,esi | 721 and ebx,esi |
| 718 add r12d,ecx | 722 add r12d,ecx |
| 719 rol esi,30 | 723 rol esi,30 |
| 720 add r12d,ebx | 724 add r12d,ebx |
| 721 » xor» edx,DWORD PTR[rsp] | 725 » xor» edx,DWORD[rsp] |
| 722 mov eax,edi | 726 mov eax,edi |
| 723 » mov» DWORD PTR[60+rsp],r14d | 727 » mov» DWORD[60+rsp],r14d |
| 724 mov ebx,edi | 728 mov ebx,edi |
| 725 » xor» edx,DWORD PTR[8+rsp] | 729 » xor» edx,DWORD[8+rsp] |
| 726 and eax,esi | 730 and eax,esi |
| 727 mov ecx,r12d | 731 mov ecx,r12d |
| 728 » xor» edx,DWORD PTR[32+rsp] | 732 » xor» edx,DWORD[32+rsp] |
| 729 » lea» r11d,DWORD PTR[((-1894007588))+r11*1+r14] | 733 » lea» r11d,[((-1894007588))+r11*1+r14] |
| 730 xor ebx,esi | 734 xor ebx,esi |
| 731 rol ecx,5 | 735 rol ecx,5 |
| 732 add r11d,eax | 736 add r11d,eax |
| 733 rol edx,1 | 737 rol edx,1 |
| 734 and ebx,r13d | 738 and ebx,r13d |
| 735 add r11d,ecx | 739 add r11d,ecx |
| 736 rol r13d,30 | 740 rol r13d,30 |
| 737 add r11d,ebx | 741 add r11d,ebx |
| 738 » xor» ebp,DWORD PTR[4+rsp] | 742 » xor» ebp,DWORD[4+rsp] |
| 739 mov eax,esi | 743 mov eax,esi |
| 740 » mov» DWORD PTR[rsp],edx | 744 » mov» DWORD[rsp],edx |
| 741 mov ebx,esi | 745 mov ebx,esi |
| 742 » xor» ebp,DWORD PTR[12+rsp] | 746 » xor» ebp,DWORD[12+rsp] |
| 743 and eax,r13d | 747 and eax,r13d |
| 744 mov ecx,r11d | 748 mov ecx,r11d |
| 745 » xor» ebp,DWORD PTR[36+rsp] | 749 » xor» ebp,DWORD[36+rsp] |
| 746 » lea» edi,DWORD PTR[((-1894007588))+rdi*1+rdx] | 750 » lea» edi,[((-1894007588))+rdi*1+rdx] |
| 747 xor ebx,r13d | 751 xor ebx,r13d |
| 748 rol ecx,5 | 752 rol ecx,5 |
| 749 add edi,eax | 753 add edi,eax |
| 750 rol ebp,1 | 754 rol ebp,1 |
| 751 and ebx,r12d | 755 and ebx,r12d |
| 752 add edi,ecx | 756 add edi,ecx |
| 753 rol r12d,30 | 757 rol r12d,30 |
| 754 add edi,ebx | 758 add edi,ebx |
| 755 » xor» r14d,DWORD PTR[8+rsp] | 759 » xor» r14d,DWORD[8+rsp] |
| 756 mov eax,r13d | 760 mov eax,r13d |
| 757 » mov» DWORD PTR[4+rsp],ebp | 761 » mov» DWORD[4+rsp],ebp |
| 758 mov ebx,r13d | 762 mov ebx,r13d |
| 759 » xor» r14d,DWORD PTR[16+rsp] | 763 » xor» r14d,DWORD[16+rsp] |
| 760 and eax,r12d | 764 and eax,r12d |
| 761 mov ecx,edi | 765 mov ecx,edi |
| 762 » xor» r14d,DWORD PTR[40+rsp] | 766 » xor» r14d,DWORD[40+rsp] |
| 763 » lea» esi,DWORD PTR[((-1894007588))+rsi*1+rbp] | 767 » lea» esi,[((-1894007588))+rsi*1+rbp] |
| 764 xor ebx,r12d | 768 xor ebx,r12d |
| 765 rol ecx,5 | 769 rol ecx,5 |
| 766 add esi,eax | 770 add esi,eax |
| 767 rol r14d,1 | 771 rol r14d,1 |
| 768 and ebx,r11d | 772 and ebx,r11d |
| 769 add esi,ecx | 773 add esi,ecx |
| 770 rol r11d,30 | 774 rol r11d,30 |
| 771 add esi,ebx | 775 add esi,ebx |
| 772 » xor» edx,DWORD PTR[12+rsp] | 776 » xor» edx,DWORD[12+rsp] |
| 773 mov eax,r12d | 777 mov eax,r12d |
| 774 » mov» DWORD PTR[8+rsp],r14d | 778 » mov» DWORD[8+rsp],r14d |
| 775 mov ebx,r12d | 779 mov ebx,r12d |
| 776 » xor» edx,DWORD PTR[20+rsp] | 780 » xor» edx,DWORD[20+rsp] |
| 777 and eax,r11d | 781 and eax,r11d |
| 778 mov ecx,esi | 782 mov ecx,esi |
| 779 » xor» edx,DWORD PTR[44+rsp] | 783 » xor» edx,DWORD[44+rsp] |
| 780 » lea» r13d,DWORD PTR[((-1894007588))+r13*1+r14] | 784 » lea» r13d,[((-1894007588))+r13*1+r14] |
| 781 xor ebx,r11d | 785 xor ebx,r11d |
| 782 rol ecx,5 | 786 rol ecx,5 |
| 783 add r13d,eax | 787 add r13d,eax |
| 784 rol edx,1 | 788 rol edx,1 |
| 785 and ebx,edi | 789 and ebx,edi |
| 786 add r13d,ecx | 790 add r13d,ecx |
| 787 rol edi,30 | 791 rol edi,30 |
| 788 add r13d,ebx | 792 add r13d,ebx |
| 789 » xor» ebp,DWORD PTR[16+rsp] | 793 » xor» ebp,DWORD[16+rsp] |
| 790 mov eax,r11d | 794 mov eax,r11d |
| 791 » mov» DWORD PTR[12+rsp],edx | 795 » mov» DWORD[12+rsp],edx |
| 792 mov ebx,r11d | 796 mov ebx,r11d |
| 793 » xor» ebp,DWORD PTR[24+rsp] | 797 » xor» ebp,DWORD[24+rsp] |
| 794 and eax,edi | 798 and eax,edi |
| 795 mov ecx,r13d | 799 mov ecx,r13d |
| 796 » xor» ebp,DWORD PTR[48+rsp] | 800 » xor» ebp,DWORD[48+rsp] |
| 797 » lea» r12d,DWORD PTR[((-1894007588))+r12*1+rdx] | 801 » lea» r12d,[((-1894007588))+r12*1+rdx] |
| 798 xor ebx,edi | 802 xor ebx,edi |
| 799 rol ecx,5 | 803 rol ecx,5 |
| 800 add r12d,eax | 804 add r12d,eax |
| 801 rol ebp,1 | 805 rol ebp,1 |
| 802 and ebx,esi | 806 and ebx,esi |
| 803 add r12d,ecx | 807 add r12d,ecx |
| 804 rol esi,30 | 808 rol esi,30 |
| 805 add r12d,ebx | 809 add r12d,ebx |
| 806 » xor» r14d,DWORD PTR[20+rsp] | 810 » xor» r14d,DWORD[20+rsp] |
| 807 mov eax,edi | 811 mov eax,edi |
| 808 » mov» DWORD PTR[16+rsp],ebp | 812 » mov» DWORD[16+rsp],ebp |
| 809 mov ebx,edi | 813 mov ebx,edi |
| 810 » xor» r14d,DWORD PTR[28+rsp] | 814 » xor» r14d,DWORD[28+rsp] |
| 811 and eax,esi | 815 and eax,esi |
| 812 mov ecx,r12d | 816 mov ecx,r12d |
| 813 » xor» r14d,DWORD PTR[52+rsp] | 817 » xor» r14d,DWORD[52+rsp] |
| 814 » lea» r11d,DWORD PTR[((-1894007588))+r11*1+rbp] | 818 » lea» r11d,[((-1894007588))+r11*1+rbp] |
| 815 xor ebx,esi | 819 xor ebx,esi |
| 816 rol ecx,5 | 820 rol ecx,5 |
| 817 add r11d,eax | 821 add r11d,eax |
| 818 rol r14d,1 | 822 rol r14d,1 |
| 819 and ebx,r13d | 823 and ebx,r13d |
| 820 add r11d,ecx | 824 add r11d,ecx |
| 821 rol r13d,30 | 825 rol r13d,30 |
| 822 add r11d,ebx | 826 add r11d,ebx |
| 823 » xor» edx,DWORD PTR[24+rsp] | 827 » xor» edx,DWORD[24+rsp] |
| 824 mov eax,esi | 828 mov eax,esi |
| 825 » mov» DWORD PTR[20+rsp],r14d | 829 » mov» DWORD[20+rsp],r14d |
| 826 mov ebx,esi | 830 mov ebx,esi |
| 827 » xor» edx,DWORD PTR[32+rsp] | 831 » xor» edx,DWORD[32+rsp] |
| 828 and eax,r13d | 832 and eax,r13d |
| 829 mov ecx,r11d | 833 mov ecx,r11d |
| 830 » xor» edx,DWORD PTR[56+rsp] | 834 » xor» edx,DWORD[56+rsp] |
| 831 » lea» edi,DWORD PTR[((-1894007588))+rdi*1+r14] | 835 » lea» edi,[((-1894007588))+rdi*1+r14] |
| 832 xor ebx,r13d | 836 xor ebx,r13d |
| 833 rol ecx,5 | 837 rol ecx,5 |
| 834 add edi,eax | 838 add edi,eax |
| 835 rol edx,1 | 839 rol edx,1 |
| 836 and ebx,r12d | 840 and ebx,r12d |
| 837 add edi,ecx | 841 add edi,ecx |
| 838 rol r12d,30 | 842 rol r12d,30 |
| 839 add edi,ebx | 843 add edi,ebx |
| 840 » xor» ebp,DWORD PTR[28+rsp] | 844 » xor» ebp,DWORD[28+rsp] |
| 841 mov eax,r13d | 845 mov eax,r13d |
| 842 » mov» DWORD PTR[24+rsp],edx | 846 » mov» DWORD[24+rsp],edx |
| 843 mov ebx,r13d | 847 mov ebx,r13d |
| 844 » xor» ebp,DWORD PTR[36+rsp] | 848 » xor» ebp,DWORD[36+rsp] |
| 845 and eax,r12d | 849 and eax,r12d |
| 846 mov ecx,edi | 850 mov ecx,edi |
| 847 » xor» ebp,DWORD PTR[60+rsp] | 851 » xor» ebp,DWORD[60+rsp] |
| 848 » lea» esi,DWORD PTR[((-1894007588))+rsi*1+rdx] | 852 » lea» esi,[((-1894007588))+rsi*1+rdx] |
| 849 xor ebx,r12d | 853 xor ebx,r12d |
| 850 rol ecx,5 | 854 rol ecx,5 |
| 851 add esi,eax | 855 add esi,eax |
| 852 rol ebp,1 | 856 rol ebp,1 |
| 853 and ebx,r11d | 857 and ebx,r11d |
| 854 add esi,ecx | 858 add esi,ecx |
| 855 rol r11d,30 | 859 rol r11d,30 |
| 856 add esi,ebx | 860 add esi,ebx |
| 857 » xor» r14d,DWORD PTR[32+rsp] | 861 » xor» r14d,DWORD[32+rsp] |
| 858 mov eax,r12d | 862 mov eax,r12d |
| 859 » mov» DWORD PTR[28+rsp],ebp | 863 » mov» DWORD[28+rsp],ebp |
| 860 mov ebx,r12d | 864 mov ebx,r12d |
| 861 » xor» r14d,DWORD PTR[40+rsp] | 865 » xor» r14d,DWORD[40+rsp] |
| 862 and eax,r11d | 866 and eax,r11d |
| 863 mov ecx,esi | 867 mov ecx,esi |
| 864 » xor» r14d,DWORD PTR[rsp] | 868 » xor» r14d,DWORD[rsp] |
| 865 » lea» r13d,DWORD PTR[((-1894007588))+r13*1+rbp] | 869 » lea» r13d,[((-1894007588))+r13*1+rbp] |
| 866 xor ebx,r11d | 870 xor ebx,r11d |
| 867 rol ecx,5 | 871 rol ecx,5 |
| 868 add r13d,eax | 872 add r13d,eax |
| 869 rol r14d,1 | 873 rol r14d,1 |
| 870 and ebx,edi | 874 and ebx,edi |
| 871 add r13d,ecx | 875 add r13d,ecx |
| 872 rol edi,30 | 876 rol edi,30 |
| 873 add r13d,ebx | 877 add r13d,ebx |
| 874 » xor» edx,DWORD PTR[36+rsp] | 878 » xor» edx,DWORD[36+rsp] |
| 875 mov eax,r11d | 879 mov eax,r11d |
| 876 » mov» DWORD PTR[32+rsp],r14d | 880 » mov» DWORD[32+rsp],r14d |
| 877 mov ebx,r11d | 881 mov ebx,r11d |
| 878 » xor» edx,DWORD PTR[44+rsp] | 882 » xor» edx,DWORD[44+rsp] |
| 879 and eax,edi | 883 and eax,edi |
| 880 mov ecx,r13d | 884 mov ecx,r13d |
| 881 » xor» edx,DWORD PTR[4+rsp] | 885 » xor» edx,DWORD[4+rsp] |
| 882 » lea» r12d,DWORD PTR[((-1894007588))+r12*1+r14] | 886 » lea» r12d,[((-1894007588))+r12*1+r14] |
| 883 xor ebx,edi | 887 xor ebx,edi |
| 884 rol ecx,5 | 888 rol ecx,5 |
| 885 add r12d,eax | 889 add r12d,eax |
| 886 rol edx,1 | 890 rol edx,1 |
| 887 and ebx,esi | 891 and ebx,esi |
| 888 add r12d,ecx | 892 add r12d,ecx |
| 889 rol esi,30 | 893 rol esi,30 |
| 890 add r12d,ebx | 894 add r12d,ebx |
| 891 » xor» ebp,DWORD PTR[40+rsp] | 895 » xor» ebp,DWORD[40+rsp] |
| 892 mov eax,edi | 896 mov eax,edi |
| 893 » mov» DWORD PTR[36+rsp],edx | 897 » mov» DWORD[36+rsp],edx |
| 894 mov ebx,edi | 898 mov ebx,edi |
| 895 » xor» ebp,DWORD PTR[48+rsp] | 899 » xor» ebp,DWORD[48+rsp] |
| 896 and eax,esi | 900 and eax,esi |
| 897 mov ecx,r12d | 901 mov ecx,r12d |
| 898 » xor» ebp,DWORD PTR[8+rsp] | 902 » xor» ebp,DWORD[8+rsp] |
| 899 » lea» r11d,DWORD PTR[((-1894007588))+r11*1+rdx] | 903 » lea» r11d,[((-1894007588))+r11*1+rdx] |
| 900 xor ebx,esi | 904 xor ebx,esi |
| 901 rol ecx,5 | 905 rol ecx,5 |
| 902 add r11d,eax | 906 add r11d,eax |
| 903 rol ebp,1 | 907 rol ebp,1 |
| 904 and ebx,r13d | 908 and ebx,r13d |
| 905 add r11d,ecx | 909 add r11d,ecx |
| 906 rol r13d,30 | 910 rol r13d,30 |
| 907 add r11d,ebx | 911 add r11d,ebx |
| 908 » xor» r14d,DWORD PTR[44+rsp] | 912 » xor» r14d,DWORD[44+rsp] |
| 909 mov eax,esi | 913 mov eax,esi |
| 910 » mov» DWORD PTR[40+rsp],ebp | 914 » mov» DWORD[40+rsp],ebp |
| 911 mov ebx,esi | 915 mov ebx,esi |
| 912 » xor» r14d,DWORD PTR[52+rsp] | 916 » xor» r14d,DWORD[52+rsp] |
| 913 and eax,r13d | 917 and eax,r13d |
| 914 mov ecx,r11d | 918 mov ecx,r11d |
| 915 » xor» r14d,DWORD PTR[12+rsp] | 919 » xor» r14d,DWORD[12+rsp] |
| 916 » lea» edi,DWORD PTR[((-1894007588))+rdi*1+rbp] | 920 » lea» edi,[((-1894007588))+rdi*1+rbp] |
| 917 xor ebx,r13d | 921 xor ebx,r13d |
| 918 rol ecx,5 | 922 rol ecx,5 |
| 919 add edi,eax | 923 add edi,eax |
| 920 rol r14d,1 | 924 rol r14d,1 |
| 921 and ebx,r12d | 925 and ebx,r12d |
| 922 add edi,ecx | 926 add edi,ecx |
| 923 rol r12d,30 | 927 rol r12d,30 |
| 924 add edi,ebx | 928 add edi,ebx |
| 925 » xor» edx,DWORD PTR[48+rsp] | 929 » xor» edx,DWORD[48+rsp] |
| 926 mov eax,r13d | 930 mov eax,r13d |
| 927 » mov» DWORD PTR[44+rsp],r14d | 931 » mov» DWORD[44+rsp],r14d |
| 928 mov ebx,r13d | 932 mov ebx,r13d |
| 929 » xor» edx,DWORD PTR[56+rsp] | 933 » xor» edx,DWORD[56+rsp] |
| 930 and eax,r12d | 934 and eax,r12d |
| 931 mov ecx,edi | 935 mov ecx,edi |
| 932 » xor» edx,DWORD PTR[16+rsp] | 936 » xor» edx,DWORD[16+rsp] |
| 933 » lea» esi,DWORD PTR[((-1894007588))+rsi*1+r14] | 937 » lea» esi,[((-1894007588))+rsi*1+r14] |
| 934 xor ebx,r12d | 938 xor ebx,r12d |
| 935 rol ecx,5 | 939 rol ecx,5 |
| 936 add esi,eax | 940 add esi,eax |
| 937 rol edx,1 | 941 rol edx,1 |
| 938 and ebx,r11d | 942 and ebx,r11d |
| 939 add esi,ecx | 943 add esi,ecx |
| 940 rol r11d,30 | 944 rol r11d,30 |
| 941 add esi,ebx | 945 add esi,ebx |
| 942 » xor» ebp,DWORD PTR[52+rsp] | 946 » xor» ebp,DWORD[52+rsp] |
| 943 » mov» eax,edi | 947 » mov» eax,edi |
| 944 » mov» DWORD PTR[48+rsp],edx | 948 » mov» DWORD[48+rsp],edx |
| 945 » mov» ecx,esi | 949 » mov» ecx,esi |
| 946 » xor» ebp,DWORD PTR[60+rsp] | 950 » xor» ebp,DWORD[60+rsp] |
| 947 » xor» eax,r12d | 951 » xor» eax,r12d |
| 948 » rol» ecx,5 | 952 » rol» ecx,5 |
| 949 » xor» ebp,DWORD PTR[20+rsp] | 953 » xor» ebp,DWORD[20+rsp] |
| 950 » lea» r13d,DWORD PTR[((-899497514))+r13*1+rdx] | 954 » lea» r13d,[((-899497514))+r13*1+rdx] |
| 951 » xor» eax,r11d | 955 » xor» eax,r11d |
| 952 » add» r13d,ecx | 956 » add» r13d,ecx |
| 953 » rol» edi,30 | 957 » rol» edi,30 |
| 954 » add» r13d,eax | 958 » add» r13d,eax |
| 955 » rol» ebp,1 | 959 » rol» ebp,1 |
| 956 » xor» r14d,DWORD PTR[56+rsp] | 960 » xor» r14d,DWORD[56+rsp] |
| 957 » mov» eax,esi | 961 » mov» eax,esi |
| 958 » mov» DWORD PTR[52+rsp],ebp | 962 » mov» DWORD[52+rsp],ebp |
| 959 » mov» ecx,r13d | 963 » mov» ecx,r13d |
| 960 » xor» r14d,DWORD PTR[rsp] | 964 » xor» r14d,DWORD[rsp] |
| 961 » xor» eax,r11d | 965 » xor» eax,r11d |
| 962 » rol» ecx,5 | 966 » rol» ecx,5 |
| 963 » xor» r14d,DWORD PTR[24+rsp] | 967 » xor» r14d,DWORD[24+rsp] |
| 964 » lea» r12d,DWORD PTR[((-899497514))+r12*1+rbp] | 968 » lea» r12d,[((-899497514))+r12*1+rbp] |
| 965 » xor» eax,edi | 969 » xor» eax,edi |
| 966 » add» r12d,ecx | 970 » add» r12d,ecx |
| 967 » rol» esi,30 | 971 » rol» esi,30 |
| 968 » add» r12d,eax | 972 » add» r12d,eax |
| 969 » rol» r14d,1 | 973 » rol» r14d,1 |
| 970 » xor» edx,DWORD PTR[60+rsp] | 974 » xor» edx,DWORD[60+rsp] |
| 971 » mov» eax,r13d | 975 » mov» eax,r13d |
| 972 » mov» DWORD PTR[56+rsp],r14d | 976 » mov» DWORD[56+rsp],r14d |
| 973 » mov» ecx,r12d | 977 » mov» ecx,r12d |
| 974 » xor» edx,DWORD PTR[4+rsp] | 978 » xor» edx,DWORD[4+rsp] |
| 975 » xor» eax,edi | 979 » xor» eax,edi |
| 976 » rol» ecx,5 | 980 » rol» ecx,5 |
| 977 » xor» edx,DWORD PTR[28+rsp] | 981 » xor» edx,DWORD[28+rsp] |
| 978 » lea» r11d,DWORD PTR[((-899497514))+r11*1+r14] | 982 » lea» r11d,[((-899497514))+r11*1+r14] |
| 979 » xor» eax,esi | 983 » xor» eax,esi |
| 980 » add» r11d,ecx | 984 » add» r11d,ecx |
| 981 » rol» r13d,30 | 985 » rol» r13d,30 |
| 982 » add» r11d,eax | 986 » add» r11d,eax |
| 983 » rol» edx,1 | 987 » rol» edx,1 |
| 984 » xor» ebp,DWORD PTR[rsp] | 988 » xor» ebp,DWORD[rsp] |
| 985 » mov» eax,r12d | 989 » mov» eax,r12d |
| 986 » mov» DWORD PTR[60+rsp],edx | 990 » mov» DWORD[60+rsp],edx |
| 987 » mov» ecx,r11d | 991 » mov» ecx,r11d |
| 988 » xor» ebp,DWORD PTR[8+rsp] | 992 » xor» ebp,DWORD[8+rsp] |
| 989 » xor» eax,esi | 993 » xor» eax,esi |
| 990 » rol» ecx,5 | 994 » rol» ecx,5 |
| 991 » xor» ebp,DWORD PTR[32+rsp] | 995 » xor» ebp,DWORD[32+rsp] |
| 992 » lea» edi,DWORD PTR[((-899497514))+rdi*1+rdx] | 996 » lea» edi,[((-899497514))+rdi*1+rdx] |
| 993 xor eax,r13d | 997 xor eax,r13d |
| 994 add edi,ecx | 998 add edi,ecx |
| 995 rol r12d,30 | 999 rol r12d,30 |
| 996 add edi,eax | 1000 add edi,eax |
| 997 rol ebp,1 | 1001 rol ebp,1 |
| 998 » xor» r14d,DWORD PTR[4+rsp] | 1002 » xor» r14d,DWORD[4+rsp] |
| 999 mov eax,r11d | 1003 mov eax,r11d |
| 1000 » mov» DWORD PTR[rsp],ebp | 1004 » mov» DWORD[rsp],ebp |
| 1001 mov ecx,edi | 1005 mov ecx,edi |
| 1002 » xor» r14d,DWORD PTR[12+rsp] | 1006 » xor» r14d,DWORD[12+rsp] |
| 1003 » xor» eax,r13d | 1007 » xor» eax,r13d |
| 1004 » rol» ecx,5 | 1008 » rol» ecx,5 |
| 1005 » xor» r14d,DWORD PTR[36+rsp] | 1009 » xor» r14d,DWORD[36+rsp] |
| 1006 » lea» esi,DWORD PTR[((-899497514))+rsi*1+rbp] | 1010 » lea» esi,[((-899497514))+rsi*1+rbp] |
| 1007 xor eax,r12d | 1011 xor eax,r12d |
| 1008 add esi,ecx | 1012 add esi,ecx |
| 1009 rol r11d,30 | 1013 rol r11d,30 |
| 1010 add esi,eax | 1014 add esi,eax |
| 1011 rol r14d,1 | 1015 rol r14d,1 |
| 1012 » xor» edx,DWORD PTR[8+rsp] | 1016 » xor» edx,DWORD[8+rsp] |
| 1013 » mov» eax,edi | 1017 » mov» eax,edi |
| 1014 » mov» DWORD PTR[4+rsp],r14d | 1018 » mov» DWORD[4+rsp],r14d |
| 1015 » mov» ecx,esi | 1019 » mov» ecx,esi |
| 1016 » xor» edx,DWORD PTR[16+rsp] | 1020 » xor» edx,DWORD[16+rsp] |
| 1017 » xor» eax,r12d | 1021 » xor» eax,r12d |
| 1018 » rol» ecx,5 | 1022 » rol» ecx,5 |
| 1019 » xor» edx,DWORD PTR[40+rsp] | 1023 » xor» edx,DWORD[40+rsp] |
| 1020 » lea» r13d,DWORD PTR[((-899497514))+r13*1+r14] | 1024 » lea» r13d,[((-899497514))+r13*1+r14] |
| 1021 » xor» eax,r11d | 1025 » xor» eax,r11d |
| 1022 » add» r13d,ecx | 1026 » add» r13d,ecx |
| 1023 » rol» edi,30 | 1027 » rol» edi,30 |
| 1024 » add» r13d,eax | 1028 » add» r13d,eax |
| 1025 » rol» edx,1 | 1029 » rol» edx,1 |
| 1026 » xor» ebp,DWORD PTR[12+rsp] | 1030 » xor» ebp,DWORD[12+rsp] |
| 1027 » mov» eax,esi | 1031 » mov» eax,esi |
| 1028 » mov» DWORD PTR[8+rsp],edx | 1032 » mov» DWORD[8+rsp],edx |
| 1029 » mov» ecx,r13d | 1033 » mov» ecx,r13d |
| 1030 » xor» ebp,DWORD PTR[20+rsp] | 1034 » xor» ebp,DWORD[20+rsp] |
| 1031 » xor» eax,r11d | 1035 » xor» eax,r11d |
| 1032 » rol» ecx,5 | 1036 » rol» ecx,5 |
| 1033 » xor» ebp,DWORD PTR[44+rsp] | 1037 » xor» ebp,DWORD[44+rsp] |
| 1034 » lea» r12d,DWORD PTR[((-899497514))+r12*1+rdx] | 1038 » lea» r12d,[((-899497514))+r12*1+rdx] |
| 1035 » xor» eax,edi | 1039 » xor» eax,edi |
| 1036 » add» r12d,ecx | 1040 » add» r12d,ecx |
| 1037 » rol» esi,30 | 1041 » rol» esi,30 |
| 1038 » add» r12d,eax | 1042 » add» r12d,eax |
| 1039 » rol» ebp,1 | 1043 » rol» ebp,1 |
| 1040 » xor» r14d,DWORD PTR[16+rsp] | 1044 » xor» r14d,DWORD[16+rsp] |
| 1041 » mov» eax,r13d | 1045 » mov» eax,r13d |
| 1042 » mov» DWORD PTR[12+rsp],ebp | 1046 » mov» DWORD[12+rsp],ebp |
| 1043 » mov» ecx,r12d | 1047 » mov» ecx,r12d |
| 1044 » xor» r14d,DWORD PTR[24+rsp] | 1048 » xor» r14d,DWORD[24+rsp] |
| 1045 » xor» eax,edi | 1049 » xor» eax,edi |
| 1046 » rol» ecx,5 | 1050 » rol» ecx,5 |
| 1047 » xor» r14d,DWORD PTR[48+rsp] | 1051 » xor» r14d,DWORD[48+rsp] |
| 1048 » lea» r11d,DWORD PTR[((-899497514))+r11*1+rbp] | 1052 » lea» r11d,[((-899497514))+r11*1+rbp] |
| 1049 » xor» eax,esi | 1053 » xor» eax,esi |
| 1050 » add» r11d,ecx | 1054 » add» r11d,ecx |
| 1051 » rol» r13d,30 | 1055 » rol» r13d,30 |
| 1052 » add» r11d,eax | 1056 » add» r11d,eax |
| 1053 » rol» r14d,1 | 1057 » rol» r14d,1 |
| 1054 » xor» edx,DWORD PTR[20+rsp] | 1058 » xor» edx,DWORD[20+rsp] |
| 1055 » mov» eax,r12d | 1059 » mov» eax,r12d |
| 1056 » mov» DWORD PTR[16+rsp],r14d | 1060 » mov» DWORD[16+rsp],r14d |
| 1057 » mov» ecx,r11d | 1061 » mov» ecx,r11d |
| 1058 » xor» edx,DWORD PTR[28+rsp] | 1062 » xor» edx,DWORD[28+rsp] |
| 1059 » xor» eax,esi | 1063 » xor» eax,esi |
| 1060 » rol» ecx,5 | 1064 » rol» ecx,5 |
| 1061 » xor» edx,DWORD PTR[52+rsp] | 1065 » xor» edx,DWORD[52+rsp] |
| 1062 » lea» edi,DWORD PTR[((-899497514))+rdi*1+r14] | 1066 » lea» edi,[((-899497514))+rdi*1+r14] |
| 1063 xor eax,r13d | 1067 xor eax,r13d |
| 1064 add edi,ecx | 1068 add edi,ecx |
| 1065 rol r12d,30 | 1069 rol r12d,30 |
| 1066 add edi,eax | 1070 add edi,eax |
| 1067 rol edx,1 | 1071 rol edx,1 |
| 1068 » xor» ebp,DWORD PTR[24+rsp] | 1072 » xor» ebp,DWORD[24+rsp] |
| 1069 mov eax,r11d | 1073 mov eax,r11d |
| 1070 » mov» DWORD PTR[20+rsp],edx | 1074 » mov» DWORD[20+rsp],edx |
| 1071 mov ecx,edi | 1075 mov ecx,edi |
| 1072 » xor» ebp,DWORD PTR[32+rsp] | 1076 » xor» ebp,DWORD[32+rsp] |
| 1073 » xor» eax,r13d | 1077 » xor» eax,r13d |
| 1074 » rol» ecx,5 | 1078 » rol» ecx,5 |
| 1075 » xor» ebp,DWORD PTR[56+rsp] | 1079 » xor» ebp,DWORD[56+rsp] |
| 1076 » lea» esi,DWORD PTR[((-899497514))+rsi*1+rdx] | 1080 » lea» esi,[((-899497514))+rsi*1+rdx] |
| 1077 xor eax,r12d | 1081 xor eax,r12d |
| 1078 add esi,ecx | 1082 add esi,ecx |
| 1079 rol r11d,30 | 1083 rol r11d,30 |
| 1080 add esi,eax | 1084 add esi,eax |
| 1081 rol ebp,1 | 1085 rol ebp,1 |
| 1082 » xor» r14d,DWORD PTR[28+rsp] | 1086 » xor» r14d,DWORD[28+rsp] |
| 1083 » mov» eax,edi | 1087 » mov» eax,edi |
| 1084 » mov» DWORD PTR[24+rsp],ebp | 1088 » mov» DWORD[24+rsp],ebp |
| 1085 » mov» ecx,esi | 1089 » mov» ecx,esi |
| 1086 » xor» r14d,DWORD PTR[36+rsp] | 1090 » xor» r14d,DWORD[36+rsp] |
| 1087 » xor» eax,r12d | 1091 » xor» eax,r12d |
| 1088 » rol» ecx,5 | 1092 » rol» ecx,5 |
| 1089 » xor» r14d,DWORD PTR[60+rsp] | 1093 » xor» r14d,DWORD[60+rsp] |
| 1090 » lea» r13d,DWORD PTR[((-899497514))+r13*1+rbp] | 1094 » lea» r13d,[((-899497514))+r13*1+rbp] |
| 1091 » xor» eax,r11d | 1095 » xor» eax,r11d |
| 1092 » add» r13d,ecx | 1096 » add» r13d,ecx |
| 1093 » rol» edi,30 | 1097 » rol» edi,30 |
| 1094 » add» r13d,eax | 1098 » add» r13d,eax |
| 1095 » rol» r14d,1 | 1099 » rol» r14d,1 |
| 1096 » xor» edx,DWORD PTR[32+rsp] | 1100 » xor» edx,DWORD[32+rsp] |
| 1097 » mov» eax,esi | 1101 » mov» eax,esi |
| 1098 » mov» DWORD PTR[28+rsp],r14d | 1102 » mov» DWORD[28+rsp],r14d |
| 1099 » mov» ecx,r13d | 1103 » mov» ecx,r13d |
| 1100 » xor» edx,DWORD PTR[40+rsp] | 1104 » xor» edx,DWORD[40+rsp] |
| 1101 » xor» eax,r11d | 1105 » xor» eax,r11d |
| 1102 » rol» ecx,5 | 1106 » rol» ecx,5 |
| 1103 » xor» edx,DWORD PTR[rsp] | 1107 » xor» edx,DWORD[rsp] |
| 1104 » lea» r12d,DWORD PTR[((-899497514))+r12*1+r14] | 1108 » lea» r12d,[((-899497514))+r12*1+r14] |
| 1105 » xor» eax,edi | 1109 » xor» eax,edi |
| 1106 » add» r12d,ecx | 1110 » add» r12d,ecx |
| 1107 » rol» esi,30 | 1111 » rol» esi,30 |
| 1108 » add» r12d,eax | 1112 » add» r12d,eax |
| 1109 » rol» edx,1 | 1113 » rol» edx,1 |
| 1110 » xor» ebp,DWORD PTR[36+rsp] | 1114 » xor» ebp,DWORD[36+rsp] |
| 1111 » mov» eax,r13d | 1115 » mov» eax,r13d |
| 1112 | 1116 |
| 1113 » mov» ecx,r12d | 1117 » mov» ecx,r12d |
| 1114 » xor» ebp,DWORD PTR[44+rsp] | 1118 » xor» ebp,DWORD[44+rsp] |
| 1115 » xor» eax,edi | 1119 » xor» eax,edi |
| 1116 » rol» ecx,5 | 1120 » rol» ecx,5 |
| 1117 » xor» ebp,DWORD PTR[4+rsp] | 1121 » xor» ebp,DWORD[4+rsp] |
| 1118 » lea» r11d,DWORD PTR[((-899497514))+r11*1+rdx] | 1122 » lea» r11d,[((-899497514))+r11*1+rdx] |
| 1119 » xor» eax,esi | 1123 » xor» eax,esi |
| 1120 » add» r11d,ecx | 1124 » add» r11d,ecx |
| 1121 » rol» r13d,30 | 1125 » rol» r13d,30 |
| 1122 » add» r11d,eax | 1126 » add» r11d,eax |
| 1123 » rol» ebp,1 | 1127 » rol» ebp,1 |
| 1124 » xor» r14d,DWORD PTR[40+rsp] | 1128 » xor» r14d,DWORD[40+rsp] |
| 1125 » mov» eax,r12d | 1129 » mov» eax,r12d |
| 1126 | 1130 |
| 1127 » mov» ecx,r11d | 1131 » mov» ecx,r11d |
| 1128 » xor» r14d,DWORD PTR[48+rsp] | 1132 » xor» r14d,DWORD[48+rsp] |
| 1129 » xor» eax,esi | 1133 » xor» eax,esi |
| 1130 » rol» ecx,5 | 1134 » rol» ecx,5 |
| 1131 » xor» r14d,DWORD PTR[8+rsp] | 1135 » xor» r14d,DWORD[8+rsp] |
| 1132 » lea» edi,DWORD PTR[((-899497514))+rdi*1+rbp] | 1136 » lea» edi,[((-899497514))+rdi*1+rbp] |
| 1133 xor eax,r13d | 1137 xor eax,r13d |
| 1134 add edi,ecx | 1138 add edi,ecx |
| 1135 rol r12d,30 | 1139 rol r12d,30 |
| 1136 add edi,eax | 1140 add edi,eax |
| 1137 rol r14d,1 | 1141 rol r14d,1 |
| 1138 » xor» edx,DWORD PTR[44+rsp] | 1142 » xor» edx,DWORD[44+rsp] |
| 1139 mov eax,r11d | 1143 mov eax,r11d |
| 1140 | 1144 |
| 1141 mov ecx,edi | 1145 mov ecx,edi |
| 1142 » xor» edx,DWORD PTR[52+rsp] | 1146 » xor» edx,DWORD[52+rsp] |
| 1143 » xor» eax,r13d | 1147 » xor» eax,r13d |
| 1144 » rol» ecx,5 | 1148 » rol» ecx,5 |
| 1145 » xor» edx,DWORD PTR[12+rsp] | 1149 » xor» edx,DWORD[12+rsp] |
| 1146 » lea» esi,DWORD PTR[((-899497514))+rsi*1+r14] | 1150 » lea» esi,[((-899497514))+rsi*1+r14] |
| 1147 xor eax,r12d | 1151 xor eax,r12d |
| 1148 add esi,ecx | 1152 add esi,ecx |
| 1149 rol r11d,30 | 1153 rol r11d,30 |
| 1150 add esi,eax | 1154 add esi,eax |
| 1151 rol edx,1 | 1155 rol edx,1 |
| 1152 » xor» ebp,DWORD PTR[48+rsp] | 1156 » xor» ebp,DWORD[48+rsp] |
| 1153 » mov» eax,edi | 1157 » mov» eax,edi |
| 1154 | 1158 |
| 1155 » mov» ecx,esi | 1159 » mov» ecx,esi |
| 1156 » xor» ebp,DWORD PTR[56+rsp] | 1160 » xor» ebp,DWORD[56+rsp] |
| 1157 » xor» eax,r12d | 1161 » xor» eax,r12d |
| 1158 » rol» ecx,5 | 1162 » rol» ecx,5 |
| 1159 » xor» ebp,DWORD PTR[16+rsp] | 1163 » xor» ebp,DWORD[16+rsp] |
| 1160 » lea» r13d,DWORD PTR[((-899497514))+r13*1+rdx] | 1164 » lea» r13d,[((-899497514))+r13*1+rdx] |
| 1161 » xor» eax,r11d | 1165 » xor» eax,r11d |
| 1162 » add» r13d,ecx | 1166 » add» r13d,ecx |
| 1163 » rol» edi,30 | 1167 » rol» edi,30 |
| 1164 » add» r13d,eax | 1168 » add» r13d,eax |
| 1165 » rol» ebp,1 | 1169 » rol» ebp,1 |
| 1166 » xor» r14d,DWORD PTR[52+rsp] | 1170 » xor» r14d,DWORD[52+rsp] |
| 1167 » mov» eax,esi | 1171 » mov» eax,esi |
| 1168 | 1172 |
| 1169 » mov» ecx,r13d | 1173 » mov» ecx,r13d |
| 1170 » xor» r14d,DWORD PTR[60+rsp] | 1174 » xor» r14d,DWORD[60+rsp] |
| 1171 » xor» eax,r11d | 1175 » xor» eax,r11d |
| 1172 » rol» ecx,5 | 1176 » rol» ecx,5 |
| 1173 » xor» r14d,DWORD PTR[20+rsp] | 1177 » xor» r14d,DWORD[20+rsp] |
| 1174 » lea» r12d,DWORD PTR[((-899497514))+r12*1+rbp] | 1178 » lea» r12d,[((-899497514))+r12*1+rbp] |
| 1175 » xor» eax,edi | 1179 » xor» eax,edi |
| 1176 » add» r12d,ecx | 1180 » add» r12d,ecx |
| 1177 » rol» esi,30 | 1181 » rol» esi,30 |
| 1178 » add» r12d,eax | 1182 » add» r12d,eax |
| 1179 » rol» r14d,1 | 1183 » rol» r14d,1 |
| 1180 » xor» edx,DWORD PTR[56+rsp] | 1184 » xor» edx,DWORD[56+rsp] |
| 1181 » mov» eax,r13d | 1185 » mov» eax,r13d |
| 1182 | 1186 |
| 1183 » mov» ecx,r12d | 1187 » mov» ecx,r12d |
| 1184 » xor» edx,DWORD PTR[rsp] | 1188 » xor» edx,DWORD[rsp] |
| 1185 » xor» eax,edi | 1189 » xor» eax,edi |
| 1186 » rol» ecx,5 | 1190 » rol» ecx,5 |
| 1187 » xor» edx,DWORD PTR[24+rsp] | 1191 » xor» edx,DWORD[24+rsp] |
| 1188 » lea» r11d,DWORD PTR[((-899497514))+r11*1+r14] | 1192 » lea» r11d,[((-899497514))+r11*1+r14] |
| 1189 » xor» eax,esi | 1193 » xor» eax,esi |
| 1190 » add» r11d,ecx | 1194 » add» r11d,ecx |
| 1191 » rol» r13d,30 | 1195 » rol» r13d,30 |
| 1192 » add» r11d,eax | 1196 » add» r11d,eax |
| 1193 » rol» edx,1 | 1197 » rol» edx,1 |
| 1194 » xor» ebp,DWORD PTR[60+rsp] | 1198 » xor» ebp,DWORD[60+rsp] |
| 1195 » mov» eax,r12d | 1199 » mov» eax,r12d |
| 1196 | 1200 |
| 1197 » mov» ecx,r11d | 1201 » mov» ecx,r11d |
| 1198 » xor» ebp,DWORD PTR[4+rsp] | 1202 » xor» ebp,DWORD[4+rsp] |
| 1199 » xor» eax,esi | 1203 » xor» eax,esi |
| 1200 » rol» ecx,5 | 1204 » rol» ecx,5 |
| 1201 » xor» ebp,DWORD PTR[28+rsp] | 1205 » xor» ebp,DWORD[28+rsp] |
| 1202 » lea» edi,DWORD PTR[((-899497514))+rdi*1+rdx] | 1206 » lea» edi,[((-899497514))+rdi*1+rdx] |
| 1203 » xor» eax,r13d | 1207 » xor» eax,r13d |
| 1204 » add» edi,ecx | 1208 » add» edi,ecx |
| 1205 » rol» r12d,30 | 1209 » rol» r12d,30 |
| 1206 add edi,eax | 1210 add edi,eax |
| 1207 rol ebp,1 | 1211 rol ebp,1 |
| 1208 mov eax,r11d | 1212 mov eax,r11d |
| 1209 mov ecx,edi | 1213 mov ecx,edi |
| 1210 xor eax,r13d | 1214 xor eax,r13d |
| 1211 » lea» esi,DWORD PTR[((-899497514))+rsi*1+rbp] | 1215 » lea» esi,[((-899497514))+rsi*1+rbp] |
| 1212 rol ecx,5 | 1216 rol ecx,5 |
| 1213 xor eax,r12d | 1217 xor eax,r12d |
| 1214 add esi,ecx | 1218 add esi,ecx |
| 1215 rol r11d,30 | 1219 rol r11d,30 |
| 1216 add esi,eax | 1220 add esi,eax |
| 1217 » add» esi,DWORD PTR[r8] | 1221 » add» esi,DWORD[r8] |
| 1218 » add» edi,DWORD PTR[4+r8] | 1222 » add» edi,DWORD[4+r8] |
| 1219 » add» r11d,DWORD PTR[8+r8] | 1223 » add» r11d,DWORD[8+r8] |
| 1220 » add» r12d,DWORD PTR[12+r8] | 1224 » add» r12d,DWORD[12+r8] |
| 1221 » add» r13d,DWORD PTR[16+r8] | 1225 » add» r13d,DWORD[16+r8] |
| 1222 » mov» DWORD PTR[r8],esi | 1226 » mov» DWORD[r8],esi |
| 1223 » mov» DWORD PTR[4+r8],edi | 1227 » mov» DWORD[4+r8],edi |
| 1224 » mov» DWORD PTR[8+r8],r11d | 1228 » mov» DWORD[8+r8],r11d |
| 1225 » mov» DWORD PTR[12+r8],r12d | 1229 » mov» DWORD[12+r8],r12d |
| 1226 » mov» DWORD PTR[16+r8],r13d | 1230 » mov» DWORD[16+r8],r13d |
| 1227 | 1231 |
| 1228 sub r10,1 | 1232 sub r10,1 |
| 1229 » lea» r9,QWORD PTR[64+r9] | 1233 » lea» r9,[64+r9] |
| 1230 » jnz» $L$loop | 1234 » jnz» NEAR $L$loop |
| 1231 | 1235 |
| 1232 » mov» rsi,QWORD PTR[64+rsp] | 1236 » mov» rsi,QWORD[64+rsp] |
| 1233 » mov» r14,QWORD PTR[((-40))+rsi] | 1237 » mov» r14,QWORD[((-40))+rsi] |
| 1234 » mov» r13,QWORD PTR[((-32))+rsi] | 1238 » mov» r13,QWORD[((-32))+rsi] |
| 1235 » mov» r12,QWORD PTR[((-24))+rsi] | 1239 » mov» r12,QWORD[((-24))+rsi] |
| 1236 » mov» rbp,QWORD PTR[((-16))+rsi] | 1240 » mov» rbp,QWORD[((-16))+rsi] |
| 1237 » mov» rbx,QWORD PTR[((-8))+rsi] | 1241 » mov» rbx,QWORD[((-8))+rsi] |
| 1238 » lea» rsp,QWORD PTR[rsi] | 1242 » lea» rsp,[rsi] |
| 1239 $L$epilogue:: | 1243 $L$epilogue: |
| 1240 » mov» rdi,QWORD PTR[8+rsp]» ;WIN64 epilogue | 1244 » mov» rdi,QWORD[8+rsp]» ;WIN64 epilogue |
| 1241 » mov» rsi,QWORD PTR[16+rsp] | 1245 » mov» rsi,QWORD[16+rsp] |
| 1242 DB 0F3h,0C3h ;repret | 1246 DB 0F3h,0C3h ;repret |
| 1243 $L$SEH_end_sha1_block_data_order:: | 1247 $L$SEH_end_sha1_block_data_order: |
| 1244 sha1_block_data_order» ENDP | |
| 1245 | 1248 |
| 1246 ALIGN 16 | 1249 ALIGN 16 |
| 1247 sha1_block_data_order_ssse3» PROC PRIVATE | 1250 sha1_block_data_order_ssse3: |
| 1248 » mov» QWORD PTR[8+rsp],rdi» ;WIN64 prologue | 1251 » mov» QWORD[8+rsp],rdi» ;WIN64 prologue |
| 1249 » mov» QWORD PTR[16+rsp],rsi | 1252 » mov» QWORD[16+rsp],rsi |
| 1250 mov rax,rsp | 1253 mov rax,rsp |
| 1251 $L$SEH_begin_sha1_block_data_order_ssse3:: | 1254 $L$SEH_begin_sha1_block_data_order_ssse3: |
| 1252 mov rdi,rcx | 1255 mov rdi,rcx |
| 1253 mov rsi,rdx | 1256 mov rsi,rdx |
| 1254 mov rdx,r8 | 1257 mov rdx,r8 |
| 1255 | 1258 |
| 1256 | 1259 |
| 1257 _ssse3_shortcut:: | 1260 _ssse3_shortcut: |
| 1258 mov rax,rsp | 1261 mov rax,rsp |
| 1259 push rbx | 1262 push rbx |
| 1260 push rbp | 1263 push rbp |
| 1261 push r12 | 1264 push r12 |
| 1262 push r13 | 1265 push r13 |
| 1263 push r14 | 1266 push r14 |
| 1264 » lea» rsp,QWORD PTR[((-160))+rsp] | 1267 » lea» rsp,[((-160))+rsp] |
| 1265 » movaps» XMMWORD PTR[(-40-96)+rax],xmm6 | 1268 » movaps» XMMWORD[(-40-96)+rax],xmm6 |
| 1266 » movaps» XMMWORD PTR[(-40-80)+rax],xmm7 | 1269 » movaps» XMMWORD[(-40-80)+rax],xmm7 |
| 1267 » movaps» XMMWORD PTR[(-40-64)+rax],xmm8 | 1270 » movaps» XMMWORD[(-40-64)+rax],xmm8 |
| 1268 » movaps» XMMWORD PTR[(-40-48)+rax],xmm9 | 1271 » movaps» XMMWORD[(-40-48)+rax],xmm9 |
| 1269 » movaps» XMMWORD PTR[(-40-32)+rax],xmm10 | 1272 » movaps» XMMWORD[(-40-32)+rax],xmm10 |
| 1270 » movaps» XMMWORD PTR[(-40-16)+rax],xmm11 | 1273 » movaps» XMMWORD[(-40-16)+rax],xmm11 |
| 1271 $L$prologue_ssse3:: | 1274 $L$prologue_ssse3: |
| 1272 mov r14,rax | 1275 mov r14,rax |
| 1273 and rsp,-64 | 1276 and rsp,-64 |
| 1274 mov r8,rdi | 1277 mov r8,rdi |
| 1275 mov r9,rsi | 1278 mov r9,rsi |
| 1276 mov r10,rdx | 1279 mov r10,rdx |
| 1277 | 1280 |
| 1278 shl r10,6 | 1281 shl r10,6 |
| 1279 add r10,r9 | 1282 add r10,r9 |
| 1280 » lea» r11,QWORD PTR[((K_XX_XX+64))] | 1283 » lea» r11,[((K_XX_XX+64))] |
| 1281 | 1284 |
| 1282 » mov» eax,DWORD PTR[r8] | 1285 » mov» eax,DWORD[r8] |
| 1283 » mov» ebx,DWORD PTR[4+r8] | 1286 » mov» ebx,DWORD[4+r8] |
| 1284 » mov» ecx,DWORD PTR[8+r8] | 1287 » mov» ecx,DWORD[8+r8] |
| 1285 » mov» edx,DWORD PTR[12+r8] | 1288 » mov» edx,DWORD[12+r8] |
| 1286 mov esi,ebx | 1289 mov esi,ebx |
| 1287 » mov» ebp,DWORD PTR[16+r8] | 1290 » mov» ebp,DWORD[16+r8] |
| 1288 mov edi,ecx | 1291 mov edi,ecx |
| 1289 xor edi,edx | 1292 xor edi,edx |
| 1290 and esi,edi | 1293 and esi,edi |
| 1291 | 1294 |
| 1292 » movdqa» xmm6,XMMWORD PTR[64+r11] | 1295 » movdqa» xmm6,XMMWORD[64+r11] |
| 1293 » movdqa» xmm9,XMMWORD PTR[((-64))+r11] | 1296 » movdqa» xmm9,XMMWORD[((-64))+r11] |
| 1294 » movdqu» xmm0,XMMWORD PTR[r9] | 1297 » movdqu» xmm0,XMMWORD[r9] |
| 1295 » movdqu» xmm1,XMMWORD PTR[16+r9] | 1298 » movdqu» xmm1,XMMWORD[16+r9] |
| 1296 » movdqu» xmm2,XMMWORD PTR[32+r9] | 1299 » movdqu» xmm2,XMMWORD[32+r9] |
| 1297 » movdqu» xmm3,XMMWORD PTR[48+r9] | 1300 » movdqu» xmm3,XMMWORD[48+r9] |
| 1298 DB 102,15,56,0,198 | 1301 DB 102,15,56,0,198 |
| 1299 DB 102,15,56,0,206 | 1302 DB 102,15,56,0,206 |
| 1300 DB 102,15,56,0,214 | 1303 DB 102,15,56,0,214 |
| 1301 add r9,64 | 1304 add r9,64 |
| 1302 paddd xmm0,xmm9 | 1305 paddd xmm0,xmm9 |
| 1303 DB 102,15,56,0,222 | 1306 DB 102,15,56,0,222 |
| 1304 paddd xmm1,xmm9 | 1307 paddd xmm1,xmm9 |
| 1305 paddd xmm2,xmm9 | 1308 paddd xmm2,xmm9 |
| 1306 » movdqa» XMMWORD PTR[rsp],xmm0 | 1309 » movdqa» XMMWORD[rsp],xmm0 |
| 1307 psubd xmm0,xmm9 | 1310 psubd xmm0,xmm9 |
| 1308 » movdqa» XMMWORD PTR[16+rsp],xmm1 | 1311 » movdqa» XMMWORD[16+rsp],xmm1 |
| 1309 psubd xmm1,xmm9 | 1312 psubd xmm1,xmm9 |
| 1310 » movdqa» XMMWORD PTR[32+rsp],xmm2 | 1313 » movdqa» XMMWORD[32+rsp],xmm2 |
| 1311 psubd xmm2,xmm9 | 1314 psubd xmm2,xmm9 |
| 1312 » jmp» $L$oop_ssse3 | 1315 » jmp» NEAR $L$oop_ssse3 |
| 1313 ALIGN 16 | 1316 ALIGN 16 |
| 1314 $L$oop_ssse3:: | 1317 $L$oop_ssse3: |
| 1315 ror ebx,2 | 1318 ror ebx,2 |
| 1316 pshufd xmm4,xmm0,238 | 1319 pshufd xmm4,xmm0,238 |
| 1317 xor esi,edx | 1320 xor esi,edx |
| 1318 movdqa xmm8,xmm3 | 1321 movdqa xmm8,xmm3 |
| 1319 paddd xmm9,xmm3 | 1322 paddd xmm9,xmm3 |
| 1320 mov edi,eax | 1323 mov edi,eax |
| 1321 » add» ebp,DWORD PTR[rsp] | 1324 » add» ebp,DWORD[rsp] |
| 1322 punpcklqdq xmm4,xmm1 | 1325 punpcklqdq xmm4,xmm1 |
| 1323 xor ebx,ecx | 1326 xor ebx,ecx |
| 1324 rol eax,5 | 1327 rol eax,5 |
| 1325 add ebp,esi | 1328 add ebp,esi |
| 1326 psrldq xmm8,4 | 1329 psrldq xmm8,4 |
| 1327 and edi,ebx | 1330 and edi,ebx |
| 1328 xor ebx,ecx | 1331 xor ebx,ecx |
| 1329 pxor xmm4,xmm0 | 1332 pxor xmm4,xmm0 |
| 1330 add ebp,eax | 1333 add ebp,eax |
| 1331 ror eax,7 | 1334 ror eax,7 |
| 1332 pxor xmm8,xmm2 | 1335 pxor xmm8,xmm2 |
| 1333 xor edi,ecx | 1336 xor edi,ecx |
| 1334 mov esi,ebp | 1337 mov esi,ebp |
| 1335 » add» edx,DWORD PTR[4+rsp] | 1338 » add» edx,DWORD[4+rsp] |
| 1336 pxor xmm4,xmm8 | 1339 pxor xmm4,xmm8 |
| 1337 xor eax,ebx | 1340 xor eax,ebx |
| 1338 rol ebp,5 | 1341 rol ebp,5 |
| 1339 » movdqa» XMMWORD PTR[48+rsp],xmm9 | 1342 » movdqa» XMMWORD[48+rsp],xmm9 |
| 1340 add edx,edi | 1343 add edx,edi |
| 1341 and esi,eax | 1344 and esi,eax |
| 1342 movdqa xmm10,xmm4 | 1345 movdqa xmm10,xmm4 |
| 1343 xor eax,ebx | 1346 xor eax,ebx |
| 1344 add edx,ebp | 1347 add edx,ebp |
| 1345 ror ebp,7 | 1348 ror ebp,7 |
| 1346 movdqa xmm8,xmm4 | 1349 movdqa xmm8,xmm4 |
| 1347 xor esi,ebx | 1350 xor esi,ebx |
| 1348 pslldq xmm10,12 | 1351 pslldq xmm10,12 |
| 1349 paddd xmm4,xmm4 | 1352 paddd xmm4,xmm4 |
| 1350 mov edi,edx | 1353 mov edi,edx |
| 1351 » add» ecx,DWORD PTR[8+rsp] | 1354 » add» ecx,DWORD[8+rsp] |
| 1352 psrld xmm8,31 | 1355 psrld xmm8,31 |
| 1353 xor ebp,eax | 1356 xor ebp,eax |
| 1354 rol edx,5 | 1357 rol edx,5 |
| 1355 add ecx,esi | 1358 add ecx,esi |
| 1356 movdqa xmm9,xmm10 | 1359 movdqa xmm9,xmm10 |
| 1357 and edi,ebp | 1360 and edi,ebp |
| 1358 xor ebp,eax | 1361 xor ebp,eax |
| 1359 psrld xmm10,30 | 1362 psrld xmm10,30 |
| 1360 add ecx,edx | 1363 add ecx,edx |
| 1361 ror edx,7 | 1364 ror edx,7 |
| 1362 por xmm4,xmm8 | 1365 por xmm4,xmm8 |
| 1363 xor edi,eax | 1366 xor edi,eax |
| 1364 mov esi,ecx | 1367 mov esi,ecx |
| 1365 » add» ebx,DWORD PTR[12+rsp] | 1368 » add» ebx,DWORD[12+rsp] |
| 1366 pslld xmm9,2 | 1369 pslld xmm9,2 |
| 1367 pxor xmm4,xmm10 | 1370 pxor xmm4,xmm10 |
| 1368 xor edx,ebp | 1371 xor edx,ebp |
| 1369 » movdqa» xmm10,XMMWORD PTR[((-64))+r11] | 1372 » movdqa» xmm10,XMMWORD[((-64))+r11] |
| 1370 rol ecx,5 | 1373 rol ecx,5 |
| 1371 add ebx,edi | 1374 add ebx,edi |
| 1372 and esi,edx | 1375 and esi,edx |
| 1373 pxor xmm4,xmm9 | 1376 pxor xmm4,xmm9 |
| 1374 xor edx,ebp | 1377 xor edx,ebp |
| 1375 add ebx,ecx | 1378 add ebx,ecx |
| 1376 ror ecx,7 | 1379 ror ecx,7 |
| 1377 pshufd xmm5,xmm1,238 | 1380 pshufd xmm5,xmm1,238 |
| 1378 xor esi,ebp | 1381 xor esi,ebp |
| 1379 movdqa xmm9,xmm4 | 1382 movdqa xmm9,xmm4 |
| 1380 paddd xmm10,xmm4 | 1383 paddd xmm10,xmm4 |
| 1381 mov edi,ebx | 1384 mov edi,ebx |
| 1382 » add» eax,DWORD PTR[16+rsp] | 1385 » add» eax,DWORD[16+rsp] |
| 1383 punpcklqdq xmm5,xmm2 | 1386 punpcklqdq xmm5,xmm2 |
| 1384 xor ecx,edx | 1387 xor ecx,edx |
| 1385 rol ebx,5 | 1388 rol ebx,5 |
| 1386 add eax,esi | 1389 add eax,esi |
| 1387 psrldq xmm9,4 | 1390 psrldq xmm9,4 |
| 1388 and edi,ecx | 1391 and edi,ecx |
| 1389 xor ecx,edx | 1392 xor ecx,edx |
| 1390 pxor xmm5,xmm1 | 1393 pxor xmm5,xmm1 |
| 1391 add eax,ebx | 1394 add eax,ebx |
| 1392 ror ebx,7 | 1395 ror ebx,7 |
| 1393 pxor xmm9,xmm3 | 1396 pxor xmm9,xmm3 |
| 1394 xor edi,edx | 1397 xor edi,edx |
| 1395 mov esi,eax | 1398 mov esi,eax |
| 1396 » add» ebp,DWORD PTR[20+rsp] | 1399 » add» ebp,DWORD[20+rsp] |
| 1397 pxor xmm5,xmm9 | 1400 pxor xmm5,xmm9 |
| 1398 xor ebx,ecx | 1401 xor ebx,ecx |
| 1399 rol eax,5 | 1402 rol eax,5 |
| 1400 » movdqa» XMMWORD PTR[rsp],xmm10 | 1403 » movdqa» XMMWORD[rsp],xmm10 |
| 1401 add ebp,edi | 1404 add ebp,edi |
| 1402 and esi,ebx | 1405 and esi,ebx |
| 1403 movdqa xmm8,xmm5 | 1406 movdqa xmm8,xmm5 |
| 1404 xor ebx,ecx | 1407 xor ebx,ecx |
| 1405 add ebp,eax | 1408 add ebp,eax |
| 1406 ror eax,7 | 1409 ror eax,7 |
| 1407 movdqa xmm9,xmm5 | 1410 movdqa xmm9,xmm5 |
| 1408 xor esi,ecx | 1411 xor esi,ecx |
| 1409 pslldq xmm8,12 | 1412 pslldq xmm8,12 |
| 1410 paddd xmm5,xmm5 | 1413 paddd xmm5,xmm5 |
| 1411 mov edi,ebp | 1414 mov edi,ebp |
| 1412 » add» edx,DWORD PTR[24+rsp] | 1415 » add» edx,DWORD[24+rsp] |
| 1413 psrld xmm9,31 | 1416 psrld xmm9,31 |
| 1414 xor eax,ebx | 1417 xor eax,ebx |
| 1415 rol ebp,5 | 1418 rol ebp,5 |
| 1416 add edx,esi | 1419 add edx,esi |
| 1417 movdqa xmm10,xmm8 | 1420 movdqa xmm10,xmm8 |
| 1418 and edi,eax | 1421 and edi,eax |
| 1419 xor eax,ebx | 1422 xor eax,ebx |
| 1420 psrld xmm8,30 | 1423 psrld xmm8,30 |
| 1421 add edx,ebp | 1424 add edx,ebp |
| 1422 ror ebp,7 | 1425 ror ebp,7 |
| 1423 por xmm5,xmm9 | 1426 por xmm5,xmm9 |
| 1424 xor edi,ebx | 1427 xor edi,ebx |
| 1425 mov esi,edx | 1428 mov esi,edx |
| 1426 » add» ecx,DWORD PTR[28+rsp] | 1429 » add» ecx,DWORD[28+rsp] |
| 1427 pslld xmm10,2 | 1430 pslld xmm10,2 |
| 1428 pxor xmm5,xmm8 | 1431 pxor xmm5,xmm8 |
| 1429 xor ebp,eax | 1432 xor ebp,eax |
| 1430 » movdqa» xmm8,XMMWORD PTR[((-32))+r11] | 1433 » movdqa» xmm8,XMMWORD[((-32))+r11] |
| 1431 rol edx,5 | 1434 rol edx,5 |
| 1432 add ecx,edi | 1435 add ecx,edi |
| 1433 and esi,ebp | 1436 and esi,ebp |
| 1434 pxor xmm5,xmm10 | 1437 pxor xmm5,xmm10 |
| 1435 xor ebp,eax | 1438 xor ebp,eax |
| 1436 add ecx,edx | 1439 add ecx,edx |
| 1437 ror edx,7 | 1440 ror edx,7 |
| 1438 pshufd xmm6,xmm2,238 | 1441 pshufd xmm6,xmm2,238 |
| 1439 xor esi,eax | 1442 xor esi,eax |
| 1440 movdqa xmm10,xmm5 | 1443 movdqa xmm10,xmm5 |
| 1441 paddd xmm8,xmm5 | 1444 paddd xmm8,xmm5 |
| 1442 mov edi,ecx | 1445 mov edi,ecx |
| 1443 » add» ebx,DWORD PTR[32+rsp] | 1446 » add» ebx,DWORD[32+rsp] |
| 1444 punpcklqdq xmm6,xmm3 | 1447 punpcklqdq xmm6,xmm3 |
| 1445 xor edx,ebp | 1448 xor edx,ebp |
| 1446 rol ecx,5 | 1449 rol ecx,5 |
| 1447 add ebx,esi | 1450 add ebx,esi |
| 1448 psrldq xmm10,4 | 1451 psrldq xmm10,4 |
| 1449 and edi,edx | 1452 and edi,edx |
| 1450 xor edx,ebp | 1453 xor edx,ebp |
| 1451 pxor xmm6,xmm2 | 1454 pxor xmm6,xmm2 |
| 1452 add ebx,ecx | 1455 add ebx,ecx |
| 1453 ror ecx,7 | 1456 ror ecx,7 |
| 1454 pxor xmm10,xmm4 | 1457 pxor xmm10,xmm4 |
| 1455 xor edi,ebp | 1458 xor edi,ebp |
| 1456 mov esi,ebx | 1459 mov esi,ebx |
| 1457 » add» eax,DWORD PTR[36+rsp] | 1460 » add» eax,DWORD[36+rsp] |
| 1458 pxor xmm6,xmm10 | 1461 pxor xmm6,xmm10 |
| 1459 xor ecx,edx | 1462 xor ecx,edx |
| 1460 rol ebx,5 | 1463 rol ebx,5 |
| 1461 » movdqa» XMMWORD PTR[16+rsp],xmm8 | 1464 » movdqa» XMMWORD[16+rsp],xmm8 |
| 1462 add eax,edi | 1465 add eax,edi |
| 1463 and esi,ecx | 1466 and esi,ecx |
| 1464 movdqa xmm9,xmm6 | 1467 movdqa xmm9,xmm6 |
| 1465 xor ecx,edx | 1468 xor ecx,edx |
| 1466 add eax,ebx | 1469 add eax,ebx |
| 1467 ror ebx,7 | 1470 ror ebx,7 |
| 1468 movdqa xmm10,xmm6 | 1471 movdqa xmm10,xmm6 |
| 1469 xor esi,edx | 1472 xor esi,edx |
| 1470 pslldq xmm9,12 | 1473 pslldq xmm9,12 |
| 1471 paddd xmm6,xmm6 | 1474 paddd xmm6,xmm6 |
| 1472 mov edi,eax | 1475 mov edi,eax |
| 1473 » add» ebp,DWORD PTR[40+rsp] | 1476 » add» ebp,DWORD[40+rsp] |
| 1474 psrld xmm10,31 | 1477 psrld xmm10,31 |
| 1475 xor ebx,ecx | 1478 xor ebx,ecx |
| 1476 rol eax,5 | 1479 rol eax,5 |
| 1477 add ebp,esi | 1480 add ebp,esi |
| 1478 movdqa xmm8,xmm9 | 1481 movdqa xmm8,xmm9 |
| 1479 and edi,ebx | 1482 and edi,ebx |
| 1480 xor ebx,ecx | 1483 xor ebx,ecx |
| 1481 psrld xmm9,30 | 1484 psrld xmm9,30 |
| 1482 add ebp,eax | 1485 add ebp,eax |
| 1483 ror eax,7 | 1486 ror eax,7 |
| 1484 por xmm6,xmm10 | 1487 por xmm6,xmm10 |
| 1485 xor edi,ecx | 1488 xor edi,ecx |
| 1486 mov esi,ebp | 1489 mov esi,ebp |
| 1487 » add» edx,DWORD PTR[44+rsp] | 1490 » add» edx,DWORD[44+rsp] |
| 1488 pslld xmm8,2 | 1491 pslld xmm8,2 |
| 1489 pxor xmm6,xmm9 | 1492 pxor xmm6,xmm9 |
| 1490 xor eax,ebx | 1493 xor eax,ebx |
| 1491 » movdqa» xmm9,XMMWORD PTR[((-32))+r11] | 1494 » movdqa» xmm9,XMMWORD[((-32))+r11] |
| 1492 rol ebp,5 | 1495 rol ebp,5 |
| 1493 add edx,edi | 1496 add edx,edi |
| 1494 and esi,eax | 1497 and esi,eax |
| 1495 pxor xmm6,xmm8 | 1498 pxor xmm6,xmm8 |
| 1496 xor eax,ebx | 1499 xor eax,ebx |
| 1497 add edx,ebp | 1500 add edx,ebp |
| 1498 ror ebp,7 | 1501 ror ebp,7 |
| 1499 pshufd xmm7,xmm3,238 | 1502 pshufd xmm7,xmm3,238 |
| 1500 xor esi,ebx | 1503 xor esi,ebx |
| 1501 movdqa xmm8,xmm6 | 1504 movdqa xmm8,xmm6 |
| 1502 paddd xmm9,xmm6 | 1505 paddd xmm9,xmm6 |
| 1503 mov edi,edx | 1506 mov edi,edx |
| 1504 » add» ecx,DWORD PTR[48+rsp] | 1507 » add» ecx,DWORD[48+rsp] |
| 1505 punpcklqdq xmm7,xmm4 | 1508 punpcklqdq xmm7,xmm4 |
| 1506 xor ebp,eax | 1509 xor ebp,eax |
| 1507 rol edx,5 | 1510 rol edx,5 |
| 1508 add ecx,esi | 1511 add ecx,esi |
| 1509 psrldq xmm8,4 | 1512 psrldq xmm8,4 |
| 1510 and edi,ebp | 1513 and edi,ebp |
| 1511 xor ebp,eax | 1514 xor ebp,eax |
| 1512 pxor xmm7,xmm3 | 1515 pxor xmm7,xmm3 |
| 1513 add ecx,edx | 1516 add ecx,edx |
| 1514 ror edx,7 | 1517 ror edx,7 |
| 1515 pxor xmm8,xmm5 | 1518 pxor xmm8,xmm5 |
| 1516 xor edi,eax | 1519 xor edi,eax |
| 1517 mov esi,ecx | 1520 mov esi,ecx |
| 1518 » add» ebx,DWORD PTR[52+rsp] | 1521 » add» ebx,DWORD[52+rsp] |
| 1519 pxor xmm7,xmm8 | 1522 pxor xmm7,xmm8 |
| 1520 xor edx,ebp | 1523 xor edx,ebp |
| 1521 rol ecx,5 | 1524 rol ecx,5 |
| 1522 » movdqa» XMMWORD PTR[32+rsp],xmm9 | 1525 » movdqa» XMMWORD[32+rsp],xmm9 |
| 1523 add ebx,edi | 1526 add ebx,edi |
| 1524 and esi,edx | 1527 and esi,edx |
| 1525 movdqa xmm10,xmm7 | 1528 movdqa xmm10,xmm7 |
| 1526 xor edx,ebp | 1529 xor edx,ebp |
| 1527 add ebx,ecx | 1530 add ebx,ecx |
| 1528 ror ecx,7 | 1531 ror ecx,7 |
| 1529 movdqa xmm8,xmm7 | 1532 movdqa xmm8,xmm7 |
| 1530 xor esi,ebp | 1533 xor esi,ebp |
| 1531 pslldq xmm10,12 | 1534 pslldq xmm10,12 |
| 1532 paddd xmm7,xmm7 | 1535 paddd xmm7,xmm7 |
| 1533 mov edi,ebx | 1536 mov edi,ebx |
| 1534 » add» eax,DWORD PTR[56+rsp] | 1537 » add» eax,DWORD[56+rsp] |
| 1535 psrld xmm8,31 | 1538 psrld xmm8,31 |
| 1536 xor ecx,edx | 1539 xor ecx,edx |
| 1537 rol ebx,5 | 1540 rol ebx,5 |
| 1538 add eax,esi | 1541 add eax,esi |
| 1539 movdqa xmm9,xmm10 | 1542 movdqa xmm9,xmm10 |
| 1540 and edi,ecx | 1543 and edi,ecx |
| 1541 xor ecx,edx | 1544 xor ecx,edx |
| 1542 psrld xmm10,30 | 1545 psrld xmm10,30 |
| 1543 add eax,ebx | 1546 add eax,ebx |
| 1544 ror ebx,7 | 1547 ror ebx,7 |
| 1545 por xmm7,xmm8 | 1548 por xmm7,xmm8 |
| 1546 xor edi,edx | 1549 xor edi,edx |
| 1547 mov esi,eax | 1550 mov esi,eax |
| 1548 » add» ebp,DWORD PTR[60+rsp] | 1551 » add» ebp,DWORD[60+rsp] |
| 1549 pslld xmm9,2 | 1552 pslld xmm9,2 |
| 1550 pxor xmm7,xmm10 | 1553 pxor xmm7,xmm10 |
| 1551 xor ebx,ecx | 1554 xor ebx,ecx |
| 1552 » movdqa» xmm10,XMMWORD PTR[((-32))+r11] | 1555 » movdqa» xmm10,XMMWORD[((-32))+r11] |
| 1553 rol eax,5 | 1556 rol eax,5 |
| 1554 add ebp,edi | 1557 add ebp,edi |
| 1555 and esi,ebx | 1558 and esi,ebx |
| 1556 pxor xmm7,xmm9 | 1559 pxor xmm7,xmm9 |
| 1557 pshufd xmm9,xmm6,238 | 1560 pshufd xmm9,xmm6,238 |
| 1558 xor ebx,ecx | 1561 xor ebx,ecx |
| 1559 add ebp,eax | 1562 add ebp,eax |
| 1560 ror eax,7 | 1563 ror eax,7 |
| 1561 pxor xmm0,xmm4 | 1564 pxor xmm0,xmm4 |
| 1562 xor esi,ecx | 1565 xor esi,ecx |
| 1563 mov edi,ebp | 1566 mov edi,ebp |
| 1564 » add» edx,DWORD PTR[rsp] | 1567 » add» edx,DWORD[rsp] |
| 1565 punpcklqdq xmm9,xmm7 | 1568 punpcklqdq xmm9,xmm7 |
| 1566 xor eax,ebx | 1569 xor eax,ebx |
| 1567 rol ebp,5 | 1570 rol ebp,5 |
| 1568 pxor xmm0,xmm1 | 1571 pxor xmm0,xmm1 |
| 1569 add edx,esi | 1572 add edx,esi |
| 1570 and edi,eax | 1573 and edi,eax |
| 1571 movdqa xmm8,xmm10 | 1574 movdqa xmm8,xmm10 |
| 1572 xor eax,ebx | 1575 xor eax,ebx |
| 1573 paddd xmm10,xmm7 | 1576 paddd xmm10,xmm7 |
| 1574 add edx,ebp | 1577 add edx,ebp |
| 1575 pxor xmm0,xmm9 | 1578 pxor xmm0,xmm9 |
| 1576 ror ebp,7 | 1579 ror ebp,7 |
| 1577 xor edi,ebx | 1580 xor edi,ebx |
| 1578 mov esi,edx | 1581 mov esi,edx |
| 1579 » add» ecx,DWORD PTR[4+rsp] | 1582 » add» ecx,DWORD[4+rsp] |
| 1580 movdqa xmm9,xmm0 | 1583 movdqa xmm9,xmm0 |
| 1581 xor ebp,eax | 1584 xor ebp,eax |
| 1582 rol edx,5 | 1585 rol edx,5 |
| 1583 » movdqa» XMMWORD PTR[48+rsp],xmm10 | 1586 » movdqa» XMMWORD[48+rsp],xmm10 |
| 1584 add ecx,edi | 1587 add ecx,edi |
| 1585 and esi,ebp | 1588 and esi,ebp |
| 1586 xor ebp,eax | 1589 xor ebp,eax |
| 1587 pslld xmm0,2 | 1590 pslld xmm0,2 |
| 1588 add ecx,edx | 1591 add ecx,edx |
| 1589 ror edx,7 | 1592 ror edx,7 |
| 1590 psrld xmm9,30 | 1593 psrld xmm9,30 |
| 1591 xor esi,eax | 1594 xor esi,eax |
| 1592 mov edi,ecx | 1595 mov edi,ecx |
| 1593 » add» ebx,DWORD PTR[8+rsp] | 1596 » add» ebx,DWORD[8+rsp] |
| 1594 por xmm0,xmm9 | 1597 por xmm0,xmm9 |
| 1595 xor edx,ebp | 1598 xor edx,ebp |
| 1596 rol ecx,5 | 1599 rol ecx,5 |
| 1597 pshufd xmm10,xmm7,238 | 1600 pshufd xmm10,xmm7,238 |
| 1598 add ebx,esi | 1601 add ebx,esi |
| 1599 and edi,edx | 1602 and edi,edx |
| 1600 xor edx,ebp | 1603 xor edx,ebp |
| 1601 add ebx,ecx | 1604 add ebx,ecx |
| 1602 » add» eax,DWORD PTR[12+rsp] | 1605 » add» eax,DWORD[12+rsp] |
| 1603 xor edi,ebp | 1606 xor edi,ebp |
| 1604 mov esi,ebx | 1607 mov esi,ebx |
| 1605 rol ebx,5 | 1608 rol ebx,5 |
| 1606 add eax,edi | 1609 add eax,edi |
| 1607 xor esi,edx | 1610 xor esi,edx |
| 1608 ror ecx,7 | 1611 ror ecx,7 |
| 1609 add eax,ebx | 1612 add eax,ebx |
| 1610 pxor xmm1,xmm5 | 1613 pxor xmm1,xmm5 |
| 1611 » add» ebp,DWORD PTR[16+rsp] | 1614 » add» ebp,DWORD[16+rsp] |
| 1612 xor esi,ecx | 1615 xor esi,ecx |
| 1613 punpcklqdq xmm10,xmm0 | 1616 punpcklqdq xmm10,xmm0 |
| 1614 mov edi,eax | 1617 mov edi,eax |
| 1615 rol eax,5 | 1618 rol eax,5 |
| 1616 pxor xmm1,xmm2 | 1619 pxor xmm1,xmm2 |
| 1617 add ebp,esi | 1620 add ebp,esi |
| 1618 xor edi,ecx | 1621 xor edi,ecx |
| 1619 movdqa xmm9,xmm8 | 1622 movdqa xmm9,xmm8 |
| 1620 ror ebx,7 | 1623 ror ebx,7 |
| 1621 paddd xmm8,xmm0 | 1624 paddd xmm8,xmm0 |
| 1622 add ebp,eax | 1625 add ebp,eax |
| 1623 pxor xmm1,xmm10 | 1626 pxor xmm1,xmm10 |
| 1624 » add» edx,DWORD PTR[20+rsp] | 1627 » add» edx,DWORD[20+rsp] |
| 1625 xor edi,ebx | 1628 xor edi,ebx |
| 1626 mov esi,ebp | 1629 mov esi,ebp |
| 1627 rol ebp,5 | 1630 rol ebp,5 |
| 1628 movdqa xmm10,xmm1 | 1631 movdqa xmm10,xmm1 |
| 1629 add edx,edi | 1632 add edx,edi |
| 1630 xor esi,ebx | 1633 xor esi,ebx |
| 1631 » movdqa» XMMWORD PTR[rsp],xmm8 | 1634 » movdqa» XMMWORD[rsp],xmm8 |
| 1632 ror eax,7 | 1635 ror eax,7 |
| 1633 add edx,ebp | 1636 add edx,ebp |
| 1634 » add» ecx,DWORD PTR[24+rsp] | 1637 » add» ecx,DWORD[24+rsp] |
| 1635 pslld xmm1,2 | 1638 pslld xmm1,2 |
| 1636 xor esi,eax | 1639 xor esi,eax |
| 1637 mov edi,edx | 1640 mov edi,edx |
| 1638 psrld xmm10,30 | 1641 psrld xmm10,30 |
| 1639 rol edx,5 | 1642 rol edx,5 |
| 1640 add ecx,esi | 1643 add ecx,esi |
| 1641 xor edi,eax | 1644 xor edi,eax |
| 1642 ror ebp,7 | 1645 ror ebp,7 |
| 1643 por xmm1,xmm10 | 1646 por xmm1,xmm10 |
| 1644 add ecx,edx | 1647 add ecx,edx |
| 1645 » add» ebx,DWORD PTR[28+rsp] | 1648 » add» ebx,DWORD[28+rsp] |
| 1646 pshufd xmm8,xmm0,238 | 1649 pshufd xmm8,xmm0,238 |
| 1647 xor edi,ebp | 1650 xor edi,ebp |
| 1648 mov esi,ecx | 1651 mov esi,ecx |
| 1649 rol ecx,5 | 1652 rol ecx,5 |
| 1650 add ebx,edi | 1653 add ebx,edi |
| 1651 xor esi,ebp | 1654 xor esi,ebp |
| 1652 ror edx,7 | 1655 ror edx,7 |
| 1653 add ebx,ecx | 1656 add ebx,ecx |
| 1654 pxor xmm2,xmm6 | 1657 pxor xmm2,xmm6 |
| 1655 » add» eax,DWORD PTR[32+rsp] | 1658 » add» eax,DWORD[32+rsp] |
| 1656 xor esi,edx | 1659 xor esi,edx |
| 1657 punpcklqdq xmm8,xmm1 | 1660 punpcklqdq xmm8,xmm1 |
| 1658 mov edi,ebx | 1661 mov edi,ebx |
| 1659 rol ebx,5 | 1662 rol ebx,5 |
| 1660 pxor xmm2,xmm3 | 1663 pxor xmm2,xmm3 |
| 1661 add eax,esi | 1664 add eax,esi |
| 1662 xor edi,edx | 1665 xor edi,edx |
| 1663 » movdqa» xmm10,XMMWORD PTR[r11] | 1666 » movdqa» xmm10,XMMWORD[r11] |
| 1664 ror ecx,7 | 1667 ror ecx,7 |
| 1665 paddd xmm9,xmm1 | 1668 paddd xmm9,xmm1 |
| 1666 add eax,ebx | 1669 add eax,ebx |
| 1667 pxor xmm2,xmm8 | 1670 pxor xmm2,xmm8 |
| 1668 » add» ebp,DWORD PTR[36+rsp] | 1671 » add» ebp,DWORD[36+rsp] |
| 1669 xor edi,ecx | 1672 xor edi,ecx |
| 1670 mov esi,eax | 1673 mov esi,eax |
| 1671 rol eax,5 | 1674 rol eax,5 |
| 1672 movdqa xmm8,xmm2 | 1675 movdqa xmm8,xmm2 |
| 1673 add ebp,edi | 1676 add ebp,edi |
| 1674 xor esi,ecx | 1677 xor esi,ecx |
| 1675 » movdqa» XMMWORD PTR[16+rsp],xmm9 | 1678 » movdqa» XMMWORD[16+rsp],xmm9 |
| 1676 ror ebx,7 | 1679 ror ebx,7 |
| 1677 add ebp,eax | 1680 add ebp,eax |
| 1678 » add» edx,DWORD PTR[40+rsp] | 1681 » add» edx,DWORD[40+rsp] |
| 1679 pslld xmm2,2 | 1682 pslld xmm2,2 |
| 1680 xor esi,ebx | 1683 xor esi,ebx |
| 1681 mov edi,ebp | 1684 mov edi,ebp |
| 1682 psrld xmm8,30 | 1685 psrld xmm8,30 |
| 1683 rol ebp,5 | 1686 rol ebp,5 |
| 1684 add edx,esi | 1687 add edx,esi |
| 1685 xor edi,ebx | 1688 xor edi,ebx |
| 1686 ror eax,7 | 1689 ror eax,7 |
| 1687 por xmm2,xmm8 | 1690 por xmm2,xmm8 |
| 1688 add edx,ebp | 1691 add edx,ebp |
| 1689 » add» ecx,DWORD PTR[44+rsp] | 1692 » add» ecx,DWORD[44+rsp] |
| 1690 pshufd xmm9,xmm1,238 | 1693 pshufd xmm9,xmm1,238 |
| 1691 xor edi,eax | 1694 xor edi,eax |
| 1692 mov esi,edx | 1695 mov esi,edx |
| 1693 rol edx,5 | 1696 rol edx,5 |
| 1694 add ecx,edi | 1697 add ecx,edi |
| 1695 xor esi,eax | 1698 xor esi,eax |
| 1696 ror ebp,7 | 1699 ror ebp,7 |
| 1697 add ecx,edx | 1700 add ecx,edx |
| 1698 pxor xmm3,xmm7 | 1701 pxor xmm3,xmm7 |
| 1699 » add» ebx,DWORD PTR[48+rsp] | 1702 » add» ebx,DWORD[48+rsp] |
| 1700 xor esi,ebp | 1703 xor esi,ebp |
| 1701 punpcklqdq xmm9,xmm2 | 1704 punpcklqdq xmm9,xmm2 |
| 1702 mov edi,ecx | 1705 mov edi,ecx |
| 1703 rol ecx,5 | 1706 rol ecx,5 |
| 1704 pxor xmm3,xmm4 | 1707 pxor xmm3,xmm4 |
| 1705 add ebx,esi | 1708 add ebx,esi |
| 1706 xor edi,ebp | 1709 xor edi,ebp |
| 1707 movdqa xmm8,xmm10 | 1710 movdqa xmm8,xmm10 |
| 1708 ror edx,7 | 1711 ror edx,7 |
| 1709 paddd xmm10,xmm2 | 1712 paddd xmm10,xmm2 |
| 1710 add ebx,ecx | 1713 add ebx,ecx |
| 1711 pxor xmm3,xmm9 | 1714 pxor xmm3,xmm9 |
| 1712 » add» eax,DWORD PTR[52+rsp] | 1715 » add» eax,DWORD[52+rsp] |
| 1713 xor edi,edx | 1716 xor edi,edx |
| 1714 mov esi,ebx | 1717 mov esi,ebx |
| 1715 rol ebx,5 | 1718 rol ebx,5 |
| 1716 movdqa xmm9,xmm3 | 1719 movdqa xmm9,xmm3 |
| 1717 add eax,edi | 1720 add eax,edi |
| 1718 xor esi,edx | 1721 xor esi,edx |
| 1719 » movdqa» XMMWORD PTR[32+rsp],xmm10 | 1722 » movdqa» XMMWORD[32+rsp],xmm10 |
| 1720 ror ecx,7 | 1723 ror ecx,7 |
| 1721 add eax,ebx | 1724 add eax,ebx |
| 1722 » add» ebp,DWORD PTR[56+rsp] | 1725 » add» ebp,DWORD[56+rsp] |
| 1723 pslld xmm3,2 | 1726 pslld xmm3,2 |
| 1724 xor esi,ecx | 1727 xor esi,ecx |
| 1725 mov edi,eax | 1728 mov edi,eax |
| 1726 psrld xmm9,30 | 1729 psrld xmm9,30 |
| 1727 rol eax,5 | 1730 rol eax,5 |
| 1728 add ebp,esi | 1731 add ebp,esi |
| 1729 xor edi,ecx | 1732 xor edi,ecx |
| 1730 ror ebx,7 | 1733 ror ebx,7 |
| 1731 por xmm3,xmm9 | 1734 por xmm3,xmm9 |
| 1732 add ebp,eax | 1735 add ebp,eax |
| 1733 » add» edx,DWORD PTR[60+rsp] | 1736 » add» edx,DWORD[60+rsp] |
| 1734 pshufd xmm10,xmm2,238 | 1737 pshufd xmm10,xmm2,238 |
| 1735 xor edi,ebx | 1738 xor edi,ebx |
| 1736 mov esi,ebp | 1739 mov esi,ebp |
| 1737 rol ebp,5 | 1740 rol ebp,5 |
| 1738 add edx,edi | 1741 add edx,edi |
| 1739 xor esi,ebx | 1742 xor esi,ebx |
| 1740 ror eax,7 | 1743 ror eax,7 |
| 1741 add edx,ebp | 1744 add edx,ebp |
| 1742 pxor xmm4,xmm0 | 1745 pxor xmm4,xmm0 |
| 1743 » add» ecx,DWORD PTR[rsp] | 1746 » add» ecx,DWORD[rsp] |
| 1744 xor esi,eax | 1747 xor esi,eax |
| 1745 punpcklqdq xmm10,xmm3 | 1748 punpcklqdq xmm10,xmm3 |
| 1746 mov edi,edx | 1749 mov edi,edx |
| 1747 rol edx,5 | 1750 rol edx,5 |
| 1748 pxor xmm4,xmm5 | 1751 pxor xmm4,xmm5 |
| 1749 add ecx,esi | 1752 add ecx,esi |
| 1750 xor edi,eax | 1753 xor edi,eax |
| 1751 movdqa xmm9,xmm8 | 1754 movdqa xmm9,xmm8 |
| 1752 ror ebp,7 | 1755 ror ebp,7 |
| 1753 paddd xmm8,xmm3 | 1756 paddd xmm8,xmm3 |
| 1754 add ecx,edx | 1757 add ecx,edx |
| 1755 pxor xmm4,xmm10 | 1758 pxor xmm4,xmm10 |
| 1756 » add» ebx,DWORD PTR[4+rsp] | 1759 » add» ebx,DWORD[4+rsp] |
| 1757 xor edi,ebp | 1760 xor edi,ebp |
| 1758 mov esi,ecx | 1761 mov esi,ecx |
| 1759 rol ecx,5 | 1762 rol ecx,5 |
| 1760 movdqa xmm10,xmm4 | 1763 movdqa xmm10,xmm4 |
| 1761 add ebx,edi | 1764 add ebx,edi |
| 1762 xor esi,ebp | 1765 xor esi,ebp |
| 1763 » movdqa» XMMWORD PTR[48+rsp],xmm8 | 1766 » movdqa» XMMWORD[48+rsp],xmm8 |
| 1764 ror edx,7 | 1767 ror edx,7 |
| 1765 add ebx,ecx | 1768 add ebx,ecx |
| 1766 » add» eax,DWORD PTR[8+rsp] | 1769 » add» eax,DWORD[8+rsp] |
| 1767 pslld xmm4,2 | 1770 pslld xmm4,2 |
| 1768 xor esi,edx | 1771 xor esi,edx |
| 1769 mov edi,ebx | 1772 mov edi,ebx |
| 1770 psrld xmm10,30 | 1773 psrld xmm10,30 |
| 1771 rol ebx,5 | 1774 rol ebx,5 |
| 1772 add eax,esi | 1775 add eax,esi |
| 1773 xor edi,edx | 1776 xor edi,edx |
| 1774 ror ecx,7 | 1777 ror ecx,7 |
| 1775 por xmm4,xmm10 | 1778 por xmm4,xmm10 |
| 1776 add eax,ebx | 1779 add eax,ebx |
| 1777 » add» ebp,DWORD PTR[12+rsp] | 1780 » add» ebp,DWORD[12+rsp] |
| 1778 pshufd xmm8,xmm3,238 | 1781 pshufd xmm8,xmm3,238 |
| 1779 xor edi,ecx | 1782 xor edi,ecx |
| 1780 mov esi,eax | 1783 mov esi,eax |
| 1781 rol eax,5 | 1784 rol eax,5 |
| 1782 add ebp,edi | 1785 add ebp,edi |
| 1783 xor esi,ecx | 1786 xor esi,ecx |
| 1784 ror ebx,7 | 1787 ror ebx,7 |
| 1785 add ebp,eax | 1788 add ebp,eax |
| 1786 pxor xmm5,xmm1 | 1789 pxor xmm5,xmm1 |
| 1787 » add» edx,DWORD PTR[16+rsp] | 1790 » add» edx,DWORD[16+rsp] |
| 1788 xor esi,ebx | 1791 xor esi,ebx |
| 1789 punpcklqdq xmm8,xmm4 | 1792 punpcklqdq xmm8,xmm4 |
| 1790 mov edi,ebp | 1793 mov edi,ebp |
| 1791 rol ebp,5 | 1794 rol ebp,5 |
| 1792 pxor xmm5,xmm6 | 1795 pxor xmm5,xmm6 |
| 1793 add edx,esi | 1796 add edx,esi |
| 1794 xor edi,ebx | 1797 xor edi,ebx |
| 1795 movdqa xmm10,xmm9 | 1798 movdqa xmm10,xmm9 |
| 1796 ror eax,7 | 1799 ror eax,7 |
| 1797 paddd xmm9,xmm4 | 1800 paddd xmm9,xmm4 |
| 1798 add edx,ebp | 1801 add edx,ebp |
| 1799 pxor xmm5,xmm8 | 1802 pxor xmm5,xmm8 |
| 1800 » add» ecx,DWORD PTR[20+rsp] | 1803 » add» ecx,DWORD[20+rsp] |
| 1801 xor edi,eax | 1804 xor edi,eax |
| 1802 mov esi,edx | 1805 mov esi,edx |
| 1803 rol edx,5 | 1806 rol edx,5 |
| 1804 movdqa xmm8,xmm5 | 1807 movdqa xmm8,xmm5 |
| 1805 add ecx,edi | 1808 add ecx,edi |
| 1806 xor esi,eax | 1809 xor esi,eax |
| 1807 » movdqa» XMMWORD PTR[rsp],xmm9 | 1810 » movdqa» XMMWORD[rsp],xmm9 |
| 1808 ror ebp,7 | 1811 ror ebp,7 |
| 1809 add ecx,edx | 1812 add ecx,edx |
| 1810 » add» ebx,DWORD PTR[24+rsp] | 1813 » add» ebx,DWORD[24+rsp] |
| 1811 pslld xmm5,2 | 1814 pslld xmm5,2 |
| 1812 xor esi,ebp | 1815 xor esi,ebp |
| 1813 mov edi,ecx | 1816 mov edi,ecx |
| 1814 psrld xmm8,30 | 1817 psrld xmm8,30 |
| 1815 rol ecx,5 | 1818 rol ecx,5 |
| 1816 add ebx,esi | 1819 add ebx,esi |
| 1817 xor edi,ebp | 1820 xor edi,ebp |
| 1818 ror edx,7 | 1821 ror edx,7 |
| 1819 por xmm5,xmm8 | 1822 por xmm5,xmm8 |
| 1820 add ebx,ecx | 1823 add ebx,ecx |
| 1821 » add» eax,DWORD PTR[28+rsp] | 1824 » add» eax,DWORD[28+rsp] |
| 1822 pshufd xmm9,xmm4,238 | 1825 pshufd xmm9,xmm4,238 |
| 1823 ror ecx,7 | 1826 ror ecx,7 |
| 1824 mov esi,ebx | 1827 mov esi,ebx |
| 1825 xor edi,edx | 1828 xor edi,edx |
| 1826 rol ebx,5 | 1829 rol ebx,5 |
| 1827 add eax,edi | 1830 add eax,edi |
| 1828 xor esi,ecx | 1831 xor esi,ecx |
| 1829 xor ecx,edx | 1832 xor ecx,edx |
| 1830 add eax,ebx | 1833 add eax,ebx |
| 1831 pxor xmm6,xmm2 | 1834 pxor xmm6,xmm2 |
| 1832 » add» ebp,DWORD PTR[32+rsp] | 1835 » add» ebp,DWORD[32+rsp] |
| 1833 and esi,ecx | 1836 and esi,ecx |
| 1834 xor ecx,edx | 1837 xor ecx,edx |
| 1835 ror ebx,7 | 1838 ror ebx,7 |
| 1836 punpcklqdq xmm9,xmm5 | 1839 punpcklqdq xmm9,xmm5 |
| 1837 mov edi,eax | 1840 mov edi,eax |
| 1838 xor esi,ecx | 1841 xor esi,ecx |
| 1839 pxor xmm6,xmm7 | 1842 pxor xmm6,xmm7 |
| 1840 rol eax,5 | 1843 rol eax,5 |
| 1841 add ebp,esi | 1844 add ebp,esi |
| 1842 movdqa xmm8,xmm10 | 1845 movdqa xmm8,xmm10 |
| 1843 xor edi,ebx | 1846 xor edi,ebx |
| 1844 paddd xmm10,xmm5 | 1847 paddd xmm10,xmm5 |
| 1845 xor ebx,ecx | 1848 xor ebx,ecx |
| 1846 pxor xmm6,xmm9 | 1849 pxor xmm6,xmm9 |
| 1847 add ebp,eax | 1850 add ebp,eax |
| 1848 » add» edx,DWORD PTR[36+rsp] | 1851 » add» edx,DWORD[36+rsp] |
| 1849 and edi,ebx | 1852 and edi,ebx |
| 1850 xor ebx,ecx | 1853 xor ebx,ecx |
| 1851 ror eax,7 | 1854 ror eax,7 |
| 1852 movdqa xmm9,xmm6 | 1855 movdqa xmm9,xmm6 |
| 1853 mov esi,ebp | 1856 mov esi,ebp |
| 1854 xor edi,ebx | 1857 xor edi,ebx |
| 1855 » movdqa» XMMWORD PTR[16+rsp],xmm10 | 1858 » movdqa» XMMWORD[16+rsp],xmm10 |
| 1856 rol ebp,5 | 1859 rol ebp,5 |
| 1857 add edx,edi | 1860 add edx,edi |
| 1858 xor esi,eax | 1861 xor esi,eax |
| 1859 pslld xmm6,2 | 1862 pslld xmm6,2 |
| 1860 xor eax,ebx | 1863 xor eax,ebx |
| 1861 add edx,ebp | 1864 add edx,ebp |
| 1862 psrld xmm9,30 | 1865 psrld xmm9,30 |
| 1863 » add» ecx,DWORD PTR[40+rsp] | 1866 » add» ecx,DWORD[40+rsp] |
| 1864 and esi,eax | 1867 and esi,eax |
| 1865 xor eax,ebx | 1868 xor eax,ebx |
| 1866 por xmm6,xmm9 | 1869 por xmm6,xmm9 |
| 1867 ror ebp,7 | 1870 ror ebp,7 |
| 1868 mov edi,edx | 1871 mov edi,edx |
| 1869 xor esi,eax | 1872 xor esi,eax |
| 1870 rol edx,5 | 1873 rol edx,5 |
| 1871 pshufd xmm10,xmm5,238 | 1874 pshufd xmm10,xmm5,238 |
| 1872 add ecx,esi | 1875 add ecx,esi |
| 1873 xor edi,ebp | 1876 xor edi,ebp |
| 1874 xor ebp,eax | 1877 xor ebp,eax |
| 1875 add ecx,edx | 1878 add ecx,edx |
| 1876 » add» ebx,DWORD PTR[44+rsp] | 1879 » add» ebx,DWORD[44+rsp] |
| 1877 and edi,ebp | 1880 and edi,ebp |
| 1878 xor ebp,eax | 1881 xor ebp,eax |
| 1879 ror edx,7 | 1882 ror edx,7 |
| 1880 mov esi,ecx | 1883 mov esi,ecx |
| 1881 xor edi,ebp | 1884 xor edi,ebp |
| 1882 rol ecx,5 | 1885 rol ecx,5 |
| 1883 add ebx,edi | 1886 add ebx,edi |
| 1884 xor esi,edx | 1887 xor esi,edx |
| 1885 xor edx,ebp | 1888 xor edx,ebp |
| 1886 add ebx,ecx | 1889 add ebx,ecx |
| 1887 pxor xmm7,xmm3 | 1890 pxor xmm7,xmm3 |
| 1888 » add» eax,DWORD PTR[48+rsp] | 1891 » add» eax,DWORD[48+rsp] |
| 1889 and esi,edx | 1892 and esi,edx |
| 1890 xor edx,ebp | 1893 xor edx,ebp |
| 1891 ror ecx,7 | 1894 ror ecx,7 |
| 1892 punpcklqdq xmm10,xmm6 | 1895 punpcklqdq xmm10,xmm6 |
| 1893 mov edi,ebx | 1896 mov edi,ebx |
| 1894 xor esi,edx | 1897 xor esi,edx |
| 1895 pxor xmm7,xmm0 | 1898 pxor xmm7,xmm0 |
| 1896 rol ebx,5 | 1899 rol ebx,5 |
| 1897 add eax,esi | 1900 add eax,esi |
| 1898 » movdqa» xmm9,XMMWORD PTR[32+r11] | 1901 » movdqa» xmm9,XMMWORD[32+r11] |
| 1899 xor edi,ecx | 1902 xor edi,ecx |
| 1900 paddd xmm8,xmm6 | 1903 paddd xmm8,xmm6 |
| 1901 xor ecx,edx | 1904 xor ecx,edx |
| 1902 pxor xmm7,xmm10 | 1905 pxor xmm7,xmm10 |
| 1903 add eax,ebx | 1906 add eax,ebx |
| 1904 » add» ebp,DWORD PTR[52+rsp] | 1907 » add» ebp,DWORD[52+rsp] |
| 1905 and edi,ecx | 1908 and edi,ecx |
| 1906 xor ecx,edx | 1909 xor ecx,edx |
| 1907 ror ebx,7 | 1910 ror ebx,7 |
| 1908 movdqa xmm10,xmm7 | 1911 movdqa xmm10,xmm7 |
| 1909 mov esi,eax | 1912 mov esi,eax |
| 1910 xor edi,ecx | 1913 xor edi,ecx |
| 1911 » movdqa» XMMWORD PTR[32+rsp],xmm8 | 1914 » movdqa» XMMWORD[32+rsp],xmm8 |
| 1912 rol eax,5 | 1915 rol eax,5 |
| 1913 add ebp,edi | 1916 add ebp,edi |
| 1914 xor esi,ebx | 1917 xor esi,ebx |
| 1915 pslld xmm7,2 | 1918 pslld xmm7,2 |
| 1916 xor ebx,ecx | 1919 xor ebx,ecx |
| 1917 add ebp,eax | 1920 add ebp,eax |
| 1918 psrld xmm10,30 | 1921 psrld xmm10,30 |
| 1919 » add» edx,DWORD PTR[56+rsp] | 1922 » add» edx,DWORD[56+rsp] |
| 1920 and esi,ebx | 1923 and esi,ebx |
| 1921 xor ebx,ecx | 1924 xor ebx,ecx |
| 1922 por xmm7,xmm10 | 1925 por xmm7,xmm10 |
| 1923 ror eax,7 | 1926 ror eax,7 |
| 1924 mov edi,ebp | 1927 mov edi,ebp |
| 1925 xor esi,ebx | 1928 xor esi,ebx |
| 1926 rol ebp,5 | 1929 rol ebp,5 |
| 1927 pshufd xmm8,xmm6,238 | 1930 pshufd xmm8,xmm6,238 |
| 1928 add edx,esi | 1931 add edx,esi |
| 1929 xor edi,eax | 1932 xor edi,eax |
| 1930 xor eax,ebx | 1933 xor eax,ebx |
| 1931 add edx,ebp | 1934 add edx,ebp |
| 1932 » add» ecx,DWORD PTR[60+rsp] | 1935 » add» ecx,DWORD[60+rsp] |
| 1933 and edi,eax | 1936 and edi,eax |
| 1934 xor eax,ebx | 1937 xor eax,ebx |
| 1935 ror ebp,7 | 1938 ror ebp,7 |
| 1936 mov esi,edx | 1939 mov esi,edx |
| 1937 xor edi,eax | 1940 xor edi,eax |
| 1938 rol edx,5 | 1941 rol edx,5 |
| 1939 add ecx,edi | 1942 add ecx,edi |
| 1940 xor esi,ebp | 1943 xor esi,ebp |
| 1941 xor ebp,eax | 1944 xor ebp,eax |
| 1942 add ecx,edx | 1945 add ecx,edx |
| 1943 pxor xmm0,xmm4 | 1946 pxor xmm0,xmm4 |
| 1944 » add» ebx,DWORD PTR[rsp] | 1947 » add» ebx,DWORD[rsp] |
| 1945 and esi,ebp | 1948 and esi,ebp |
| 1946 xor ebp,eax | 1949 xor ebp,eax |
| 1947 ror edx,7 | 1950 ror edx,7 |
| 1948 punpcklqdq xmm8,xmm7 | 1951 punpcklqdq xmm8,xmm7 |
| 1949 mov edi,ecx | 1952 mov edi,ecx |
| 1950 xor esi,ebp | 1953 xor esi,ebp |
| 1951 pxor xmm0,xmm1 | 1954 pxor xmm0,xmm1 |
| 1952 rol ecx,5 | 1955 rol ecx,5 |
| 1953 add ebx,esi | 1956 add ebx,esi |
| 1954 movdqa xmm10,xmm9 | 1957 movdqa xmm10,xmm9 |
| 1955 xor edi,edx | 1958 xor edi,edx |
| 1956 paddd xmm9,xmm7 | 1959 paddd xmm9,xmm7 |
| 1957 xor edx,ebp | 1960 xor edx,ebp |
| 1958 pxor xmm0,xmm8 | 1961 pxor xmm0,xmm8 |
| 1959 add ebx,ecx | 1962 add ebx,ecx |
| 1960 » add» eax,DWORD PTR[4+rsp] | 1963 » add» eax,DWORD[4+rsp] |
| 1961 and edi,edx | 1964 and edi,edx |
| 1962 xor edx,ebp | 1965 xor edx,ebp |
| 1963 ror ecx,7 | 1966 ror ecx,7 |
| 1964 movdqa xmm8,xmm0 | 1967 movdqa xmm8,xmm0 |
| 1965 mov esi,ebx | 1968 mov esi,ebx |
| 1966 xor edi,edx | 1969 xor edi,edx |
| 1967 » movdqa» XMMWORD PTR[48+rsp],xmm9 | 1970 » movdqa» XMMWORD[48+rsp],xmm9 |
| 1968 rol ebx,5 | 1971 rol ebx,5 |
| 1969 add eax,edi | 1972 add eax,edi |
| 1970 xor esi,ecx | 1973 xor esi,ecx |
| 1971 pslld xmm0,2 | 1974 pslld xmm0,2 |
| 1972 xor ecx,edx | 1975 xor ecx,edx |
| 1973 add eax,ebx | 1976 add eax,ebx |
| 1974 psrld xmm8,30 | 1977 psrld xmm8,30 |
| 1975 » add» ebp,DWORD PTR[8+rsp] | 1978 » add» ebp,DWORD[8+rsp] |
| 1976 and esi,ecx | 1979 and esi,ecx |
| 1977 xor ecx,edx | 1980 xor ecx,edx |
| 1978 por xmm0,xmm8 | 1981 por xmm0,xmm8 |
| 1979 ror ebx,7 | 1982 ror ebx,7 |
| 1980 mov edi,eax | 1983 mov edi,eax |
| 1981 xor esi,ecx | 1984 xor esi,ecx |
| 1982 rol eax,5 | 1985 rol eax,5 |
| 1983 pshufd xmm9,xmm7,238 | 1986 pshufd xmm9,xmm7,238 |
| 1984 add ebp,esi | 1987 add ebp,esi |
| 1985 xor edi,ebx | 1988 xor edi,ebx |
| 1986 xor ebx,ecx | 1989 xor ebx,ecx |
| 1987 add ebp,eax | 1990 add ebp,eax |
| 1988 » add» edx,DWORD PTR[12+rsp] | 1991 » add» edx,DWORD[12+rsp] |
| 1989 and edi,ebx | 1992 and edi,ebx |
| 1990 xor ebx,ecx | 1993 xor ebx,ecx |
| 1991 ror eax,7 | 1994 ror eax,7 |
| 1992 mov esi,ebp | 1995 mov esi,ebp |
| 1993 xor edi,ebx | 1996 xor edi,ebx |
| 1994 rol ebp,5 | 1997 rol ebp,5 |
| 1995 add edx,edi | 1998 add edx,edi |
| 1996 xor esi,eax | 1999 xor esi,eax |
| 1997 xor eax,ebx | 2000 xor eax,ebx |
| 1998 add edx,ebp | 2001 add edx,ebp |
| 1999 pxor xmm1,xmm5 | 2002 pxor xmm1,xmm5 |
| 2000 » add» ecx,DWORD PTR[16+rsp] | 2003 » add» ecx,DWORD[16+rsp] |
| 2001 and esi,eax | 2004 and esi,eax |
| 2002 xor eax,ebx | 2005 xor eax,ebx |
| 2003 ror ebp,7 | 2006 ror ebp,7 |
| 2004 punpcklqdq xmm9,xmm0 | 2007 punpcklqdq xmm9,xmm0 |
| 2005 mov edi,edx | 2008 mov edi,edx |
| 2006 xor esi,eax | 2009 xor esi,eax |
| 2007 pxor xmm1,xmm2 | 2010 pxor xmm1,xmm2 |
| 2008 rol edx,5 | 2011 rol edx,5 |
| 2009 add ecx,esi | 2012 add ecx,esi |
| 2010 movdqa xmm8,xmm10 | 2013 movdqa xmm8,xmm10 |
| 2011 xor edi,ebp | 2014 xor edi,ebp |
| 2012 paddd xmm10,xmm0 | 2015 paddd xmm10,xmm0 |
| 2013 xor ebp,eax | 2016 xor ebp,eax |
| 2014 pxor xmm1,xmm9 | 2017 pxor xmm1,xmm9 |
| 2015 add ecx,edx | 2018 add ecx,edx |
| 2016 » add» ebx,DWORD PTR[20+rsp] | 2019 » add» ebx,DWORD[20+rsp] |
| 2017 and edi,ebp | 2020 and edi,ebp |
| 2018 xor ebp,eax | 2021 xor ebp,eax |
| 2019 ror edx,7 | 2022 ror edx,7 |
| 2020 movdqa xmm9,xmm1 | 2023 movdqa xmm9,xmm1 |
| 2021 mov esi,ecx | 2024 mov esi,ecx |
| 2022 xor edi,ebp | 2025 xor edi,ebp |
| 2023 » movdqa» XMMWORD PTR[rsp],xmm10 | 2026 » movdqa» XMMWORD[rsp],xmm10 |
| 2024 rol ecx,5 | 2027 rol ecx,5 |
| 2025 add ebx,edi | 2028 add ebx,edi |
| 2026 xor esi,edx | 2029 xor esi,edx |
| 2027 pslld xmm1,2 | 2030 pslld xmm1,2 |
| 2028 xor edx,ebp | 2031 xor edx,ebp |
| 2029 add ebx,ecx | 2032 add ebx,ecx |
| 2030 psrld xmm9,30 | 2033 psrld xmm9,30 |
| 2031 » add» eax,DWORD PTR[24+rsp] | 2034 » add» eax,DWORD[24+rsp] |
| 2032 and esi,edx | 2035 and esi,edx |
| 2033 xor edx,ebp | 2036 xor edx,ebp |
| 2034 por xmm1,xmm9 | 2037 por xmm1,xmm9 |
| 2035 ror ecx,7 | 2038 ror ecx,7 |
| 2036 mov edi,ebx | 2039 mov edi,ebx |
| 2037 xor esi,edx | 2040 xor esi,edx |
| 2038 rol ebx,5 | 2041 rol ebx,5 |
| 2039 pshufd xmm10,xmm0,238 | 2042 pshufd xmm10,xmm0,238 |
| 2040 add eax,esi | 2043 add eax,esi |
| 2041 xor edi,ecx | 2044 xor edi,ecx |
| 2042 xor ecx,edx | 2045 xor ecx,edx |
| 2043 add eax,ebx | 2046 add eax,ebx |
| 2044 » add» ebp,DWORD PTR[28+rsp] | 2047 » add» ebp,DWORD[28+rsp] |
| 2045 and edi,ecx | 2048 and edi,ecx |
| 2046 xor ecx,edx | 2049 xor ecx,edx |
| 2047 ror ebx,7 | 2050 ror ebx,7 |
| 2048 mov esi,eax | 2051 mov esi,eax |
| 2049 xor edi,ecx | 2052 xor edi,ecx |
| 2050 rol eax,5 | 2053 rol eax,5 |
| 2051 add ebp,edi | 2054 add ebp,edi |
| 2052 xor esi,ebx | 2055 xor esi,ebx |
| 2053 xor ebx,ecx | 2056 xor ebx,ecx |
| 2054 add ebp,eax | 2057 add ebp,eax |
| 2055 pxor xmm2,xmm6 | 2058 pxor xmm2,xmm6 |
| 2056 » add» edx,DWORD PTR[32+rsp] | 2059 » add» edx,DWORD[32+rsp] |
| 2057 and esi,ebx | 2060 and esi,ebx |
| 2058 xor ebx,ecx | 2061 xor ebx,ecx |
| 2059 ror eax,7 | 2062 ror eax,7 |
| 2060 punpcklqdq xmm10,xmm1 | 2063 punpcklqdq xmm10,xmm1 |
| 2061 mov edi,ebp | 2064 mov edi,ebp |
| 2062 xor esi,ebx | 2065 xor esi,ebx |
| 2063 pxor xmm2,xmm3 | 2066 pxor xmm2,xmm3 |
| 2064 rol ebp,5 | 2067 rol ebp,5 |
| 2065 add edx,esi | 2068 add edx,esi |
| 2066 movdqa xmm9,xmm8 | 2069 movdqa xmm9,xmm8 |
| 2067 xor edi,eax | 2070 xor edi,eax |
| 2068 paddd xmm8,xmm1 | 2071 paddd xmm8,xmm1 |
| 2069 xor eax,ebx | 2072 xor eax,ebx |
| 2070 pxor xmm2,xmm10 | 2073 pxor xmm2,xmm10 |
| 2071 add edx,ebp | 2074 add edx,ebp |
| 2072 » add» ecx,DWORD PTR[36+rsp] | 2075 » add» ecx,DWORD[36+rsp] |
| 2073 and edi,eax | 2076 and edi,eax |
| 2074 xor eax,ebx | 2077 xor eax,ebx |
| 2075 ror ebp,7 | 2078 ror ebp,7 |
| 2076 movdqa xmm10,xmm2 | 2079 movdqa xmm10,xmm2 |
| 2077 mov esi,edx | 2080 mov esi,edx |
| 2078 xor edi,eax | 2081 xor edi,eax |
| 2079 » movdqa» XMMWORD PTR[16+rsp],xmm8 | 2082 » movdqa» XMMWORD[16+rsp],xmm8 |
| 2080 rol edx,5 | 2083 rol edx,5 |
| 2081 add ecx,edi | 2084 add ecx,edi |
| 2082 xor esi,ebp | 2085 xor esi,ebp |
| 2083 pslld xmm2,2 | 2086 pslld xmm2,2 |
| 2084 xor ebp,eax | 2087 xor ebp,eax |
| 2085 add ecx,edx | 2088 add ecx,edx |
| 2086 psrld xmm10,30 | 2089 psrld xmm10,30 |
| 2087 » add» ebx,DWORD PTR[40+rsp] | 2090 » add» ebx,DWORD[40+rsp] |
| 2088 and esi,ebp | 2091 and esi,ebp |
| 2089 xor ebp,eax | 2092 xor ebp,eax |
| 2090 por xmm2,xmm10 | 2093 por xmm2,xmm10 |
| 2091 ror edx,7 | 2094 ror edx,7 |
| 2092 mov edi,ecx | 2095 mov edi,ecx |
| 2093 xor esi,ebp | 2096 xor esi,ebp |
| 2094 rol ecx,5 | 2097 rol ecx,5 |
| 2095 pshufd xmm8,xmm1,238 | 2098 pshufd xmm8,xmm1,238 |
| 2096 add ebx,esi | 2099 add ebx,esi |
| 2097 xor edi,edx | 2100 xor edi,edx |
| 2098 xor edx,ebp | 2101 xor edx,ebp |
| 2099 add ebx,ecx | 2102 add ebx,ecx |
| 2100 » add» eax,DWORD PTR[44+rsp] | 2103 » add» eax,DWORD[44+rsp] |
| 2101 and edi,edx | 2104 and edi,edx |
| 2102 xor edx,ebp | 2105 xor edx,ebp |
| 2103 ror ecx,7 | 2106 ror ecx,7 |
| 2104 mov esi,ebx | 2107 mov esi,ebx |
| 2105 xor edi,edx | 2108 xor edi,edx |
| 2106 rol ebx,5 | 2109 rol ebx,5 |
| 2107 add eax,edi | 2110 add eax,edi |
| 2108 xor esi,edx | 2111 xor esi,edx |
| 2109 add eax,ebx | 2112 add eax,ebx |
| 2110 pxor xmm3,xmm7 | 2113 pxor xmm3,xmm7 |
| 2111 » add» ebp,DWORD PTR[48+rsp] | 2114 » add» ebp,DWORD[48+rsp] |
| 2112 xor esi,ecx | 2115 xor esi,ecx |
| 2113 punpcklqdq xmm8,xmm2 | 2116 punpcklqdq xmm8,xmm2 |
| 2114 mov edi,eax | 2117 mov edi,eax |
| 2115 rol eax,5 | 2118 rol eax,5 |
| 2116 pxor xmm3,xmm4 | 2119 pxor xmm3,xmm4 |
| 2117 add ebp,esi | 2120 add ebp,esi |
| 2118 xor edi,ecx | 2121 xor edi,ecx |
| 2119 movdqa xmm10,xmm9 | 2122 movdqa xmm10,xmm9 |
| 2120 ror ebx,7 | 2123 ror ebx,7 |
| 2121 paddd xmm9,xmm2 | 2124 paddd xmm9,xmm2 |
| 2122 add ebp,eax | 2125 add ebp,eax |
| 2123 pxor xmm3,xmm8 | 2126 pxor xmm3,xmm8 |
| 2124 » add» edx,DWORD PTR[52+rsp] | 2127 » add» edx,DWORD[52+rsp] |
| 2125 xor edi,ebx | 2128 xor edi,ebx |
| 2126 mov esi,ebp | 2129 mov esi,ebp |
| 2127 rol ebp,5 | 2130 rol ebp,5 |
| 2128 movdqa xmm8,xmm3 | 2131 movdqa xmm8,xmm3 |
| 2129 add edx,edi | 2132 add edx,edi |
| 2130 xor esi,ebx | 2133 xor esi,ebx |
| 2131 » movdqa» XMMWORD PTR[32+rsp],xmm9 | 2134 » movdqa» XMMWORD[32+rsp],xmm9 |
| 2132 ror eax,7 | 2135 ror eax,7 |
| 2133 add edx,ebp | 2136 add edx,ebp |
| 2134 » add» ecx,DWORD PTR[56+rsp] | 2137 » add» ecx,DWORD[56+rsp] |
| 2135 pslld xmm3,2 | 2138 pslld xmm3,2 |
| 2136 xor esi,eax | 2139 xor esi,eax |
| 2137 mov edi,edx | 2140 mov edi,edx |
| 2138 psrld xmm8,30 | 2141 psrld xmm8,30 |
| 2139 rol edx,5 | 2142 rol edx,5 |
| 2140 add ecx,esi | 2143 add ecx,esi |
| 2141 xor edi,eax | 2144 xor edi,eax |
| 2142 ror ebp,7 | 2145 ror ebp,7 |
| 2143 por xmm3,xmm8 | 2146 por xmm3,xmm8 |
| 2144 add ecx,edx | 2147 add ecx,edx |
| 2145 » add» ebx,DWORD PTR[60+rsp] | 2148 » add» ebx,DWORD[60+rsp] |
| 2146 xor edi,ebp | 2149 xor edi,ebp |
| 2147 mov esi,ecx | 2150 mov esi,ecx |
| 2148 rol ecx,5 | 2151 rol ecx,5 |
| 2149 add ebx,edi | 2152 add ebx,edi |
| 2150 xor esi,ebp | 2153 xor esi,ebp |
| 2151 ror edx,7 | 2154 ror edx,7 |
| 2152 add ebx,ecx | 2155 add ebx,ecx |
| 2153 » add» eax,DWORD PTR[rsp] | 2156 » add» eax,DWORD[rsp] |
| 2154 xor esi,edx | 2157 xor esi,edx |
| 2155 mov edi,ebx | 2158 mov edi,ebx |
| 2156 rol ebx,5 | 2159 rol ebx,5 |
| 2157 paddd xmm10,xmm3 | 2160 paddd xmm10,xmm3 |
| 2158 add eax,esi | 2161 add eax,esi |
| 2159 xor edi,edx | 2162 xor edi,edx |
| 2160 » movdqa» XMMWORD PTR[48+rsp],xmm10 | 2163 » movdqa» XMMWORD[48+rsp],xmm10 |
| 2161 ror ecx,7 | 2164 ror ecx,7 |
| 2162 add eax,ebx | 2165 add eax,ebx |
| 2163 » add» ebp,DWORD PTR[4+rsp] | 2166 » add» ebp,DWORD[4+rsp] |
| 2164 xor edi,ecx | 2167 xor edi,ecx |
| 2165 mov esi,eax | 2168 mov esi,eax |
| 2166 rol eax,5 | 2169 rol eax,5 |
| 2167 add ebp,edi | 2170 add ebp,edi |
| 2168 xor esi,ecx | 2171 xor esi,ecx |
| 2169 ror ebx,7 | 2172 ror ebx,7 |
| 2170 add ebp,eax | 2173 add ebp,eax |
| 2171 » add» edx,DWORD PTR[8+rsp] | 2174 » add» edx,DWORD[8+rsp] |
| 2172 xor esi,ebx | 2175 xor esi,ebx |
| 2173 mov edi,ebp | 2176 mov edi,ebp |
| 2174 rol ebp,5 | 2177 rol ebp,5 |
| 2175 add edx,esi | 2178 add edx,esi |
| 2176 xor edi,ebx | 2179 xor edi,ebx |
| 2177 ror eax,7 | 2180 ror eax,7 |
| 2178 add edx,ebp | 2181 add edx,ebp |
| 2179 » add» ecx,DWORD PTR[12+rsp] | 2182 » add» ecx,DWORD[12+rsp] |
| 2180 xor edi,eax | 2183 xor edi,eax |
| 2181 mov esi,edx | 2184 mov esi,edx |
| 2182 rol edx,5 | 2185 rol edx,5 |
| 2183 add ecx,edi | 2186 add ecx,edi |
| 2184 xor esi,eax | 2187 xor esi,eax |
| 2185 ror ebp,7 | 2188 ror ebp,7 |
| 2186 add ecx,edx | 2189 add ecx,edx |
| 2187 cmp r9,r10 | 2190 cmp r9,r10 |
| 2188 » je» $L$done_ssse3 | 2191 » je» NEAR $L$done_ssse3 |
| 2189 » movdqa» xmm6,XMMWORD PTR[64+r11] | 2192 » movdqa» xmm6,XMMWORD[64+r11] |
| 2190 » movdqa» xmm9,XMMWORD PTR[((-64))+r11] | 2193 » movdqa» xmm9,XMMWORD[((-64))+r11] |
| 2191 » movdqu» xmm0,XMMWORD PTR[r9] | 2194 » movdqu» xmm0,XMMWORD[r9] |
| 2192 » movdqu» xmm1,XMMWORD PTR[16+r9] | 2195 » movdqu» xmm1,XMMWORD[16+r9] |
| 2193 » movdqu» xmm2,XMMWORD PTR[32+r9] | 2196 » movdqu» xmm2,XMMWORD[32+r9] |
| 2194 » movdqu» xmm3,XMMWORD PTR[48+r9] | 2197 » movdqu» xmm3,XMMWORD[48+r9] |
| 2195 DB 102,15,56,0,198 | 2198 DB 102,15,56,0,198 |
| 2196 add r9,64 | 2199 add r9,64 |
| 2197 » add» ebx,DWORD PTR[16+rsp] | 2200 » add» ebx,DWORD[16+rsp] |
| 2198 xor esi,ebp | 2201 xor esi,ebp |
| 2199 mov edi,ecx | 2202 mov edi,ecx |
| 2200 DB 102,15,56,0,206 | 2203 DB 102,15,56,0,206 |
| 2201 rol ecx,5 | 2204 rol ecx,5 |
| 2202 add ebx,esi | 2205 add ebx,esi |
| 2203 xor edi,ebp | 2206 xor edi,ebp |
| 2204 ror edx,7 | 2207 ror edx,7 |
| 2205 paddd xmm0,xmm9 | 2208 paddd xmm0,xmm9 |
| 2206 add ebx,ecx | 2209 add ebx,ecx |
| 2207 » add» eax,DWORD PTR[20+rsp] | 2210 » add» eax,DWORD[20+rsp] |
| 2208 xor edi,edx | 2211 xor edi,edx |
| 2209 mov esi,ebx | 2212 mov esi,ebx |
| 2210 » movdqa» XMMWORD PTR[rsp],xmm0 | 2213 » movdqa» XMMWORD[rsp],xmm0 |
| 2211 rol ebx,5 | 2214 rol ebx,5 |
| 2212 add eax,edi | 2215 add eax,edi |
| 2213 xor esi,edx | 2216 xor esi,edx |
| 2214 ror ecx,7 | 2217 ror ecx,7 |
| 2215 psubd xmm0,xmm9 | 2218 psubd xmm0,xmm9 |
| 2216 add eax,ebx | 2219 add eax,ebx |
| 2217 » add» ebp,DWORD PTR[24+rsp] | 2220 » add» ebp,DWORD[24+rsp] |
| 2218 xor esi,ecx | 2221 xor esi,ecx |
| 2219 mov edi,eax | 2222 mov edi,eax |
| 2220 rol eax,5 | 2223 rol eax,5 |
| 2221 add ebp,esi | 2224 add ebp,esi |
| 2222 xor edi,ecx | 2225 xor edi,ecx |
| 2223 ror ebx,7 | 2226 ror ebx,7 |
| 2224 add ebp,eax | 2227 add ebp,eax |
| 2225 » add» edx,DWORD PTR[28+rsp] | 2228 » add» edx,DWORD[28+rsp] |
| 2226 xor edi,ebx | 2229 xor edi,ebx |
| 2227 mov esi,ebp | 2230 mov esi,ebp |
| 2228 rol ebp,5 | 2231 rol ebp,5 |
| 2229 add edx,edi | 2232 add edx,edi |
| 2230 xor esi,ebx | 2233 xor esi,ebx |
| 2231 ror eax,7 | 2234 ror eax,7 |
| 2232 add edx,ebp | 2235 add edx,ebp |
| 2233 » add» ecx,DWORD PTR[32+rsp] | 2236 » add» ecx,DWORD[32+rsp] |
| 2234 xor esi,eax | 2237 xor esi,eax |
| 2235 mov edi,edx | 2238 mov edi,edx |
| 2236 DB 102,15,56,0,214 | 2239 DB 102,15,56,0,214 |
| 2237 rol edx,5 | 2240 rol edx,5 |
| 2238 add ecx,esi | 2241 add ecx,esi |
| 2239 xor edi,eax | 2242 xor edi,eax |
| 2240 ror ebp,7 | 2243 ror ebp,7 |
| 2241 paddd xmm1,xmm9 | 2244 paddd xmm1,xmm9 |
| 2242 add ecx,edx | 2245 add ecx,edx |
| 2243 » add» ebx,DWORD PTR[36+rsp] | 2246 » add» ebx,DWORD[36+rsp] |
| 2244 xor edi,ebp | 2247 xor edi,ebp |
| 2245 mov esi,ecx | 2248 mov esi,ecx |
| 2246 » movdqa» XMMWORD PTR[16+rsp],xmm1 | 2249 » movdqa» XMMWORD[16+rsp],xmm1 |
| 2247 rol ecx,5 | 2250 rol ecx,5 |
| 2248 add ebx,edi | 2251 add ebx,edi |
| 2249 xor esi,ebp | 2252 xor esi,ebp |
| 2250 ror edx,7 | 2253 ror edx,7 |
| 2251 psubd xmm1,xmm9 | 2254 psubd xmm1,xmm9 |
| 2252 add ebx,ecx | 2255 add ebx,ecx |
| 2253 » add» eax,DWORD PTR[40+rsp] | 2256 » add» eax,DWORD[40+rsp] |
| 2254 xor esi,edx | 2257 xor esi,edx |
| 2255 mov edi,ebx | 2258 mov edi,ebx |
| 2256 rol ebx,5 | 2259 rol ebx,5 |
| 2257 add eax,esi | 2260 add eax,esi |
| 2258 xor edi,edx | 2261 xor edi,edx |
| 2259 ror ecx,7 | 2262 ror ecx,7 |
| 2260 add eax,ebx | 2263 add eax,ebx |
| 2261 » add» ebp,DWORD PTR[44+rsp] | 2264 » add» ebp,DWORD[44+rsp] |
| 2262 xor edi,ecx | 2265 xor edi,ecx |
| 2263 mov esi,eax | 2266 mov esi,eax |
| 2264 rol eax,5 | 2267 rol eax,5 |
| 2265 add ebp,edi | 2268 add ebp,edi |
| 2266 xor esi,ecx | 2269 xor esi,ecx |
| 2267 ror ebx,7 | 2270 ror ebx,7 |
| 2268 add ebp,eax | 2271 add ebp,eax |
| 2269 » add» edx,DWORD PTR[48+rsp] | 2272 » add» edx,DWORD[48+rsp] |
| 2270 xor esi,ebx | 2273 xor esi,ebx |
| 2271 mov edi,ebp | 2274 mov edi,ebp |
| 2272 DB 102,15,56,0,222 | 2275 DB 102,15,56,0,222 |
| 2273 rol ebp,5 | 2276 rol ebp,5 |
| 2274 add edx,esi | 2277 add edx,esi |
| 2275 xor edi,ebx | 2278 xor edi,ebx |
| 2276 ror eax,7 | 2279 ror eax,7 |
| 2277 paddd xmm2,xmm9 | 2280 paddd xmm2,xmm9 |
| 2278 add edx,ebp | 2281 add edx,ebp |
| 2279 » add» ecx,DWORD PTR[52+rsp] | 2282 » add» ecx,DWORD[52+rsp] |
| 2280 xor edi,eax | 2283 xor edi,eax |
| 2281 mov esi,edx | 2284 mov esi,edx |
| 2282 » movdqa» XMMWORD PTR[32+rsp],xmm2 | 2285 » movdqa» XMMWORD[32+rsp],xmm2 |
| 2283 rol edx,5 | 2286 rol edx,5 |
| 2284 add ecx,edi | 2287 add ecx,edi |
| 2285 xor esi,eax | 2288 xor esi,eax |
| 2286 ror ebp,7 | 2289 ror ebp,7 |
| 2287 psubd xmm2,xmm9 | 2290 psubd xmm2,xmm9 |
| 2288 add ecx,edx | 2291 add ecx,edx |
| 2289 » add» ebx,DWORD PTR[56+rsp] | 2292 » add» ebx,DWORD[56+rsp] |
| 2290 xor esi,ebp | 2293 xor esi,ebp |
| 2291 mov edi,ecx | 2294 mov edi,ecx |
| 2292 rol ecx,5 | 2295 rol ecx,5 |
| 2293 add ebx,esi | 2296 add ebx,esi |
| 2294 xor edi,ebp | 2297 xor edi,ebp |
| 2295 ror edx,7 | 2298 ror edx,7 |
| 2296 add ebx,ecx | 2299 add ebx,ecx |
| 2297 » add» eax,DWORD PTR[60+rsp] | 2300 » add» eax,DWORD[60+rsp] |
| 2298 xor edi,edx | 2301 xor edi,edx |
| 2299 mov esi,ebx | 2302 mov esi,ebx |
| 2300 rol ebx,5 | 2303 rol ebx,5 |
| 2301 add eax,edi | 2304 add eax,edi |
| 2302 ror ecx,7 | 2305 ror ecx,7 |
| 2303 add eax,ebx | 2306 add eax,ebx |
| 2304 » add» eax,DWORD PTR[r8] | 2307 » add» eax,DWORD[r8] |
| 2305 » add» esi,DWORD PTR[4+r8] | 2308 » add» esi,DWORD[4+r8] |
| 2306 » add» ecx,DWORD PTR[8+r8] | 2309 » add» ecx,DWORD[8+r8] |
| 2307 » add» edx,DWORD PTR[12+r8] | 2310 » add» edx,DWORD[12+r8] |
| 2308 » mov» DWORD PTR[r8],eax | 2311 » mov» DWORD[r8],eax |
| 2309 » add» ebp,DWORD PTR[16+r8] | 2312 » add» ebp,DWORD[16+r8] |
| 2310 » mov» DWORD PTR[4+r8],esi | 2313 » mov» DWORD[4+r8],esi |
| 2311 mov ebx,esi | 2314 mov ebx,esi |
| 2312 » mov» DWORD PTR[8+r8],ecx | 2315 » mov» DWORD[8+r8],ecx |
| 2313 mov edi,ecx | 2316 mov edi,ecx |
| 2314 » mov» DWORD PTR[12+r8],edx | 2317 » mov» DWORD[12+r8],edx |
| 2315 xor edi,edx | 2318 xor edi,edx |
| 2316 » mov» DWORD PTR[16+r8],ebp | 2319 » mov» DWORD[16+r8],ebp |
| 2317 and esi,edi | 2320 and esi,edi |
| 2318 » jmp» $L$oop_ssse3 | 2321 » jmp» NEAR $L$oop_ssse3 |
| 2319 | 2322 |
| 2320 ALIGN 16 | 2323 ALIGN 16 |
| 2321 $L$done_ssse3:: | 2324 $L$done_ssse3: |
| 2322 » add» ebx,DWORD PTR[16+rsp] | 2325 » add» ebx,DWORD[16+rsp] |
| 2323 xor esi,ebp | 2326 xor esi,ebp |
| 2324 mov edi,ecx | 2327 mov edi,ecx |
| 2325 rol ecx,5 | 2328 rol ecx,5 |
| 2326 add ebx,esi | 2329 add ebx,esi |
| 2327 xor edi,ebp | 2330 xor edi,ebp |
| 2328 ror edx,7 | 2331 ror edx,7 |
| 2329 add ebx,ecx | 2332 add ebx,ecx |
| 2330 » add» eax,DWORD PTR[20+rsp] | 2333 » add» eax,DWORD[20+rsp] |
| 2331 xor edi,edx | 2334 xor edi,edx |
| 2332 mov esi,ebx | 2335 mov esi,ebx |
| 2333 rol ebx,5 | 2336 rol ebx,5 |
| 2334 add eax,edi | 2337 add eax,edi |
| 2335 xor esi,edx | 2338 xor esi,edx |
| 2336 ror ecx,7 | 2339 ror ecx,7 |
| 2337 add eax,ebx | 2340 add eax,ebx |
| 2338 » add» ebp,DWORD PTR[24+rsp] | 2341 » add» ebp,DWORD[24+rsp] |
| 2339 xor esi,ecx | 2342 xor esi,ecx |
| 2340 mov edi,eax | 2343 mov edi,eax |
| 2341 rol eax,5 | 2344 rol eax,5 |
| 2342 add ebp,esi | 2345 add ebp,esi |
| 2343 xor edi,ecx | 2346 xor edi,ecx |
| 2344 ror ebx,7 | 2347 ror ebx,7 |
| 2345 add ebp,eax | 2348 add ebp,eax |
| 2346 » add» edx,DWORD PTR[28+rsp] | 2349 » add» edx,DWORD[28+rsp] |
| 2347 xor edi,ebx | 2350 xor edi,ebx |
| 2348 mov esi,ebp | 2351 mov esi,ebp |
| 2349 rol ebp,5 | 2352 rol ebp,5 |
| 2350 add edx,edi | 2353 add edx,edi |
| 2351 xor esi,ebx | 2354 xor esi,ebx |
| 2352 ror eax,7 | 2355 ror eax,7 |
| 2353 add edx,ebp | 2356 add edx,ebp |
| 2354 » add» ecx,DWORD PTR[32+rsp] | 2357 » add» ecx,DWORD[32+rsp] |
| 2355 xor esi,eax | 2358 xor esi,eax |
| 2356 mov edi,edx | 2359 mov edi,edx |
| 2357 rol edx,5 | 2360 rol edx,5 |
| 2358 add ecx,esi | 2361 add ecx,esi |
| 2359 xor edi,eax | 2362 xor edi,eax |
| 2360 ror ebp,7 | 2363 ror ebp,7 |
| 2361 add ecx,edx | 2364 add ecx,edx |
| 2362 » add» ebx,DWORD PTR[36+rsp] | 2365 » add» ebx,DWORD[36+rsp] |
| 2363 xor edi,ebp | 2366 xor edi,ebp |
| 2364 mov esi,ecx | 2367 mov esi,ecx |
| 2365 rol ecx,5 | 2368 rol ecx,5 |
| 2366 add ebx,edi | 2369 add ebx,edi |
| 2367 xor esi,ebp | 2370 xor esi,ebp |
| 2368 ror edx,7 | 2371 ror edx,7 |
| 2369 add ebx,ecx | 2372 add ebx,ecx |
| 2370 » add» eax,DWORD PTR[40+rsp] | 2373 » add» eax,DWORD[40+rsp] |
| 2371 xor esi,edx | 2374 xor esi,edx |
| 2372 mov edi,ebx | 2375 mov edi,ebx |
| 2373 rol ebx,5 | 2376 rol ebx,5 |
| 2374 add eax,esi | 2377 add eax,esi |
| 2375 xor edi,edx | 2378 xor edi,edx |
| 2376 ror ecx,7 | 2379 ror ecx,7 |
| 2377 add eax,ebx | 2380 add eax,ebx |
| 2378 » add» ebp,DWORD PTR[44+rsp] | 2381 » add» ebp,DWORD[44+rsp] |
| 2379 xor edi,ecx | 2382 xor edi,ecx |
| 2380 mov esi,eax | 2383 mov esi,eax |
| 2381 rol eax,5 | 2384 rol eax,5 |
| 2382 add ebp,edi | 2385 add ebp,edi |
| 2383 xor esi,ecx | 2386 xor esi,ecx |
| 2384 ror ebx,7 | 2387 ror ebx,7 |
| 2385 add ebp,eax | 2388 add ebp,eax |
| 2386 » add» edx,DWORD PTR[48+rsp] | 2389 » add» edx,DWORD[48+rsp] |
| 2387 xor esi,ebx | 2390 xor esi,ebx |
| 2388 mov edi,ebp | 2391 mov edi,ebp |
| 2389 rol ebp,5 | 2392 rol ebp,5 |
| 2390 add edx,esi | 2393 add edx,esi |
| 2391 xor edi,ebx | 2394 xor edi,ebx |
| 2392 ror eax,7 | 2395 ror eax,7 |
| 2393 add edx,ebp | 2396 add edx,ebp |
| 2394 » add» ecx,DWORD PTR[52+rsp] | 2397 » add» ecx,DWORD[52+rsp] |
| 2395 xor edi,eax | 2398 xor edi,eax |
| 2396 mov esi,edx | 2399 mov esi,edx |
| 2397 rol edx,5 | 2400 rol edx,5 |
| 2398 add ecx,edi | 2401 add ecx,edi |
| 2399 xor esi,eax | 2402 xor esi,eax |
| 2400 ror ebp,7 | 2403 ror ebp,7 |
| 2401 add ecx,edx | 2404 add ecx,edx |
| 2402 » add» ebx,DWORD PTR[56+rsp] | 2405 » add» ebx,DWORD[56+rsp] |
| 2403 xor esi,ebp | 2406 xor esi,ebp |
| 2404 mov edi,ecx | 2407 mov edi,ecx |
| 2405 rol ecx,5 | 2408 rol ecx,5 |
| 2406 add ebx,esi | 2409 add ebx,esi |
| 2407 xor edi,ebp | 2410 xor edi,ebp |
| 2408 ror edx,7 | 2411 ror edx,7 |
| 2409 add ebx,ecx | 2412 add ebx,ecx |
| 2410 » add» eax,DWORD PTR[60+rsp] | 2413 » add» eax,DWORD[60+rsp] |
| 2411 xor edi,edx | 2414 xor edi,edx |
| 2412 mov esi,ebx | 2415 mov esi,ebx |
| 2413 rol ebx,5 | 2416 rol ebx,5 |
| 2414 add eax,edi | 2417 add eax,edi |
| 2415 ror ecx,7 | 2418 ror ecx,7 |
| 2416 add eax,ebx | 2419 add eax,ebx |
| 2417 » add» eax,DWORD PTR[r8] | 2420 » add» eax,DWORD[r8] |
| 2418 » add» esi,DWORD PTR[4+r8] | 2421 » add» esi,DWORD[4+r8] |
| 2419 » add» ecx,DWORD PTR[8+r8] | 2422 » add» ecx,DWORD[8+r8] |
| 2420 » mov» DWORD PTR[r8],eax | 2423 » mov» DWORD[r8],eax |
| 2421 » add» edx,DWORD PTR[12+r8] | 2424 » add» edx,DWORD[12+r8] |
| 2422 » mov» DWORD PTR[4+r8],esi | 2425 » mov» DWORD[4+r8],esi |
| 2423 » add» ebp,DWORD PTR[16+r8] | 2426 » add» ebp,DWORD[16+r8] |
| 2424 » mov» DWORD PTR[8+r8],ecx | 2427 » mov» DWORD[8+r8],ecx |
| 2425 » mov» DWORD PTR[12+r8],edx | 2428 » mov» DWORD[12+r8],edx |
| 2426 » mov» DWORD PTR[16+r8],ebp | 2429 » mov» DWORD[16+r8],ebp |
| 2427 » movaps» xmm6,XMMWORD PTR[((-40-96))+r14] | 2430 » movaps» xmm6,XMMWORD[((-40-96))+r14] |
| 2428 » movaps» xmm7,XMMWORD PTR[((-40-80))+r14] | 2431 » movaps» xmm7,XMMWORD[((-40-80))+r14] |
| 2429 » movaps» xmm8,XMMWORD PTR[((-40-64))+r14] | 2432 » movaps» xmm8,XMMWORD[((-40-64))+r14] |
| 2430 » movaps» xmm9,XMMWORD PTR[((-40-48))+r14] | 2433 » movaps» xmm9,XMMWORD[((-40-48))+r14] |
| 2431 » movaps» xmm10,XMMWORD PTR[((-40-32))+r14] | 2434 » movaps» xmm10,XMMWORD[((-40-32))+r14] |
| 2432 » movaps» xmm11,XMMWORD PTR[((-40-16))+r14] | 2435 » movaps» xmm11,XMMWORD[((-40-16))+r14] |
| 2433 » lea» rsi,QWORD PTR[r14] | 2436 » lea» rsi,[r14] |
| 2434 » mov» r14,QWORD PTR[((-40))+rsi] | 2437 » mov» r14,QWORD[((-40))+rsi] |
| 2435 » mov» r13,QWORD PTR[((-32))+rsi] | 2438 » mov» r13,QWORD[((-32))+rsi] |
| 2436 » mov» r12,QWORD PTR[((-24))+rsi] | 2439 » mov» r12,QWORD[((-24))+rsi] |
| 2437 » mov» rbp,QWORD PTR[((-16))+rsi] | 2440 » mov» rbp,QWORD[((-16))+rsi] |
| 2438 » mov» rbx,QWORD PTR[((-8))+rsi] | 2441 » mov» rbx,QWORD[((-8))+rsi] |
| 2439 » lea» rsp,QWORD PTR[rsi] | 2442 » lea» rsp,[rsi] |
| 2440 $L$epilogue_ssse3:: | 2443 $L$epilogue_ssse3: |
| 2441 » mov» rdi,QWORD PTR[8+rsp]» ;WIN64 epilogue | 2444 » mov» rdi,QWORD[8+rsp]» ;WIN64 epilogue |
| 2442 » mov» rsi,QWORD PTR[16+rsp] | 2445 » mov» rsi,QWORD[16+rsp] |
| 2443 DB 0F3h,0C3h ;repret | 2446 DB 0F3h,0C3h ;repret |
| 2444 $L$SEH_end_sha1_block_data_order_ssse3:: | 2447 $L$SEH_end_sha1_block_data_order_ssse3: |
| 2445 sha1_block_data_order_ssse3» ENDP | |
| 2446 ALIGN 64 | 2448 ALIGN 64 |
| 2447 K_XX_XX:: | 2449 K_XX_XX: |
| 2448 » DD» 05a827999h,05a827999h,05a827999h,05a827999h | 2450 » DD» 0x5a827999,0x5a827999,0x5a827999,0x5a827999 |
| 2449 » DD» 05a827999h,05a827999h,05a827999h,05a827999h | 2451 » DD» 0x5a827999,0x5a827999,0x5a827999,0x5a827999 |
| 2450 » DD» 06ed9eba1h,06ed9eba1h,06ed9eba1h,06ed9eba1h | 2452 » DD» 0x6ed9eba1,0x6ed9eba1,0x6ed9eba1,0x6ed9eba1 |
| 2451 » DD» 06ed9eba1h,06ed9eba1h,06ed9eba1h,06ed9eba1h | 2453 » DD» 0x6ed9eba1,0x6ed9eba1,0x6ed9eba1,0x6ed9eba1 |
| 2452 » DD» 08f1bbcdch,08f1bbcdch,08f1bbcdch,08f1bbcdch | 2454 » DD» 0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc |
| 2453 » DD» 08f1bbcdch,08f1bbcdch,08f1bbcdch,08f1bbcdch | 2455 » DD» 0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc |
| 2454 » DD» 0ca62c1d6h,0ca62c1d6h,0ca62c1d6h,0ca62c1d6h | 2456 » DD» 0xca62c1d6,0xca62c1d6,0xca62c1d6,0xca62c1d6 |
| 2455 » DD» 0ca62c1d6h,0ca62c1d6h,0ca62c1d6h,0ca62c1d6h | 2457 » DD» 0xca62c1d6,0xca62c1d6,0xca62c1d6,0xca62c1d6 |
| 2456 » DD» 000010203h,004050607h,008090a0bh,00c0d0e0fh | 2458 » DD» 0x00010203,0x04050607,0x08090a0b,0x0c0d0e0f |
| 2457 » DD» 000010203h,004050607h,008090a0bh,00c0d0e0fh | 2459 » DD» 0x00010203,0x04050607,0x08090a0b,0x0c0d0e0f |
| 2458 DB» 0fh,0eh,0dh,0ch,0bh,0ah,09h,08h,07h,06h,05h,04h,03h,02h,01h,00h | 2460 DB» 0xf,0xe,0xd,0xc,0xb,0xa,0x9,0x8,0x7,0x6,0x5,0x4,0x3,0x2,0x1,0x0 |
| 2459 DB 83,72,65,49,32,98,108,111,99,107,32,116,114,97,110,115 | 2461 DB 83,72,65,49,32,98,108,111,99,107,32,116,114,97,110,115 |
| 2460 DB 102,111,114,109,32,102,111,114,32,120,56,54,95,54,52,44 | 2462 DB 102,111,114,109,32,102,111,114,32,120,56,54,95,54,52,44 |
| 2461 DB 32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60 | 2463 DB 32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60 |
| 2462 DB 97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114 | 2464 DB 97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114 |
| 2463 DB 103,62,0 | 2465 DB 103,62,0 |
| 2464 ALIGN 64 | 2466 ALIGN 64 |
| 2465 EXTERN» __imp_RtlVirtualUnwind:NEAR | 2467 EXTERN» __imp_RtlVirtualUnwind |
| 2466 | 2468 |
| 2467 ALIGN 16 | 2469 ALIGN 16 |
| 2468 se_handler» PROC PRIVATE | 2470 se_handler: |
| 2469 push rsi | 2471 push rsi |
| 2470 push rdi | 2472 push rdi |
| 2471 push rbx | 2473 push rbx |
| 2472 push rbp | 2474 push rbp |
| 2473 push r12 | 2475 push r12 |
| 2474 push r13 | 2476 push r13 |
| 2475 push r14 | 2477 push r14 |
| 2476 push r15 | 2478 push r15 |
| 2477 pushfq | 2479 pushfq |
| 2478 sub rsp,64 | 2480 sub rsp,64 |
| 2479 | 2481 |
| 2480 » mov» rax,QWORD PTR[120+r8] | 2482 » mov» rax,QWORD[120+r8] |
| 2481 » mov» rbx,QWORD PTR[248+r8] | 2483 » mov» rbx,QWORD[248+r8] |
| 2482 | 2484 |
| 2483 » lea» r10,QWORD PTR[$L$prologue] | 2485 » lea» r10,[$L$prologue] |
| 2484 cmp rbx,r10 | 2486 cmp rbx,r10 |
| 2485 » jb» $L$common_seh_tail | 2487 » jb» NEAR $L$common_seh_tail |
| 2486 | 2488 |
| 2487 » mov» rax,QWORD PTR[152+r8] | 2489 » mov» rax,QWORD[152+r8] |
| 2488 | 2490 |
| 2489 » lea» r10,QWORD PTR[$L$epilogue] | 2491 » lea» r10,[$L$epilogue] |
| 2490 cmp rbx,r10 | 2492 cmp rbx,r10 |
| 2491 » jae» $L$common_seh_tail | 2493 » jae» NEAR $L$common_seh_tail |
| 2492 | 2494 |
| 2493 » mov» rax,QWORD PTR[64+rax] | 2495 » mov» rax,QWORD[64+rax] |
| 2494 | 2496 |
| 2495 » mov» rbx,QWORD PTR[((-8))+rax] | 2497 » mov» rbx,QWORD[((-8))+rax] |
| 2496 » mov» rbp,QWORD PTR[((-16))+rax] | 2498 » mov» rbp,QWORD[((-16))+rax] |
| 2497 » mov» r12,QWORD PTR[((-24))+rax] | 2499 » mov» r12,QWORD[((-24))+rax] |
| 2498 » mov» r13,QWORD PTR[((-32))+rax] | 2500 » mov» r13,QWORD[((-32))+rax] |
| 2499 » mov» r14,QWORD PTR[((-40))+rax] | 2501 » mov» r14,QWORD[((-40))+rax] |
| 2500 » mov» QWORD PTR[144+r8],rbx | 2502 » mov» QWORD[144+r8],rbx |
| 2501 » mov» QWORD PTR[160+r8],rbp | 2503 » mov» QWORD[160+r8],rbp |
| 2502 » mov» QWORD PTR[216+r8],r12 | 2504 » mov» QWORD[216+r8],r12 |
| 2503 » mov» QWORD PTR[224+r8],r13 | 2505 » mov» QWORD[224+r8],r13 |
| 2504 » mov» QWORD PTR[232+r8],r14 | 2506 » mov» QWORD[232+r8],r14 |
| 2505 | 2507 |
| 2506 » jmp» $L$common_seh_tail | 2508 » jmp» NEAR $L$common_seh_tail |
| 2507 se_handler» ENDP | 2509 |
| 2508 | 2510 |
| 2509 ALIGN 16 | 2511 ALIGN 16 |
| 2510 ssse3_handler» PROC PRIVATE | 2512 ssse3_handler: |
| 2511 push rsi | 2513 push rsi |
| 2512 push rdi | 2514 push rdi |
| 2513 push rbx | 2515 push rbx |
| 2514 push rbp | 2516 push rbp |
| 2515 push r12 | 2517 push r12 |
| 2516 push r13 | 2518 push r13 |
| 2517 push r14 | 2519 push r14 |
| 2518 push r15 | 2520 push r15 |
| 2519 pushfq | 2521 pushfq |
| 2520 sub rsp,64 | 2522 sub rsp,64 |
| 2521 | 2523 |
| 2522 » mov» rax,QWORD PTR[120+r8] | 2524 » mov» rax,QWORD[120+r8] |
| 2523 » mov» rbx,QWORD PTR[248+r8] | 2525 » mov» rbx,QWORD[248+r8] |
| 2524 | 2526 |
| 2525 » mov» rsi,QWORD PTR[8+r9] | 2527 » mov» rsi,QWORD[8+r9] |
| 2526 » mov» r11,QWORD PTR[56+r9] | 2528 » mov» r11,QWORD[56+r9] |
| 2527 | 2529 |
| 2528 » mov» r10d,DWORD PTR[r11] | 2530 » mov» r10d,DWORD[r11] |
| 2529 » lea» r10,QWORD PTR[r10*1+rsi] | 2531 » lea» r10,[r10*1+rsi] |
| 2530 cmp rbx,r10 | 2532 cmp rbx,r10 |
| 2531 » jb» $L$common_seh_tail | 2533 » jb» NEAR $L$common_seh_tail |
| 2532 | 2534 |
| 2533 » mov» rax,QWORD PTR[152+r8] | 2535 » mov» rax,QWORD[152+r8] |
| 2534 | 2536 |
| 2535 » mov» r10d,DWORD PTR[4+r11] | 2537 » mov» r10d,DWORD[4+r11] |
| 2536 » lea» r10,QWORD PTR[r10*1+rsi] | 2538 » lea» r10,[r10*1+rsi] |
| 2537 cmp rbx,r10 | 2539 cmp rbx,r10 |
| 2538 » jae» $L$common_seh_tail | 2540 » jae» NEAR $L$common_seh_tail |
| 2539 | 2541 |
| 2540 » mov» rax,QWORD PTR[232+r8] | 2542 » mov» rax,QWORD[232+r8] |
| 2541 | 2543 |
| 2542 » lea» rsi,QWORD PTR[((-40-96))+rax] | 2544 » lea» rsi,[((-40-96))+rax] |
| 2543 » lea» rdi,QWORD PTR[512+r8] | 2545 » lea» rdi,[512+r8] |
| 2544 mov ecx,12 | 2546 mov ecx,12 |
| 2545 » DD» 0a548f3fch | 2547 » DD» 0xa548f3fc |
| 2546 | 2548 |
| 2547 » mov» rbx,QWORD PTR[((-8))+rax] | 2549 » mov» rbx,QWORD[((-8))+rax] |
| 2548 » mov» rbp,QWORD PTR[((-16))+rax] | 2550 » mov» rbp,QWORD[((-16))+rax] |
| 2549 » mov» r12,QWORD PTR[((-24))+rax] | 2551 » mov» r12,QWORD[((-24))+rax] |
| 2550 » mov» r13,QWORD PTR[((-32))+rax] | 2552 » mov» r13,QWORD[((-32))+rax] |
| 2551 » mov» r14,QWORD PTR[((-40))+rax] | 2553 » mov» r14,QWORD[((-40))+rax] |
| 2552 » mov» QWORD PTR[144+r8],rbx | 2554 » mov» QWORD[144+r8],rbx |
| 2553 » mov» QWORD PTR[160+r8],rbp | 2555 » mov» QWORD[160+r8],rbp |
| 2554 » mov» QWORD PTR[216+r8],r12 | 2556 » mov» QWORD[216+r8],r12 |
| 2555 » mov» QWORD PTR[224+r8],r13 | 2557 » mov» QWORD[224+r8],r13 |
| 2556 » mov» QWORD PTR[232+r8],r14 | 2558 » mov» QWORD[232+r8],r14 |
| 2557 | 2559 |
| 2558 $L$common_seh_tail:: | 2560 $L$common_seh_tail: |
| 2559 » mov» rdi,QWORD PTR[8+rax] | 2561 » mov» rdi,QWORD[8+rax] |
| 2560 » mov» rsi,QWORD PTR[16+rax] | 2562 » mov» rsi,QWORD[16+rax] |
| 2561 » mov» QWORD PTR[152+r8],rax | 2563 » mov» QWORD[152+r8],rax |
| 2562 » mov» QWORD PTR[168+r8],rsi | 2564 » mov» QWORD[168+r8],rsi |
| 2563 » mov» QWORD PTR[176+r8],rdi | 2565 » mov» QWORD[176+r8],rdi |
| 2564 | 2566 |
| 2565 » mov» rdi,QWORD PTR[40+r9] | 2567 » mov» rdi,QWORD[40+r9] |
| 2566 mov rsi,r8 | 2568 mov rsi,r8 |
| 2567 mov ecx,154 | 2569 mov ecx,154 |
| 2568 » DD» 0a548f3fch | 2570 » DD» 0xa548f3fc |
| 2569 | 2571 |
| 2570 mov rsi,r9 | 2572 mov rsi,r9 |
| 2571 xor rcx,rcx | 2573 xor rcx,rcx |
| 2572 » mov» rdx,QWORD PTR[8+rsi] | 2574 » mov» rdx,QWORD[8+rsi] |
| 2573 » mov» r8,QWORD PTR[rsi] | 2575 » mov» r8,QWORD[rsi] |
| 2574 » mov» r9,QWORD PTR[16+rsi] | 2576 » mov» r9,QWORD[16+rsi] |
| 2575 » mov» r10,QWORD PTR[40+rsi] | 2577 » mov» r10,QWORD[40+rsi] |
| 2576 » lea» r11,QWORD PTR[56+rsi] | 2578 » lea» r11,[56+rsi] |
| 2577 » lea» r12,QWORD PTR[24+rsi] | 2579 » lea» r12,[24+rsi] |
| 2578 » mov» QWORD PTR[32+rsp],r10 | 2580 » mov» QWORD[32+rsp],r10 |
| 2579 » mov» QWORD PTR[40+rsp],r11 | 2581 » mov» QWORD[40+rsp],r11 |
| 2580 » mov» QWORD PTR[48+rsp],r12 | 2582 » mov» QWORD[48+rsp],r12 |
| 2581 » mov» QWORD PTR[56+rsp],rcx | 2583 » mov» QWORD[56+rsp],rcx |
| 2582 » call» QWORD PTR[__imp_RtlVirtualUnwind] | 2584 » call» QWORD[__imp_RtlVirtualUnwind] |
| 2583 | 2585 |
| 2584 mov eax,1 | 2586 mov eax,1 |
| 2585 add rsp,64 | 2587 add rsp,64 |
| 2586 popfq | 2588 popfq |
| 2587 pop r15 | 2589 pop r15 |
| 2588 pop r14 | 2590 pop r14 |
| 2589 pop r13 | 2591 pop r13 |
| 2590 pop r12 | 2592 pop r12 |
| 2591 pop rbp | 2593 pop rbp |
| 2592 pop rbx | 2594 pop rbx |
| 2593 pop rdi | 2595 pop rdi |
| 2594 pop rsi | 2596 pop rsi |
| 2595 DB 0F3h,0C3h ;repret | 2597 DB 0F3h,0C3h ;repret |
| 2596 ssse3_handler ENDP | |
| 2597 | 2598 |
| 2598 .text$» ENDS | 2599 |
| 2599 .pdata» SEGMENT READONLY ALIGN(4) | 2600 section».pdata rdata align=4 |
| 2600 ALIGN 4 | 2601 ALIGN 4 |
| 2601 » DD» imagerel $L$SEH_begin_sha1_block_data_order | 2602 » DD» $L$SEH_begin_sha1_block_data_order wrt ..imagebase |
| 2602 » DD» imagerel $L$SEH_end_sha1_block_data_order | 2603 » DD» $L$SEH_end_sha1_block_data_order wrt ..imagebase |
| 2603 » DD» imagerel $L$SEH_info_sha1_block_data_order | 2604 » DD» $L$SEH_info_sha1_block_data_order wrt ..imagebase |
| 2604 » DD» imagerel $L$SEH_begin_sha1_block_data_order_ssse3 | 2605 » DD» $L$SEH_begin_sha1_block_data_order_ssse3 wrt ..imagebase |
| 2605 » DD» imagerel $L$SEH_end_sha1_block_data_order_ssse3 | 2606 » DD» $L$SEH_end_sha1_block_data_order_ssse3 wrt ..imagebase |
| 2606 » DD» imagerel $L$SEH_info_sha1_block_data_order_ssse3 | 2607 » DD» $L$SEH_info_sha1_block_data_order_ssse3 wrt ..imagebase |
| 2607 .pdata» ENDS | 2608 section».xdata rdata align=8 |
| 2608 .xdata» SEGMENT READONLY ALIGN(8) | |
| 2609 ALIGN 8 | 2609 ALIGN 8 |
| 2610 $L$SEH_info_sha1_block_data_order:: | 2610 $L$SEH_info_sha1_block_data_order: |
| 2611 DB 9,0,0,0 | 2611 DB 9,0,0,0 |
| 2612 » DD» imagerel se_handler | 2612 » DD» se_handler wrt ..imagebase |
| 2613 $L$SEH_info_sha1_block_data_order_ssse3:: | 2613 $L$SEH_info_sha1_block_data_order_ssse3: |
| 2614 DB 9,0,0,0 | 2614 DB 9,0,0,0 |
| 2615 » DD» imagerel ssse3_handler | 2615 » DD» ssse3_handler wrt ..imagebase |
| 2616 » DD» imagerel $L$prologue_ssse3,imagerel $L$epilogue_ssse3 | 2616 » DD» $L$prologue_ssse3 wrt ..imagebase,$L$epilogue_ssse3 wrt ..imageb
ase |
| 2617 | |
| 2618 .xdata» ENDS | |
| 2619 END | |
| OLD | NEW |