| OLD | NEW |
| 1 OPTION» DOTNAME | 1 default»rel |
| 2 .text$» SEGMENT ALIGN(256) 'CODE' | 2 %define XMMWORD |
| 3 %define YMMWORD |
| 4 %define ZMMWORD |
| 5 section».text code align=64 |
| 3 | 6 |
| 4 EXTERN» OPENSSL_ia32cap_P:NEAR | 7 |
| 5 PUBLIC» sha256_block_data_order | 8 EXTERN» OPENSSL_ia32cap_P |
| 9 global» sha256_block_data_order |
| 6 | 10 |
| 7 ALIGN 16 | 11 ALIGN 16 |
| 8 sha256_block_data_order»PROC PUBLIC | 12 sha256_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_sha256_block_data_order:: | 16 $L$SEH_begin_sha256_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 » lea» r11,QWORD PTR[OPENSSL_ia32cap_P] | 22 » lea» r11,[OPENSSL_ia32cap_P] |
| 19 » mov» r9d,DWORD PTR[r11] | 23 » mov» r9d,DWORD[r11] |
| 20 » mov» r10d,DWORD PTR[4+r11] | 24 » mov» r10d,DWORD[4+r11] |
| 21 » mov» r11d,DWORD PTR[8+r11] | 25 » mov» r11d,DWORD[8+r11] |
| 22 test r10d,512 | 26 test r10d,512 |
| 23 » jnz» $L$ssse3_shortcut | 27 » jnz» NEAR $L$ssse3_shortcut |
| 24 push rbx | 28 push rbx |
| 25 push rbp | 29 push rbp |
| 26 push r12 | 30 push r12 |
| 27 push r13 | 31 push r13 |
| 28 push r14 | 32 push r14 |
| 29 push r15 | 33 push r15 |
| 30 mov r11,rsp | 34 mov r11,rsp |
| 31 shl rdx,4 | 35 shl rdx,4 |
| 32 sub rsp,16*4+4*8 | 36 sub rsp,16*4+4*8 |
| 33 » lea» rdx,QWORD PTR[rdx*4+rsi] | 37 » lea» rdx,[rdx*4+rsi] |
| 34 and rsp,-64 | 38 and rsp,-64 |
| 35 » mov» QWORD PTR[((64+0))+rsp],rdi | 39 » mov» QWORD[((64+0))+rsp],rdi |
| 36 » mov» QWORD PTR[((64+8))+rsp],rsi | 40 » mov» QWORD[((64+8))+rsp],rsi |
| 37 » mov» QWORD PTR[((64+16))+rsp],rdx | 41 » mov» QWORD[((64+16))+rsp],rdx |
| 38 » mov» QWORD PTR[((64+24))+rsp],r11 | 42 » mov» QWORD[((64+24))+rsp],r11 |
| 39 $L$prologue:: | 43 $L$prologue: |
| 40 | 44 |
| 41 » mov» eax,DWORD PTR[rdi] | 45 » mov» eax,DWORD[rdi] |
| 42 » mov» ebx,DWORD PTR[4+rdi] | 46 » mov» ebx,DWORD[4+rdi] |
| 43 » mov» ecx,DWORD PTR[8+rdi] | 47 » mov» ecx,DWORD[8+rdi] |
| 44 » mov» edx,DWORD PTR[12+rdi] | 48 » mov» edx,DWORD[12+rdi] |
| 45 » mov» r8d,DWORD PTR[16+rdi] | 49 » mov» r8d,DWORD[16+rdi] |
| 46 » mov» r9d,DWORD PTR[20+rdi] | 50 » mov» r9d,DWORD[20+rdi] |
| 47 » mov» r10d,DWORD PTR[24+rdi] | 51 » mov» r10d,DWORD[24+rdi] |
| 48 » mov» r11d,DWORD PTR[28+rdi] | 52 » mov» r11d,DWORD[28+rdi] |
| 49 » jmp» $L$loop | 53 » jmp» NEAR $L$loop |
| 50 | 54 |
| 51 ALIGN 16 | 55 ALIGN 16 |
| 52 $L$loop:: | 56 $L$loop: |
| 53 mov edi,ebx | 57 mov edi,ebx |
| 54 » lea» rbp,QWORD PTR[K256] | 58 » lea» rbp,[K256] |
| 55 xor edi,ecx | 59 xor edi,ecx |
| 56 » mov» r12d,DWORD PTR[rsi] | 60 » mov» r12d,DWORD[rsi] |
| 57 mov r13d,r8d | 61 mov r13d,r8d |
| 58 mov r14d,eax | 62 mov r14d,eax |
| 59 bswap r12d | 63 bswap r12d |
| 60 ror r13d,14 | 64 ror r13d,14 |
| 61 mov r15d,r9d | 65 mov r15d,r9d |
| 62 | 66 |
| 63 xor r13d,r8d | 67 xor r13d,r8d |
| 64 ror r14d,9 | 68 ror r14d,9 |
| 65 xor r15d,r10d | 69 xor r15d,r10d |
| 66 | 70 |
| 67 » mov» DWORD PTR[rsp],r12d | 71 » mov» DWORD[rsp],r12d |
| 68 xor r14d,eax | 72 xor r14d,eax |
| 69 and r15d,r8d | 73 and r15d,r8d |
| 70 | 74 |
| 71 ror r13d,5 | 75 ror r13d,5 |
| 72 add r12d,r11d | 76 add r12d,r11d |
| 73 xor r15d,r10d | 77 xor r15d,r10d |
| 74 | 78 |
| 75 ror r14d,11 | 79 ror r14d,11 |
| 76 xor r13d,r8d | 80 xor r13d,r8d |
| 77 add r12d,r15d | 81 add r12d,r15d |
| 78 | 82 |
| 79 mov r15d,eax | 83 mov r15d,eax |
| 80 » add» r12d,DWORD PTR[rbp] | 84 » add» r12d,DWORD[rbp] |
| 81 xor r14d,eax | 85 xor r14d,eax |
| 82 | 86 |
| 83 xor r15d,ebx | 87 xor r15d,ebx |
| 84 ror r13d,6 | 88 ror r13d,6 |
| 85 mov r11d,ebx | 89 mov r11d,ebx |
| 86 | 90 |
| 87 and edi,r15d | 91 and edi,r15d |
| 88 ror r14d,2 | 92 ror r14d,2 |
| 89 add r12d,r13d | 93 add r12d,r13d |
| 90 | 94 |
| 91 xor r11d,edi | 95 xor r11d,edi |
| 92 add edx,r12d | 96 add edx,r12d |
| 93 add r11d,r12d | 97 add r11d,r12d |
| 94 | 98 |
| 95 » lea» rbp,QWORD PTR[4+rbp] | 99 » lea» rbp,[4+rbp] |
| 96 add r11d,r14d | 100 add r11d,r14d |
| 97 » mov» r12d,DWORD PTR[4+rsi] | 101 » mov» r12d,DWORD[4+rsi] |
| 98 mov r13d,edx | 102 mov r13d,edx |
| 99 mov r14d,r11d | 103 mov r14d,r11d |
| 100 bswap r12d | 104 bswap r12d |
| 101 ror r13d,14 | 105 ror r13d,14 |
| 102 mov edi,r8d | 106 mov edi,r8d |
| 103 | 107 |
| 104 xor r13d,edx | 108 xor r13d,edx |
| 105 ror r14d,9 | 109 ror r14d,9 |
| 106 xor edi,r9d | 110 xor edi,r9d |
| 107 | 111 |
| 108 » mov» DWORD PTR[4+rsp],r12d | 112 » mov» DWORD[4+rsp],r12d |
| 109 xor r14d,r11d | 113 xor r14d,r11d |
| 110 and edi,edx | 114 and edi,edx |
| 111 | 115 |
| 112 ror r13d,5 | 116 ror r13d,5 |
| 113 add r12d,r10d | 117 add r12d,r10d |
| 114 xor edi,r9d | 118 xor edi,r9d |
| 115 | 119 |
| 116 ror r14d,11 | 120 ror r14d,11 |
| 117 xor r13d,edx | 121 xor r13d,edx |
| 118 add r12d,edi | 122 add r12d,edi |
| 119 | 123 |
| 120 mov edi,r11d | 124 mov edi,r11d |
| 121 » add» r12d,DWORD PTR[rbp] | 125 » add» r12d,DWORD[rbp] |
| 122 xor r14d,r11d | 126 xor r14d,r11d |
| 123 | 127 |
| 124 xor edi,eax | 128 xor edi,eax |
| 125 ror r13d,6 | 129 ror r13d,6 |
| 126 mov r10d,eax | 130 mov r10d,eax |
| 127 | 131 |
| 128 and r15d,edi | 132 and r15d,edi |
| 129 ror r14d,2 | 133 ror r14d,2 |
| 130 add r12d,r13d | 134 add r12d,r13d |
| 131 | 135 |
| 132 xor r10d,r15d | 136 xor r10d,r15d |
| 133 add ecx,r12d | 137 add ecx,r12d |
| 134 add r10d,r12d | 138 add r10d,r12d |
| 135 | 139 |
| 136 » lea» rbp,QWORD PTR[4+rbp] | 140 » lea» rbp,[4+rbp] |
| 137 add r10d,r14d | 141 add r10d,r14d |
| 138 » mov» r12d,DWORD PTR[8+rsi] | 142 » mov» r12d,DWORD[8+rsi] |
| 139 mov r13d,ecx | 143 mov r13d,ecx |
| 140 mov r14d,r10d | 144 mov r14d,r10d |
| 141 bswap r12d | 145 bswap r12d |
| 142 ror r13d,14 | 146 ror r13d,14 |
| 143 mov r15d,edx | 147 mov r15d,edx |
| 144 | 148 |
| 145 xor r13d,ecx | 149 xor r13d,ecx |
| 146 ror r14d,9 | 150 ror r14d,9 |
| 147 xor r15d,r8d | 151 xor r15d,r8d |
| 148 | 152 |
| 149 » mov» DWORD PTR[8+rsp],r12d | 153 » mov» DWORD[8+rsp],r12d |
| 150 xor r14d,r10d | 154 xor r14d,r10d |
| 151 and r15d,ecx | 155 and r15d,ecx |
| 152 | 156 |
| 153 ror r13d,5 | 157 ror r13d,5 |
| 154 add r12d,r9d | 158 add r12d,r9d |
| 155 xor r15d,r8d | 159 xor r15d,r8d |
| 156 | 160 |
| 157 ror r14d,11 | 161 ror r14d,11 |
| 158 xor r13d,ecx | 162 xor r13d,ecx |
| 159 add r12d,r15d | 163 add r12d,r15d |
| 160 | 164 |
| 161 mov r15d,r10d | 165 mov r15d,r10d |
| 162 » add» r12d,DWORD PTR[rbp] | 166 » add» r12d,DWORD[rbp] |
| 163 xor r14d,r10d | 167 xor r14d,r10d |
| 164 | 168 |
| 165 xor r15d,r11d | 169 xor r15d,r11d |
| 166 ror r13d,6 | 170 ror r13d,6 |
| 167 mov r9d,r11d | 171 mov r9d,r11d |
| 168 | 172 |
| 169 and edi,r15d | 173 and edi,r15d |
| 170 ror r14d,2 | 174 ror r14d,2 |
| 171 add r12d,r13d | 175 add r12d,r13d |
| 172 | 176 |
| 173 xor r9d,edi | 177 xor r9d,edi |
| 174 add ebx,r12d | 178 add ebx,r12d |
| 175 add r9d,r12d | 179 add r9d,r12d |
| 176 | 180 |
| 177 » lea» rbp,QWORD PTR[4+rbp] | 181 » lea» rbp,[4+rbp] |
| 178 add r9d,r14d | 182 add r9d,r14d |
| 179 » mov» r12d,DWORD PTR[12+rsi] | 183 » mov» r12d,DWORD[12+rsi] |
| 180 mov r13d,ebx | 184 mov r13d,ebx |
| 181 mov r14d,r9d | 185 mov r14d,r9d |
| 182 bswap r12d | 186 bswap r12d |
| 183 ror r13d,14 | 187 ror r13d,14 |
| 184 mov edi,ecx | 188 mov edi,ecx |
| 185 | 189 |
| 186 xor r13d,ebx | 190 xor r13d,ebx |
| 187 ror r14d,9 | 191 ror r14d,9 |
| 188 xor edi,edx | 192 xor edi,edx |
| 189 | 193 |
| 190 » mov» DWORD PTR[12+rsp],r12d | 194 » mov» DWORD[12+rsp],r12d |
| 191 xor r14d,r9d | 195 xor r14d,r9d |
| 192 and edi,ebx | 196 and edi,ebx |
| 193 | 197 |
| 194 ror r13d,5 | 198 ror r13d,5 |
| 195 add r12d,r8d | 199 add r12d,r8d |
| 196 xor edi,edx | 200 xor edi,edx |
| 197 | 201 |
| 198 ror r14d,11 | 202 ror r14d,11 |
| 199 xor r13d,ebx | 203 xor r13d,ebx |
| 200 add r12d,edi | 204 add r12d,edi |
| 201 | 205 |
| 202 mov edi,r9d | 206 mov edi,r9d |
| 203 » add» r12d,DWORD PTR[rbp] | 207 » add» r12d,DWORD[rbp] |
| 204 xor r14d,r9d | 208 xor r14d,r9d |
| 205 | 209 |
| 206 xor edi,r10d | 210 xor edi,r10d |
| 207 ror r13d,6 | 211 ror r13d,6 |
| 208 mov r8d,r10d | 212 mov r8d,r10d |
| 209 | 213 |
| 210 and r15d,edi | 214 and r15d,edi |
| 211 ror r14d,2 | 215 ror r14d,2 |
| 212 add r12d,r13d | 216 add r12d,r13d |
| 213 | 217 |
| 214 xor r8d,r15d | 218 xor r8d,r15d |
| 215 add eax,r12d | 219 add eax,r12d |
| 216 add r8d,r12d | 220 add r8d,r12d |
| 217 | 221 |
| 218 » lea» rbp,QWORD PTR[20+rbp] | 222 » lea» rbp,[20+rbp] |
| 219 add r8d,r14d | 223 add r8d,r14d |
| 220 » mov» r12d,DWORD PTR[16+rsi] | 224 » mov» r12d,DWORD[16+rsi] |
| 221 mov r13d,eax | 225 mov r13d,eax |
| 222 mov r14d,r8d | 226 mov r14d,r8d |
| 223 bswap r12d | 227 bswap r12d |
| 224 ror r13d,14 | 228 ror r13d,14 |
| 225 mov r15d,ebx | 229 mov r15d,ebx |
| 226 | 230 |
| 227 xor r13d,eax | 231 xor r13d,eax |
| 228 ror r14d,9 | 232 ror r14d,9 |
| 229 xor r15d,ecx | 233 xor r15d,ecx |
| 230 | 234 |
| 231 » mov» DWORD PTR[16+rsp],r12d | 235 » mov» DWORD[16+rsp],r12d |
| 232 xor r14d,r8d | 236 xor r14d,r8d |
| 233 and r15d,eax | 237 and r15d,eax |
| 234 | 238 |
| 235 ror r13d,5 | 239 ror r13d,5 |
| 236 add r12d,edx | 240 add r12d,edx |
| 237 xor r15d,ecx | 241 xor r15d,ecx |
| 238 | 242 |
| 239 ror r14d,11 | 243 ror r14d,11 |
| 240 xor r13d,eax | 244 xor r13d,eax |
| 241 add r12d,r15d | 245 add r12d,r15d |
| 242 | 246 |
| 243 mov r15d,r8d | 247 mov r15d,r8d |
| 244 » add» r12d,DWORD PTR[rbp] | 248 » add» r12d,DWORD[rbp] |
| 245 xor r14d,r8d | 249 xor r14d,r8d |
| 246 | 250 |
| 247 xor r15d,r9d | 251 xor r15d,r9d |
| 248 ror r13d,6 | 252 ror r13d,6 |
| 249 mov edx,r9d | 253 mov edx,r9d |
| 250 | 254 |
| 251 and edi,r15d | 255 and edi,r15d |
| 252 ror r14d,2 | 256 ror r14d,2 |
| 253 add r12d,r13d | 257 add r12d,r13d |
| 254 | 258 |
| 255 xor edx,edi | 259 xor edx,edi |
| 256 add r11d,r12d | 260 add r11d,r12d |
| 257 add edx,r12d | 261 add edx,r12d |
| 258 | 262 |
| 259 » lea» rbp,QWORD PTR[4+rbp] | 263 » lea» rbp,[4+rbp] |
| 260 add edx,r14d | 264 add edx,r14d |
| 261 » mov» r12d,DWORD PTR[20+rsi] | 265 » mov» r12d,DWORD[20+rsi] |
| 262 mov r13d,r11d | 266 mov r13d,r11d |
| 263 mov r14d,edx | 267 mov r14d,edx |
| 264 bswap r12d | 268 bswap r12d |
| 265 ror r13d,14 | 269 ror r13d,14 |
| 266 mov edi,eax | 270 mov edi,eax |
| 267 | 271 |
| 268 xor r13d,r11d | 272 xor r13d,r11d |
| 269 ror r14d,9 | 273 ror r14d,9 |
| 270 xor edi,ebx | 274 xor edi,ebx |
| 271 | 275 |
| 272 » mov» DWORD PTR[20+rsp],r12d | 276 » mov» DWORD[20+rsp],r12d |
| 273 xor r14d,edx | 277 xor r14d,edx |
| 274 and edi,r11d | 278 and edi,r11d |
| 275 | 279 |
| 276 ror r13d,5 | 280 ror r13d,5 |
| 277 add r12d,ecx | 281 add r12d,ecx |
| 278 xor edi,ebx | 282 xor edi,ebx |
| 279 | 283 |
| 280 ror r14d,11 | 284 ror r14d,11 |
| 281 xor r13d,r11d | 285 xor r13d,r11d |
| 282 add r12d,edi | 286 add r12d,edi |
| 283 | 287 |
| 284 mov edi,edx | 288 mov edi,edx |
| 285 » add» r12d,DWORD PTR[rbp] | 289 » add» r12d,DWORD[rbp] |
| 286 xor r14d,edx | 290 xor r14d,edx |
| 287 | 291 |
| 288 xor edi,r8d | 292 xor edi,r8d |
| 289 ror r13d,6 | 293 ror r13d,6 |
| 290 mov ecx,r8d | 294 mov ecx,r8d |
| 291 | 295 |
| 292 and r15d,edi | 296 and r15d,edi |
| 293 ror r14d,2 | 297 ror r14d,2 |
| 294 add r12d,r13d | 298 add r12d,r13d |
| 295 | 299 |
| 296 xor ecx,r15d | 300 xor ecx,r15d |
| 297 add r10d,r12d | 301 add r10d,r12d |
| 298 add ecx,r12d | 302 add ecx,r12d |
| 299 | 303 |
| 300 » lea» rbp,QWORD PTR[4+rbp] | 304 » lea» rbp,[4+rbp] |
| 301 add ecx,r14d | 305 add ecx,r14d |
| 302 » mov» r12d,DWORD PTR[24+rsi] | 306 » mov» r12d,DWORD[24+rsi] |
| 303 mov r13d,r10d | 307 mov r13d,r10d |
| 304 mov r14d,ecx | 308 mov r14d,ecx |
| 305 bswap r12d | 309 bswap r12d |
| 306 ror r13d,14 | 310 ror r13d,14 |
| 307 mov r15d,r11d | 311 mov r15d,r11d |
| 308 | 312 |
| 309 xor r13d,r10d | 313 xor r13d,r10d |
| 310 ror r14d,9 | 314 ror r14d,9 |
| 311 xor r15d,eax | 315 xor r15d,eax |
| 312 | 316 |
| 313 » mov» DWORD PTR[24+rsp],r12d | 317 » mov» DWORD[24+rsp],r12d |
| 314 xor r14d,ecx | 318 xor r14d,ecx |
| 315 and r15d,r10d | 319 and r15d,r10d |
| 316 | 320 |
| 317 ror r13d,5 | 321 ror r13d,5 |
| 318 add r12d,ebx | 322 add r12d,ebx |
| 319 xor r15d,eax | 323 xor r15d,eax |
| 320 | 324 |
| 321 ror r14d,11 | 325 ror r14d,11 |
| 322 xor r13d,r10d | 326 xor r13d,r10d |
| 323 add r12d,r15d | 327 add r12d,r15d |
| 324 | 328 |
| 325 mov r15d,ecx | 329 mov r15d,ecx |
| 326 » add» r12d,DWORD PTR[rbp] | 330 » add» r12d,DWORD[rbp] |
| 327 xor r14d,ecx | 331 xor r14d,ecx |
| 328 | 332 |
| 329 xor r15d,edx | 333 xor r15d,edx |
| 330 ror r13d,6 | 334 ror r13d,6 |
| 331 mov ebx,edx | 335 mov ebx,edx |
| 332 | 336 |
| 333 and edi,r15d | 337 and edi,r15d |
| 334 ror r14d,2 | 338 ror r14d,2 |
| 335 add r12d,r13d | 339 add r12d,r13d |
| 336 | 340 |
| 337 xor ebx,edi | 341 xor ebx,edi |
| 338 add r9d,r12d | 342 add r9d,r12d |
| 339 add ebx,r12d | 343 add ebx,r12d |
| 340 | 344 |
| 341 » lea» rbp,QWORD PTR[4+rbp] | 345 » lea» rbp,[4+rbp] |
| 342 add ebx,r14d | 346 add ebx,r14d |
| 343 » mov» r12d,DWORD PTR[28+rsi] | 347 » mov» r12d,DWORD[28+rsi] |
| 344 mov r13d,r9d | 348 mov r13d,r9d |
| 345 mov r14d,ebx | 349 mov r14d,ebx |
| 346 bswap r12d | 350 bswap r12d |
| 347 ror r13d,14 | 351 ror r13d,14 |
| 348 mov edi,r10d | 352 mov edi,r10d |
| 349 | 353 |
| 350 xor r13d,r9d | 354 xor r13d,r9d |
| 351 ror r14d,9 | 355 ror r14d,9 |
| 352 xor edi,r11d | 356 xor edi,r11d |
| 353 | 357 |
| 354 » mov» DWORD PTR[28+rsp],r12d | 358 » mov» DWORD[28+rsp],r12d |
| 355 xor r14d,ebx | 359 xor r14d,ebx |
| 356 and edi,r9d | 360 and edi,r9d |
| 357 | 361 |
| 358 ror r13d,5 | 362 ror r13d,5 |
| 359 add r12d,eax | 363 add r12d,eax |
| 360 xor edi,r11d | 364 xor edi,r11d |
| 361 | 365 |
| 362 ror r14d,11 | 366 ror r14d,11 |
| 363 xor r13d,r9d | 367 xor r13d,r9d |
| 364 add r12d,edi | 368 add r12d,edi |
| 365 | 369 |
| 366 mov edi,ebx | 370 mov edi,ebx |
| 367 » add» r12d,DWORD PTR[rbp] | 371 » add» r12d,DWORD[rbp] |
| 368 xor r14d,ebx | 372 xor r14d,ebx |
| 369 | 373 |
| 370 xor edi,ecx | 374 xor edi,ecx |
| 371 ror r13d,6 | 375 ror r13d,6 |
| 372 mov eax,ecx | 376 mov eax,ecx |
| 373 | 377 |
| 374 and r15d,edi | 378 and r15d,edi |
| 375 ror r14d,2 | 379 ror r14d,2 |
| 376 add r12d,r13d | 380 add r12d,r13d |
| 377 | 381 |
| 378 xor eax,r15d | 382 xor eax,r15d |
| 379 add r8d,r12d | 383 add r8d,r12d |
| 380 add eax,r12d | 384 add eax,r12d |
| 381 | 385 |
| 382 » lea» rbp,QWORD PTR[20+rbp] | 386 » lea» rbp,[20+rbp] |
| 383 add eax,r14d | 387 add eax,r14d |
| 384 » mov» r12d,DWORD PTR[32+rsi] | 388 » mov» r12d,DWORD[32+rsi] |
| 385 mov r13d,r8d | 389 mov r13d,r8d |
| 386 mov r14d,eax | 390 mov r14d,eax |
| 387 bswap r12d | 391 bswap r12d |
| 388 ror r13d,14 | 392 ror r13d,14 |
| 389 mov r15d,r9d | 393 mov r15d,r9d |
| 390 | 394 |
| 391 xor r13d,r8d | 395 xor r13d,r8d |
| 392 ror r14d,9 | 396 ror r14d,9 |
| 393 xor r15d,r10d | 397 xor r15d,r10d |
| 394 | 398 |
| 395 » mov» DWORD PTR[32+rsp],r12d | 399 » mov» DWORD[32+rsp],r12d |
| 396 xor r14d,eax | 400 xor r14d,eax |
| 397 and r15d,r8d | 401 and r15d,r8d |
| 398 | 402 |
| 399 ror r13d,5 | 403 ror r13d,5 |
| 400 add r12d,r11d | 404 add r12d,r11d |
| 401 xor r15d,r10d | 405 xor r15d,r10d |
| 402 | 406 |
| 403 ror r14d,11 | 407 ror r14d,11 |
| 404 xor r13d,r8d | 408 xor r13d,r8d |
| 405 add r12d,r15d | 409 add r12d,r15d |
| 406 | 410 |
| 407 mov r15d,eax | 411 mov r15d,eax |
| 408 » add» r12d,DWORD PTR[rbp] | 412 » add» r12d,DWORD[rbp] |
| 409 xor r14d,eax | 413 xor r14d,eax |
| 410 | 414 |
| 411 xor r15d,ebx | 415 xor r15d,ebx |
| 412 ror r13d,6 | 416 ror r13d,6 |
| 413 mov r11d,ebx | 417 mov r11d,ebx |
| 414 | 418 |
| 415 and edi,r15d | 419 and edi,r15d |
| 416 ror r14d,2 | 420 ror r14d,2 |
| 417 add r12d,r13d | 421 add r12d,r13d |
| 418 | 422 |
| 419 xor r11d,edi | 423 xor r11d,edi |
| 420 add edx,r12d | 424 add edx,r12d |
| 421 add r11d,r12d | 425 add r11d,r12d |
| 422 | 426 |
| 423 » lea» rbp,QWORD PTR[4+rbp] | 427 » lea» rbp,[4+rbp] |
| 424 add r11d,r14d | 428 add r11d,r14d |
| 425 » mov» r12d,DWORD PTR[36+rsi] | 429 » mov» r12d,DWORD[36+rsi] |
| 426 mov r13d,edx | 430 mov r13d,edx |
| 427 mov r14d,r11d | 431 mov r14d,r11d |
| 428 bswap r12d | 432 bswap r12d |
| 429 ror r13d,14 | 433 ror r13d,14 |
| 430 mov edi,r8d | 434 mov edi,r8d |
| 431 | 435 |
| 432 xor r13d,edx | 436 xor r13d,edx |
| 433 ror r14d,9 | 437 ror r14d,9 |
| 434 xor edi,r9d | 438 xor edi,r9d |
| 435 | 439 |
| 436 » mov» DWORD PTR[36+rsp],r12d | 440 » mov» DWORD[36+rsp],r12d |
| 437 xor r14d,r11d | 441 xor r14d,r11d |
| 438 and edi,edx | 442 and edi,edx |
| 439 | 443 |
| 440 ror r13d,5 | 444 ror r13d,5 |
| 441 add r12d,r10d | 445 add r12d,r10d |
| 442 xor edi,r9d | 446 xor edi,r9d |
| 443 | 447 |
| 444 ror r14d,11 | 448 ror r14d,11 |
| 445 xor r13d,edx | 449 xor r13d,edx |
| 446 add r12d,edi | 450 add r12d,edi |
| 447 | 451 |
| 448 mov edi,r11d | 452 mov edi,r11d |
| 449 » add» r12d,DWORD PTR[rbp] | 453 » add» r12d,DWORD[rbp] |
| 450 xor r14d,r11d | 454 xor r14d,r11d |
| 451 | 455 |
| 452 xor edi,eax | 456 xor edi,eax |
| 453 ror r13d,6 | 457 ror r13d,6 |
| 454 mov r10d,eax | 458 mov r10d,eax |
| 455 | 459 |
| 456 and r15d,edi | 460 and r15d,edi |
| 457 ror r14d,2 | 461 ror r14d,2 |
| 458 add r12d,r13d | 462 add r12d,r13d |
| 459 | 463 |
| 460 xor r10d,r15d | 464 xor r10d,r15d |
| 461 add ecx,r12d | 465 add ecx,r12d |
| 462 add r10d,r12d | 466 add r10d,r12d |
| 463 | 467 |
| 464 » lea» rbp,QWORD PTR[4+rbp] | 468 » lea» rbp,[4+rbp] |
| 465 add r10d,r14d | 469 add r10d,r14d |
| 466 » mov» r12d,DWORD PTR[40+rsi] | 470 » mov» r12d,DWORD[40+rsi] |
| 467 mov r13d,ecx | 471 mov r13d,ecx |
| 468 mov r14d,r10d | 472 mov r14d,r10d |
| 469 bswap r12d | 473 bswap r12d |
| 470 ror r13d,14 | 474 ror r13d,14 |
| 471 mov r15d,edx | 475 mov r15d,edx |
| 472 | 476 |
| 473 xor r13d,ecx | 477 xor r13d,ecx |
| 474 ror r14d,9 | 478 ror r14d,9 |
| 475 xor r15d,r8d | 479 xor r15d,r8d |
| 476 | 480 |
| 477 » mov» DWORD PTR[40+rsp],r12d | 481 » mov» DWORD[40+rsp],r12d |
| 478 xor r14d,r10d | 482 xor r14d,r10d |
| 479 and r15d,ecx | 483 and r15d,ecx |
| 480 | 484 |
| 481 ror r13d,5 | 485 ror r13d,5 |
| 482 add r12d,r9d | 486 add r12d,r9d |
| 483 xor r15d,r8d | 487 xor r15d,r8d |
| 484 | 488 |
| 485 ror r14d,11 | 489 ror r14d,11 |
| 486 xor r13d,ecx | 490 xor r13d,ecx |
| 487 add r12d,r15d | 491 add r12d,r15d |
| 488 | 492 |
| 489 mov r15d,r10d | 493 mov r15d,r10d |
| 490 » add» r12d,DWORD PTR[rbp] | 494 » add» r12d,DWORD[rbp] |
| 491 xor r14d,r10d | 495 xor r14d,r10d |
| 492 | 496 |
| 493 xor r15d,r11d | 497 xor r15d,r11d |
| 494 ror r13d,6 | 498 ror r13d,6 |
| 495 mov r9d,r11d | 499 mov r9d,r11d |
| 496 | 500 |
| 497 and edi,r15d | 501 and edi,r15d |
| 498 ror r14d,2 | 502 ror r14d,2 |
| 499 add r12d,r13d | 503 add r12d,r13d |
| 500 | 504 |
| 501 xor r9d,edi | 505 xor r9d,edi |
| 502 add ebx,r12d | 506 add ebx,r12d |
| 503 add r9d,r12d | 507 add r9d,r12d |
| 504 | 508 |
| 505 » lea» rbp,QWORD PTR[4+rbp] | 509 » lea» rbp,[4+rbp] |
| 506 add r9d,r14d | 510 add r9d,r14d |
| 507 » mov» r12d,DWORD PTR[44+rsi] | 511 » mov» r12d,DWORD[44+rsi] |
| 508 mov r13d,ebx | 512 mov r13d,ebx |
| 509 mov r14d,r9d | 513 mov r14d,r9d |
| 510 bswap r12d | 514 bswap r12d |
| 511 ror r13d,14 | 515 ror r13d,14 |
| 512 mov edi,ecx | 516 mov edi,ecx |
| 513 | 517 |
| 514 xor r13d,ebx | 518 xor r13d,ebx |
| 515 ror r14d,9 | 519 ror r14d,9 |
| 516 xor edi,edx | 520 xor edi,edx |
| 517 | 521 |
| 518 » mov» DWORD PTR[44+rsp],r12d | 522 » mov» DWORD[44+rsp],r12d |
| 519 xor r14d,r9d | 523 xor r14d,r9d |
| 520 and edi,ebx | 524 and edi,ebx |
| 521 | 525 |
| 522 ror r13d,5 | 526 ror r13d,5 |
| 523 add r12d,r8d | 527 add r12d,r8d |
| 524 xor edi,edx | 528 xor edi,edx |
| 525 | 529 |
| 526 ror r14d,11 | 530 ror r14d,11 |
| 527 xor r13d,ebx | 531 xor r13d,ebx |
| 528 add r12d,edi | 532 add r12d,edi |
| 529 | 533 |
| 530 mov edi,r9d | 534 mov edi,r9d |
| 531 » add» r12d,DWORD PTR[rbp] | 535 » add» r12d,DWORD[rbp] |
| 532 xor r14d,r9d | 536 xor r14d,r9d |
| 533 | 537 |
| 534 xor edi,r10d | 538 xor edi,r10d |
| 535 ror r13d,6 | 539 ror r13d,6 |
| 536 mov r8d,r10d | 540 mov r8d,r10d |
| 537 | 541 |
| 538 and r15d,edi | 542 and r15d,edi |
| 539 ror r14d,2 | 543 ror r14d,2 |
| 540 add r12d,r13d | 544 add r12d,r13d |
| 541 | 545 |
| 542 xor r8d,r15d | 546 xor r8d,r15d |
| 543 add eax,r12d | 547 add eax,r12d |
| 544 add r8d,r12d | 548 add r8d,r12d |
| 545 | 549 |
| 546 » lea» rbp,QWORD PTR[20+rbp] | 550 » lea» rbp,[20+rbp] |
| 547 add r8d,r14d | 551 add r8d,r14d |
| 548 » mov» r12d,DWORD PTR[48+rsi] | 552 » mov» r12d,DWORD[48+rsi] |
| 549 mov r13d,eax | 553 mov r13d,eax |
| 550 mov r14d,r8d | 554 mov r14d,r8d |
| 551 bswap r12d | 555 bswap r12d |
| 552 ror r13d,14 | 556 ror r13d,14 |
| 553 mov r15d,ebx | 557 mov r15d,ebx |
| 554 | 558 |
| 555 xor r13d,eax | 559 xor r13d,eax |
| 556 ror r14d,9 | 560 ror r14d,9 |
| 557 xor r15d,ecx | 561 xor r15d,ecx |
| 558 | 562 |
| 559 » mov» DWORD PTR[48+rsp],r12d | 563 » mov» DWORD[48+rsp],r12d |
| 560 xor r14d,r8d | 564 xor r14d,r8d |
| 561 and r15d,eax | 565 and r15d,eax |
| 562 | 566 |
| 563 ror r13d,5 | 567 ror r13d,5 |
| 564 add r12d,edx | 568 add r12d,edx |
| 565 xor r15d,ecx | 569 xor r15d,ecx |
| 566 | 570 |
| 567 ror r14d,11 | 571 ror r14d,11 |
| 568 xor r13d,eax | 572 xor r13d,eax |
| 569 add r12d,r15d | 573 add r12d,r15d |
| 570 | 574 |
| 571 mov r15d,r8d | 575 mov r15d,r8d |
| 572 » add» r12d,DWORD PTR[rbp] | 576 » add» r12d,DWORD[rbp] |
| 573 xor r14d,r8d | 577 xor r14d,r8d |
| 574 | 578 |
| 575 xor r15d,r9d | 579 xor r15d,r9d |
| 576 ror r13d,6 | 580 ror r13d,6 |
| 577 mov edx,r9d | 581 mov edx,r9d |
| 578 | 582 |
| 579 and edi,r15d | 583 and edi,r15d |
| 580 ror r14d,2 | 584 ror r14d,2 |
| 581 add r12d,r13d | 585 add r12d,r13d |
| 582 | 586 |
| 583 xor edx,edi | 587 xor edx,edi |
| 584 add r11d,r12d | 588 add r11d,r12d |
| 585 add edx,r12d | 589 add edx,r12d |
| 586 | 590 |
| 587 » lea» rbp,QWORD PTR[4+rbp] | 591 » lea» rbp,[4+rbp] |
| 588 add edx,r14d | 592 add edx,r14d |
| 589 » mov» r12d,DWORD PTR[52+rsi] | 593 » mov» r12d,DWORD[52+rsi] |
| 590 mov r13d,r11d | 594 mov r13d,r11d |
| 591 mov r14d,edx | 595 mov r14d,edx |
| 592 bswap r12d | 596 bswap r12d |
| 593 ror r13d,14 | 597 ror r13d,14 |
| 594 mov edi,eax | 598 mov edi,eax |
| 595 | 599 |
| 596 xor r13d,r11d | 600 xor r13d,r11d |
| 597 ror r14d,9 | 601 ror r14d,9 |
| 598 xor edi,ebx | 602 xor edi,ebx |
| 599 | 603 |
| 600 » mov» DWORD PTR[52+rsp],r12d | 604 » mov» DWORD[52+rsp],r12d |
| 601 xor r14d,edx | 605 xor r14d,edx |
| 602 and edi,r11d | 606 and edi,r11d |
| 603 | 607 |
| 604 ror r13d,5 | 608 ror r13d,5 |
| 605 add r12d,ecx | 609 add r12d,ecx |
| 606 xor edi,ebx | 610 xor edi,ebx |
| 607 | 611 |
| 608 ror r14d,11 | 612 ror r14d,11 |
| 609 xor r13d,r11d | 613 xor r13d,r11d |
| 610 add r12d,edi | 614 add r12d,edi |
| 611 | 615 |
| 612 mov edi,edx | 616 mov edi,edx |
| 613 » add» r12d,DWORD PTR[rbp] | 617 » add» r12d,DWORD[rbp] |
| 614 xor r14d,edx | 618 xor r14d,edx |
| 615 | 619 |
| 616 xor edi,r8d | 620 xor edi,r8d |
| 617 ror r13d,6 | 621 ror r13d,6 |
| 618 mov ecx,r8d | 622 mov ecx,r8d |
| 619 | 623 |
| 620 and r15d,edi | 624 and r15d,edi |
| 621 ror r14d,2 | 625 ror r14d,2 |
| 622 add r12d,r13d | 626 add r12d,r13d |
| 623 | 627 |
| 624 xor ecx,r15d | 628 xor ecx,r15d |
| 625 add r10d,r12d | 629 add r10d,r12d |
| 626 add ecx,r12d | 630 add ecx,r12d |
| 627 | 631 |
| 628 » lea» rbp,QWORD PTR[4+rbp] | 632 » lea» rbp,[4+rbp] |
| 629 add ecx,r14d | 633 add ecx,r14d |
| 630 » mov» r12d,DWORD PTR[56+rsi] | 634 » mov» r12d,DWORD[56+rsi] |
| 631 mov r13d,r10d | 635 mov r13d,r10d |
| 632 mov r14d,ecx | 636 mov r14d,ecx |
| 633 bswap r12d | 637 bswap r12d |
| 634 ror r13d,14 | 638 ror r13d,14 |
| 635 mov r15d,r11d | 639 mov r15d,r11d |
| 636 | 640 |
| 637 xor r13d,r10d | 641 xor r13d,r10d |
| 638 ror r14d,9 | 642 ror r14d,9 |
| 639 xor r15d,eax | 643 xor r15d,eax |
| 640 | 644 |
| 641 » mov» DWORD PTR[56+rsp],r12d | 645 » mov» DWORD[56+rsp],r12d |
| 642 xor r14d,ecx | 646 xor r14d,ecx |
| 643 and r15d,r10d | 647 and r15d,r10d |
| 644 | 648 |
| 645 ror r13d,5 | 649 ror r13d,5 |
| 646 add r12d,ebx | 650 add r12d,ebx |
| 647 xor r15d,eax | 651 xor r15d,eax |
| 648 | 652 |
| 649 ror r14d,11 | 653 ror r14d,11 |
| 650 xor r13d,r10d | 654 xor r13d,r10d |
| 651 add r12d,r15d | 655 add r12d,r15d |
| 652 | 656 |
| 653 mov r15d,ecx | 657 mov r15d,ecx |
| 654 » add» r12d,DWORD PTR[rbp] | 658 » add» r12d,DWORD[rbp] |
| 655 xor r14d,ecx | 659 xor r14d,ecx |
| 656 | 660 |
| 657 xor r15d,edx | 661 xor r15d,edx |
| 658 ror r13d,6 | 662 ror r13d,6 |
| 659 mov ebx,edx | 663 mov ebx,edx |
| 660 | 664 |
| 661 and edi,r15d | 665 and edi,r15d |
| 662 ror r14d,2 | 666 ror r14d,2 |
| 663 add r12d,r13d | 667 add r12d,r13d |
| 664 | 668 |
| 665 xor ebx,edi | 669 xor ebx,edi |
| 666 add r9d,r12d | 670 add r9d,r12d |
| 667 add ebx,r12d | 671 add ebx,r12d |
| 668 | 672 |
| 669 » lea» rbp,QWORD PTR[4+rbp] | 673 » lea» rbp,[4+rbp] |
| 670 add ebx,r14d | 674 add ebx,r14d |
| 671 » mov» r12d,DWORD PTR[60+rsi] | 675 » mov» r12d,DWORD[60+rsi] |
| 672 mov r13d,r9d | 676 mov r13d,r9d |
| 673 mov r14d,ebx | 677 mov r14d,ebx |
| 674 bswap r12d | 678 bswap r12d |
| 675 ror r13d,14 | 679 ror r13d,14 |
| 676 mov edi,r10d | 680 mov edi,r10d |
| 677 | 681 |
| 678 xor r13d,r9d | 682 xor r13d,r9d |
| 679 ror r14d,9 | 683 ror r14d,9 |
| 680 xor edi,r11d | 684 xor edi,r11d |
| 681 | 685 |
| 682 » mov» DWORD PTR[60+rsp],r12d | 686 » mov» DWORD[60+rsp],r12d |
| 683 xor r14d,ebx | 687 xor r14d,ebx |
| 684 and edi,r9d | 688 and edi,r9d |
| 685 | 689 |
| 686 ror r13d,5 | 690 ror r13d,5 |
| 687 add r12d,eax | 691 add r12d,eax |
| 688 xor edi,r11d | 692 xor edi,r11d |
| 689 | 693 |
| 690 ror r14d,11 | 694 ror r14d,11 |
| 691 xor r13d,r9d | 695 xor r13d,r9d |
| 692 add r12d,edi | 696 add r12d,edi |
| 693 | 697 |
| 694 mov edi,ebx | 698 mov edi,ebx |
| 695 » add» r12d,DWORD PTR[rbp] | 699 » add» r12d,DWORD[rbp] |
| 696 xor r14d,ebx | 700 xor r14d,ebx |
| 697 | 701 |
| 698 xor edi,ecx | 702 xor edi,ecx |
| 699 ror r13d,6 | 703 ror r13d,6 |
| 700 mov eax,ecx | 704 mov eax,ecx |
| 701 | 705 |
| 702 and r15d,edi | 706 and r15d,edi |
| 703 ror r14d,2 | 707 ror r14d,2 |
| 704 add r12d,r13d | 708 add r12d,r13d |
| 705 | 709 |
| 706 xor eax,r15d | 710 xor eax,r15d |
| 707 add r8d,r12d | 711 add r8d,r12d |
| 708 add eax,r12d | 712 add eax,r12d |
| 709 | 713 |
| 710 » lea» rbp,QWORD PTR[20+rbp] | 714 » lea» rbp,[20+rbp] |
| 711 » jmp» $L$rounds_16_xx | 715 » jmp» NEAR $L$rounds_16_xx |
| 712 ALIGN 16 | 716 ALIGN 16 |
| 713 $L$rounds_16_xx:: | 717 $L$rounds_16_xx: |
| 714 » mov» r13d,DWORD PTR[4+rsp] | 718 » mov» r13d,DWORD[4+rsp] |
| 715 » mov» r15d,DWORD PTR[56+rsp] | 719 » mov» r15d,DWORD[56+rsp] |
| 716 | 720 |
| 717 mov r12d,r13d | 721 mov r12d,r13d |
| 718 ror r13d,11 | 722 ror r13d,11 |
| 719 add eax,r14d | 723 add eax,r14d |
| 720 mov r14d,r15d | 724 mov r14d,r15d |
| 721 ror r15d,2 | 725 ror r15d,2 |
| 722 | 726 |
| 723 xor r13d,r12d | 727 xor r13d,r12d |
| 724 shr r12d,3 | 728 shr r12d,3 |
| 725 ror r13d,7 | 729 ror r13d,7 |
| 726 xor r15d,r14d | 730 xor r15d,r14d |
| 727 shr r14d,10 | 731 shr r14d,10 |
| 728 | 732 |
| 729 ror r15d,17 | 733 ror r15d,17 |
| 730 xor r12d,r13d | 734 xor r12d,r13d |
| 731 xor r15d,r14d | 735 xor r15d,r14d |
| 732 » add» r12d,DWORD PTR[36+rsp] | 736 » add» r12d,DWORD[36+rsp] |
| 733 | 737 |
| 734 » add» r12d,DWORD PTR[rsp] | 738 » add» r12d,DWORD[rsp] |
| 735 mov r13d,r8d | 739 mov r13d,r8d |
| 736 add r12d,r15d | 740 add r12d,r15d |
| 737 mov r14d,eax | 741 mov r14d,eax |
| 738 ror r13d,14 | 742 ror r13d,14 |
| 739 mov r15d,r9d | 743 mov r15d,r9d |
| 740 | 744 |
| 741 xor r13d,r8d | 745 xor r13d,r8d |
| 742 ror r14d,9 | 746 ror r14d,9 |
| 743 xor r15d,r10d | 747 xor r15d,r10d |
| 744 | 748 |
| 745 » mov» DWORD PTR[rsp],r12d | 749 » mov» DWORD[rsp],r12d |
| 746 xor r14d,eax | 750 xor r14d,eax |
| 747 and r15d,r8d | 751 and r15d,r8d |
| 748 | 752 |
| 749 ror r13d,5 | 753 ror r13d,5 |
| 750 add r12d,r11d | 754 add r12d,r11d |
| 751 xor r15d,r10d | 755 xor r15d,r10d |
| 752 | 756 |
| 753 ror r14d,11 | 757 ror r14d,11 |
| 754 xor r13d,r8d | 758 xor r13d,r8d |
| 755 add r12d,r15d | 759 add r12d,r15d |
| 756 | 760 |
| 757 mov r15d,eax | 761 mov r15d,eax |
| 758 » add» r12d,DWORD PTR[rbp] | 762 » add» r12d,DWORD[rbp] |
| 759 xor r14d,eax | 763 xor r14d,eax |
| 760 | 764 |
| 761 xor r15d,ebx | 765 xor r15d,ebx |
| 762 ror r13d,6 | 766 ror r13d,6 |
| 763 mov r11d,ebx | 767 mov r11d,ebx |
| 764 | 768 |
| 765 and edi,r15d | 769 and edi,r15d |
| 766 ror r14d,2 | 770 ror r14d,2 |
| 767 add r12d,r13d | 771 add r12d,r13d |
| 768 | 772 |
| 769 xor r11d,edi | 773 xor r11d,edi |
| 770 add edx,r12d | 774 add edx,r12d |
| 771 add r11d,r12d | 775 add r11d,r12d |
| 772 | 776 |
| 773 » lea» rbp,QWORD PTR[4+rbp] | 777 » lea» rbp,[4+rbp] |
| 774 » mov» r13d,DWORD PTR[8+rsp] | 778 » mov» r13d,DWORD[8+rsp] |
| 775 » mov» edi,DWORD PTR[60+rsp] | 779 » mov» edi,DWORD[60+rsp] |
| 776 | 780 |
| 777 mov r12d,r13d | 781 mov r12d,r13d |
| 778 ror r13d,11 | 782 ror r13d,11 |
| 779 add r11d,r14d | 783 add r11d,r14d |
| 780 mov r14d,edi | 784 mov r14d,edi |
| 781 ror edi,2 | 785 ror edi,2 |
| 782 | 786 |
| 783 xor r13d,r12d | 787 xor r13d,r12d |
| 784 shr r12d,3 | 788 shr r12d,3 |
| 785 ror r13d,7 | 789 ror r13d,7 |
| 786 xor edi,r14d | 790 xor edi,r14d |
| 787 shr r14d,10 | 791 shr r14d,10 |
| 788 | 792 |
| 789 ror edi,17 | 793 ror edi,17 |
| 790 xor r12d,r13d | 794 xor r12d,r13d |
| 791 xor edi,r14d | 795 xor edi,r14d |
| 792 » add» r12d,DWORD PTR[40+rsp] | 796 » add» r12d,DWORD[40+rsp] |
| 793 | 797 |
| 794 » add» r12d,DWORD PTR[4+rsp] | 798 » add» r12d,DWORD[4+rsp] |
| 795 mov r13d,edx | 799 mov r13d,edx |
| 796 add r12d,edi | 800 add r12d,edi |
| 797 mov r14d,r11d | 801 mov r14d,r11d |
| 798 ror r13d,14 | 802 ror r13d,14 |
| 799 mov edi,r8d | 803 mov edi,r8d |
| 800 | 804 |
| 801 xor r13d,edx | 805 xor r13d,edx |
| 802 ror r14d,9 | 806 ror r14d,9 |
| 803 xor edi,r9d | 807 xor edi,r9d |
| 804 | 808 |
| 805 » mov» DWORD PTR[4+rsp],r12d | 809 » mov» DWORD[4+rsp],r12d |
| 806 xor r14d,r11d | 810 xor r14d,r11d |
| 807 and edi,edx | 811 and edi,edx |
| 808 | 812 |
| 809 ror r13d,5 | 813 ror r13d,5 |
| 810 add r12d,r10d | 814 add r12d,r10d |
| 811 xor edi,r9d | 815 xor edi,r9d |
| 812 | 816 |
| 813 ror r14d,11 | 817 ror r14d,11 |
| 814 xor r13d,edx | 818 xor r13d,edx |
| 815 add r12d,edi | 819 add r12d,edi |
| 816 | 820 |
| 817 mov edi,r11d | 821 mov edi,r11d |
| 818 » add» r12d,DWORD PTR[rbp] | 822 » add» r12d,DWORD[rbp] |
| 819 xor r14d,r11d | 823 xor r14d,r11d |
| 820 | 824 |
| 821 xor edi,eax | 825 xor edi,eax |
| 822 ror r13d,6 | 826 ror r13d,6 |
| 823 mov r10d,eax | 827 mov r10d,eax |
| 824 | 828 |
| 825 and r15d,edi | 829 and r15d,edi |
| 826 ror r14d,2 | 830 ror r14d,2 |
| 827 add r12d,r13d | 831 add r12d,r13d |
| 828 | 832 |
| 829 xor r10d,r15d | 833 xor r10d,r15d |
| 830 add ecx,r12d | 834 add ecx,r12d |
| 831 add r10d,r12d | 835 add r10d,r12d |
| 832 | 836 |
| 833 » lea» rbp,QWORD PTR[4+rbp] | 837 » lea» rbp,[4+rbp] |
| 834 » mov» r13d,DWORD PTR[12+rsp] | 838 » mov» r13d,DWORD[12+rsp] |
| 835 » mov» r15d,DWORD PTR[rsp] | 839 » mov» r15d,DWORD[rsp] |
| 836 | 840 |
| 837 mov r12d,r13d | 841 mov r12d,r13d |
| 838 ror r13d,11 | 842 ror r13d,11 |
| 839 add r10d,r14d | 843 add r10d,r14d |
| 840 mov r14d,r15d | 844 mov r14d,r15d |
| 841 ror r15d,2 | 845 ror r15d,2 |
| 842 | 846 |
| 843 xor r13d,r12d | 847 xor r13d,r12d |
| 844 shr r12d,3 | 848 shr r12d,3 |
| 845 ror r13d,7 | 849 ror r13d,7 |
| 846 xor r15d,r14d | 850 xor r15d,r14d |
| 847 shr r14d,10 | 851 shr r14d,10 |
| 848 | 852 |
| 849 ror r15d,17 | 853 ror r15d,17 |
| 850 xor r12d,r13d | 854 xor r12d,r13d |
| 851 xor r15d,r14d | 855 xor r15d,r14d |
| 852 » add» r12d,DWORD PTR[44+rsp] | 856 » add» r12d,DWORD[44+rsp] |
| 853 | 857 |
| 854 » add» r12d,DWORD PTR[8+rsp] | 858 » add» r12d,DWORD[8+rsp] |
| 855 mov r13d,ecx | 859 mov r13d,ecx |
| 856 add r12d,r15d | 860 add r12d,r15d |
| 857 mov r14d,r10d | 861 mov r14d,r10d |
| 858 ror r13d,14 | 862 ror r13d,14 |
| 859 mov r15d,edx | 863 mov r15d,edx |
| 860 | 864 |
| 861 xor r13d,ecx | 865 xor r13d,ecx |
| 862 ror r14d,9 | 866 ror r14d,9 |
| 863 xor r15d,r8d | 867 xor r15d,r8d |
| 864 | 868 |
| 865 » mov» DWORD PTR[8+rsp],r12d | 869 » mov» DWORD[8+rsp],r12d |
| 866 xor r14d,r10d | 870 xor r14d,r10d |
| 867 and r15d,ecx | 871 and r15d,ecx |
| 868 | 872 |
| 869 ror r13d,5 | 873 ror r13d,5 |
| 870 add r12d,r9d | 874 add r12d,r9d |
| 871 xor r15d,r8d | 875 xor r15d,r8d |
| 872 | 876 |
| 873 ror r14d,11 | 877 ror r14d,11 |
| 874 xor r13d,ecx | 878 xor r13d,ecx |
| 875 add r12d,r15d | 879 add r12d,r15d |
| 876 | 880 |
| 877 mov r15d,r10d | 881 mov r15d,r10d |
| 878 » add» r12d,DWORD PTR[rbp] | 882 » add» r12d,DWORD[rbp] |
| 879 xor r14d,r10d | 883 xor r14d,r10d |
| 880 | 884 |
| 881 xor r15d,r11d | 885 xor r15d,r11d |
| 882 ror r13d,6 | 886 ror r13d,6 |
| 883 mov r9d,r11d | 887 mov r9d,r11d |
| 884 | 888 |
| 885 and edi,r15d | 889 and edi,r15d |
| 886 ror r14d,2 | 890 ror r14d,2 |
| 887 add r12d,r13d | 891 add r12d,r13d |
| 888 | 892 |
| 889 xor r9d,edi | 893 xor r9d,edi |
| 890 add ebx,r12d | 894 add ebx,r12d |
| 891 add r9d,r12d | 895 add r9d,r12d |
| 892 | 896 |
| 893 » lea» rbp,QWORD PTR[4+rbp] | 897 » lea» rbp,[4+rbp] |
| 894 » mov» r13d,DWORD PTR[16+rsp] | 898 » mov» r13d,DWORD[16+rsp] |
| 895 » mov» edi,DWORD PTR[4+rsp] | 899 » mov» edi,DWORD[4+rsp] |
| 896 | 900 |
| 897 mov r12d,r13d | 901 mov r12d,r13d |
| 898 ror r13d,11 | 902 ror r13d,11 |
| 899 add r9d,r14d | 903 add r9d,r14d |
| 900 mov r14d,edi | 904 mov r14d,edi |
| 901 ror edi,2 | 905 ror edi,2 |
| 902 | 906 |
| 903 xor r13d,r12d | 907 xor r13d,r12d |
| 904 shr r12d,3 | 908 shr r12d,3 |
| 905 ror r13d,7 | 909 ror r13d,7 |
| 906 xor edi,r14d | 910 xor edi,r14d |
| 907 shr r14d,10 | 911 shr r14d,10 |
| 908 | 912 |
| 909 ror edi,17 | 913 ror edi,17 |
| 910 xor r12d,r13d | 914 xor r12d,r13d |
| 911 xor edi,r14d | 915 xor edi,r14d |
| 912 » add» r12d,DWORD PTR[48+rsp] | 916 » add» r12d,DWORD[48+rsp] |
| 913 | 917 |
| 914 » add» r12d,DWORD PTR[12+rsp] | 918 » add» r12d,DWORD[12+rsp] |
| 915 mov r13d,ebx | 919 mov r13d,ebx |
| 916 add r12d,edi | 920 add r12d,edi |
| 917 mov r14d,r9d | 921 mov r14d,r9d |
| 918 ror r13d,14 | 922 ror r13d,14 |
| 919 mov edi,ecx | 923 mov edi,ecx |
| 920 | 924 |
| 921 xor r13d,ebx | 925 xor r13d,ebx |
| 922 ror r14d,9 | 926 ror r14d,9 |
| 923 xor edi,edx | 927 xor edi,edx |
| 924 | 928 |
| 925 » mov» DWORD PTR[12+rsp],r12d | 929 » mov» DWORD[12+rsp],r12d |
| 926 xor r14d,r9d | 930 xor r14d,r9d |
| 927 and edi,ebx | 931 and edi,ebx |
| 928 | 932 |
| 929 ror r13d,5 | 933 ror r13d,5 |
| 930 add r12d,r8d | 934 add r12d,r8d |
| 931 xor edi,edx | 935 xor edi,edx |
| 932 | 936 |
| 933 ror r14d,11 | 937 ror r14d,11 |
| 934 xor r13d,ebx | 938 xor r13d,ebx |
| 935 add r12d,edi | 939 add r12d,edi |
| 936 | 940 |
| 937 mov edi,r9d | 941 mov edi,r9d |
| 938 » add» r12d,DWORD PTR[rbp] | 942 » add» r12d,DWORD[rbp] |
| 939 xor r14d,r9d | 943 xor r14d,r9d |
| 940 | 944 |
| 941 xor edi,r10d | 945 xor edi,r10d |
| 942 ror r13d,6 | 946 ror r13d,6 |
| 943 mov r8d,r10d | 947 mov r8d,r10d |
| 944 | 948 |
| 945 and r15d,edi | 949 and r15d,edi |
| 946 ror r14d,2 | 950 ror r14d,2 |
| 947 add r12d,r13d | 951 add r12d,r13d |
| 948 | 952 |
| 949 xor r8d,r15d | 953 xor r8d,r15d |
| 950 add eax,r12d | 954 add eax,r12d |
| 951 add r8d,r12d | 955 add r8d,r12d |
| 952 | 956 |
| 953 » lea» rbp,QWORD PTR[20+rbp] | 957 » lea» rbp,[20+rbp] |
| 954 » mov» r13d,DWORD PTR[20+rsp] | 958 » mov» r13d,DWORD[20+rsp] |
| 955 » mov» r15d,DWORD PTR[8+rsp] | 959 » mov» r15d,DWORD[8+rsp] |
| 956 | 960 |
| 957 mov r12d,r13d | 961 mov r12d,r13d |
| 958 ror r13d,11 | 962 ror r13d,11 |
| 959 add r8d,r14d | 963 add r8d,r14d |
| 960 mov r14d,r15d | 964 mov r14d,r15d |
| 961 ror r15d,2 | 965 ror r15d,2 |
| 962 | 966 |
| 963 xor r13d,r12d | 967 xor r13d,r12d |
| 964 shr r12d,3 | 968 shr r12d,3 |
| 965 ror r13d,7 | 969 ror r13d,7 |
| 966 xor r15d,r14d | 970 xor r15d,r14d |
| 967 shr r14d,10 | 971 shr r14d,10 |
| 968 | 972 |
| 969 ror r15d,17 | 973 ror r15d,17 |
| 970 xor r12d,r13d | 974 xor r12d,r13d |
| 971 xor r15d,r14d | 975 xor r15d,r14d |
| 972 » add» r12d,DWORD PTR[52+rsp] | 976 » add» r12d,DWORD[52+rsp] |
| 973 | 977 |
| 974 » add» r12d,DWORD PTR[16+rsp] | 978 » add» r12d,DWORD[16+rsp] |
| 975 mov r13d,eax | 979 mov r13d,eax |
| 976 add r12d,r15d | 980 add r12d,r15d |
| 977 mov r14d,r8d | 981 mov r14d,r8d |
| 978 ror r13d,14 | 982 ror r13d,14 |
| 979 mov r15d,ebx | 983 mov r15d,ebx |
| 980 | 984 |
| 981 xor r13d,eax | 985 xor r13d,eax |
| 982 ror r14d,9 | 986 ror r14d,9 |
| 983 xor r15d,ecx | 987 xor r15d,ecx |
| 984 | 988 |
| 985 » mov» DWORD PTR[16+rsp],r12d | 989 » mov» DWORD[16+rsp],r12d |
| 986 xor r14d,r8d | 990 xor r14d,r8d |
| 987 and r15d,eax | 991 and r15d,eax |
| 988 | 992 |
| 989 ror r13d,5 | 993 ror r13d,5 |
| 990 add r12d,edx | 994 add r12d,edx |
| 991 xor r15d,ecx | 995 xor r15d,ecx |
| 992 | 996 |
| 993 ror r14d,11 | 997 ror r14d,11 |
| 994 xor r13d,eax | 998 xor r13d,eax |
| 995 add r12d,r15d | 999 add r12d,r15d |
| 996 | 1000 |
| 997 mov r15d,r8d | 1001 mov r15d,r8d |
| 998 » add» r12d,DWORD PTR[rbp] | 1002 » add» r12d,DWORD[rbp] |
| 999 xor r14d,r8d | 1003 xor r14d,r8d |
| 1000 | 1004 |
| 1001 xor r15d,r9d | 1005 xor r15d,r9d |
| 1002 ror r13d,6 | 1006 ror r13d,6 |
| 1003 mov edx,r9d | 1007 mov edx,r9d |
| 1004 | 1008 |
| 1005 and edi,r15d | 1009 and edi,r15d |
| 1006 ror r14d,2 | 1010 ror r14d,2 |
| 1007 add r12d,r13d | 1011 add r12d,r13d |
| 1008 | 1012 |
| 1009 xor edx,edi | 1013 xor edx,edi |
| 1010 add r11d,r12d | 1014 add r11d,r12d |
| 1011 add edx,r12d | 1015 add edx,r12d |
| 1012 | 1016 |
| 1013 » lea» rbp,QWORD PTR[4+rbp] | 1017 » lea» rbp,[4+rbp] |
| 1014 » mov» r13d,DWORD PTR[24+rsp] | 1018 » mov» r13d,DWORD[24+rsp] |
| 1015 » mov» edi,DWORD PTR[12+rsp] | 1019 » mov» edi,DWORD[12+rsp] |
| 1016 | 1020 |
| 1017 mov r12d,r13d | 1021 mov r12d,r13d |
| 1018 ror r13d,11 | 1022 ror r13d,11 |
| 1019 add edx,r14d | 1023 add edx,r14d |
| 1020 mov r14d,edi | 1024 mov r14d,edi |
| 1021 ror edi,2 | 1025 ror edi,2 |
| 1022 | 1026 |
| 1023 xor r13d,r12d | 1027 xor r13d,r12d |
| 1024 shr r12d,3 | 1028 shr r12d,3 |
| 1025 ror r13d,7 | 1029 ror r13d,7 |
| 1026 xor edi,r14d | 1030 xor edi,r14d |
| 1027 shr r14d,10 | 1031 shr r14d,10 |
| 1028 | 1032 |
| 1029 ror edi,17 | 1033 ror edi,17 |
| 1030 xor r12d,r13d | 1034 xor r12d,r13d |
| 1031 xor edi,r14d | 1035 xor edi,r14d |
| 1032 » add» r12d,DWORD PTR[56+rsp] | 1036 » add» r12d,DWORD[56+rsp] |
| 1033 | 1037 |
| 1034 » add» r12d,DWORD PTR[20+rsp] | 1038 » add» r12d,DWORD[20+rsp] |
| 1035 mov r13d,r11d | 1039 mov r13d,r11d |
| 1036 add r12d,edi | 1040 add r12d,edi |
| 1037 mov r14d,edx | 1041 mov r14d,edx |
| 1038 ror r13d,14 | 1042 ror r13d,14 |
| 1039 mov edi,eax | 1043 mov edi,eax |
| 1040 | 1044 |
| 1041 xor r13d,r11d | 1045 xor r13d,r11d |
| 1042 ror r14d,9 | 1046 ror r14d,9 |
| 1043 xor edi,ebx | 1047 xor edi,ebx |
| 1044 | 1048 |
| 1045 » mov» DWORD PTR[20+rsp],r12d | 1049 » mov» DWORD[20+rsp],r12d |
| 1046 xor r14d,edx | 1050 xor r14d,edx |
| 1047 and edi,r11d | 1051 and edi,r11d |
| 1048 | 1052 |
| 1049 ror r13d,5 | 1053 ror r13d,5 |
| 1050 add r12d,ecx | 1054 add r12d,ecx |
| 1051 xor edi,ebx | 1055 xor edi,ebx |
| 1052 | 1056 |
| 1053 ror r14d,11 | 1057 ror r14d,11 |
| 1054 xor r13d,r11d | 1058 xor r13d,r11d |
| 1055 add r12d,edi | 1059 add r12d,edi |
| 1056 | 1060 |
| 1057 mov edi,edx | 1061 mov edi,edx |
| 1058 » add» r12d,DWORD PTR[rbp] | 1062 » add» r12d,DWORD[rbp] |
| 1059 xor r14d,edx | 1063 xor r14d,edx |
| 1060 | 1064 |
| 1061 xor edi,r8d | 1065 xor edi,r8d |
| 1062 ror r13d,6 | 1066 ror r13d,6 |
| 1063 mov ecx,r8d | 1067 mov ecx,r8d |
| 1064 | 1068 |
| 1065 and r15d,edi | 1069 and r15d,edi |
| 1066 ror r14d,2 | 1070 ror r14d,2 |
| 1067 add r12d,r13d | 1071 add r12d,r13d |
| 1068 | 1072 |
| 1069 xor ecx,r15d | 1073 xor ecx,r15d |
| 1070 add r10d,r12d | 1074 add r10d,r12d |
| 1071 add ecx,r12d | 1075 add ecx,r12d |
| 1072 | 1076 |
| 1073 » lea» rbp,QWORD PTR[4+rbp] | 1077 » lea» rbp,[4+rbp] |
| 1074 » mov» r13d,DWORD PTR[28+rsp] | 1078 » mov» r13d,DWORD[28+rsp] |
| 1075 » mov» r15d,DWORD PTR[16+rsp] | 1079 » mov» r15d,DWORD[16+rsp] |
| 1076 | 1080 |
| 1077 mov r12d,r13d | 1081 mov r12d,r13d |
| 1078 ror r13d,11 | 1082 ror r13d,11 |
| 1079 add ecx,r14d | 1083 add ecx,r14d |
| 1080 mov r14d,r15d | 1084 mov r14d,r15d |
| 1081 ror r15d,2 | 1085 ror r15d,2 |
| 1082 | 1086 |
| 1083 xor r13d,r12d | 1087 xor r13d,r12d |
| 1084 shr r12d,3 | 1088 shr r12d,3 |
| 1085 ror r13d,7 | 1089 ror r13d,7 |
| 1086 xor r15d,r14d | 1090 xor r15d,r14d |
| 1087 shr r14d,10 | 1091 shr r14d,10 |
| 1088 | 1092 |
| 1089 ror r15d,17 | 1093 ror r15d,17 |
| 1090 xor r12d,r13d | 1094 xor r12d,r13d |
| 1091 xor r15d,r14d | 1095 xor r15d,r14d |
| 1092 » add» r12d,DWORD PTR[60+rsp] | 1096 » add» r12d,DWORD[60+rsp] |
| 1093 | 1097 |
| 1094 » add» r12d,DWORD PTR[24+rsp] | 1098 » add» r12d,DWORD[24+rsp] |
| 1095 mov r13d,r10d | 1099 mov r13d,r10d |
| 1096 add r12d,r15d | 1100 add r12d,r15d |
| 1097 mov r14d,ecx | 1101 mov r14d,ecx |
| 1098 ror r13d,14 | 1102 ror r13d,14 |
| 1099 mov r15d,r11d | 1103 mov r15d,r11d |
| 1100 | 1104 |
| 1101 xor r13d,r10d | 1105 xor r13d,r10d |
| 1102 ror r14d,9 | 1106 ror r14d,9 |
| 1103 xor r15d,eax | 1107 xor r15d,eax |
| 1104 | 1108 |
| 1105 » mov» DWORD PTR[24+rsp],r12d | 1109 » mov» DWORD[24+rsp],r12d |
| 1106 xor r14d,ecx | 1110 xor r14d,ecx |
| 1107 and r15d,r10d | 1111 and r15d,r10d |
| 1108 | 1112 |
| 1109 ror r13d,5 | 1113 ror r13d,5 |
| 1110 add r12d,ebx | 1114 add r12d,ebx |
| 1111 xor r15d,eax | 1115 xor r15d,eax |
| 1112 | 1116 |
| 1113 ror r14d,11 | 1117 ror r14d,11 |
| 1114 xor r13d,r10d | 1118 xor r13d,r10d |
| 1115 add r12d,r15d | 1119 add r12d,r15d |
| 1116 | 1120 |
| 1117 mov r15d,ecx | 1121 mov r15d,ecx |
| 1118 » add» r12d,DWORD PTR[rbp] | 1122 » add» r12d,DWORD[rbp] |
| 1119 xor r14d,ecx | 1123 xor r14d,ecx |
| 1120 | 1124 |
| 1121 xor r15d,edx | 1125 xor r15d,edx |
| 1122 ror r13d,6 | 1126 ror r13d,6 |
| 1123 mov ebx,edx | 1127 mov ebx,edx |
| 1124 | 1128 |
| 1125 and edi,r15d | 1129 and edi,r15d |
| 1126 ror r14d,2 | 1130 ror r14d,2 |
| 1127 add r12d,r13d | 1131 add r12d,r13d |
| 1128 | 1132 |
| 1129 xor ebx,edi | 1133 xor ebx,edi |
| 1130 add r9d,r12d | 1134 add r9d,r12d |
| 1131 add ebx,r12d | 1135 add ebx,r12d |
| 1132 | 1136 |
| 1133 » lea» rbp,QWORD PTR[4+rbp] | 1137 » lea» rbp,[4+rbp] |
| 1134 » mov» r13d,DWORD PTR[32+rsp] | 1138 » mov» r13d,DWORD[32+rsp] |
| 1135 » mov» edi,DWORD PTR[20+rsp] | 1139 » mov» edi,DWORD[20+rsp] |
| 1136 | 1140 |
| 1137 mov r12d,r13d | 1141 mov r12d,r13d |
| 1138 ror r13d,11 | 1142 ror r13d,11 |
| 1139 add ebx,r14d | 1143 add ebx,r14d |
| 1140 mov r14d,edi | 1144 mov r14d,edi |
| 1141 ror edi,2 | 1145 ror edi,2 |
| 1142 | 1146 |
| 1143 xor r13d,r12d | 1147 xor r13d,r12d |
| 1144 shr r12d,3 | 1148 shr r12d,3 |
| 1145 ror r13d,7 | 1149 ror r13d,7 |
| 1146 xor edi,r14d | 1150 xor edi,r14d |
| 1147 shr r14d,10 | 1151 shr r14d,10 |
| 1148 | 1152 |
| 1149 ror edi,17 | 1153 ror edi,17 |
| 1150 xor r12d,r13d | 1154 xor r12d,r13d |
| 1151 xor edi,r14d | 1155 xor edi,r14d |
| 1152 » add» r12d,DWORD PTR[rsp] | 1156 » add» r12d,DWORD[rsp] |
| 1153 | 1157 |
| 1154 » add» r12d,DWORD PTR[28+rsp] | 1158 » add» r12d,DWORD[28+rsp] |
| 1155 mov r13d,r9d | 1159 mov r13d,r9d |
| 1156 add r12d,edi | 1160 add r12d,edi |
| 1157 mov r14d,ebx | 1161 mov r14d,ebx |
| 1158 ror r13d,14 | 1162 ror r13d,14 |
| 1159 mov edi,r10d | 1163 mov edi,r10d |
| 1160 | 1164 |
| 1161 xor r13d,r9d | 1165 xor r13d,r9d |
| 1162 ror r14d,9 | 1166 ror r14d,9 |
| 1163 xor edi,r11d | 1167 xor edi,r11d |
| 1164 | 1168 |
| 1165 » mov» DWORD PTR[28+rsp],r12d | 1169 » mov» DWORD[28+rsp],r12d |
| 1166 xor r14d,ebx | 1170 xor r14d,ebx |
| 1167 and edi,r9d | 1171 and edi,r9d |
| 1168 | 1172 |
| 1169 ror r13d,5 | 1173 ror r13d,5 |
| 1170 add r12d,eax | 1174 add r12d,eax |
| 1171 xor edi,r11d | 1175 xor edi,r11d |
| 1172 | 1176 |
| 1173 ror r14d,11 | 1177 ror r14d,11 |
| 1174 xor r13d,r9d | 1178 xor r13d,r9d |
| 1175 add r12d,edi | 1179 add r12d,edi |
| 1176 | 1180 |
| 1177 mov edi,ebx | 1181 mov edi,ebx |
| 1178 » add» r12d,DWORD PTR[rbp] | 1182 » add» r12d,DWORD[rbp] |
| 1179 xor r14d,ebx | 1183 xor r14d,ebx |
| 1180 | 1184 |
| 1181 xor edi,ecx | 1185 xor edi,ecx |
| 1182 ror r13d,6 | 1186 ror r13d,6 |
| 1183 mov eax,ecx | 1187 mov eax,ecx |
| 1184 | 1188 |
| 1185 and r15d,edi | 1189 and r15d,edi |
| 1186 ror r14d,2 | 1190 ror r14d,2 |
| 1187 add r12d,r13d | 1191 add r12d,r13d |
| 1188 | 1192 |
| 1189 xor eax,r15d | 1193 xor eax,r15d |
| 1190 add r8d,r12d | 1194 add r8d,r12d |
| 1191 add eax,r12d | 1195 add eax,r12d |
| 1192 | 1196 |
| 1193 » lea» rbp,QWORD PTR[20+rbp] | 1197 » lea» rbp,[20+rbp] |
| 1194 » mov» r13d,DWORD PTR[36+rsp] | 1198 » mov» r13d,DWORD[36+rsp] |
| 1195 » mov» r15d,DWORD PTR[24+rsp] | 1199 » mov» r15d,DWORD[24+rsp] |
| 1196 | 1200 |
| 1197 mov r12d,r13d | 1201 mov r12d,r13d |
| 1198 ror r13d,11 | 1202 ror r13d,11 |
| 1199 add eax,r14d | 1203 add eax,r14d |
| 1200 mov r14d,r15d | 1204 mov r14d,r15d |
| 1201 ror r15d,2 | 1205 ror r15d,2 |
| 1202 | 1206 |
| 1203 xor r13d,r12d | 1207 xor r13d,r12d |
| 1204 shr r12d,3 | 1208 shr r12d,3 |
| 1205 ror r13d,7 | 1209 ror r13d,7 |
| 1206 xor r15d,r14d | 1210 xor r15d,r14d |
| 1207 shr r14d,10 | 1211 shr r14d,10 |
| 1208 | 1212 |
| 1209 ror r15d,17 | 1213 ror r15d,17 |
| 1210 xor r12d,r13d | 1214 xor r12d,r13d |
| 1211 xor r15d,r14d | 1215 xor r15d,r14d |
| 1212 » add» r12d,DWORD PTR[4+rsp] | 1216 » add» r12d,DWORD[4+rsp] |
| 1213 | 1217 |
| 1214 » add» r12d,DWORD PTR[32+rsp] | 1218 » add» r12d,DWORD[32+rsp] |
| 1215 mov r13d,r8d | 1219 mov r13d,r8d |
| 1216 add r12d,r15d | 1220 add r12d,r15d |
| 1217 mov r14d,eax | 1221 mov r14d,eax |
| 1218 ror r13d,14 | 1222 ror r13d,14 |
| 1219 mov r15d,r9d | 1223 mov r15d,r9d |
| 1220 | 1224 |
| 1221 xor r13d,r8d | 1225 xor r13d,r8d |
| 1222 ror r14d,9 | 1226 ror r14d,9 |
| 1223 xor r15d,r10d | 1227 xor r15d,r10d |
| 1224 | 1228 |
| 1225 » mov» DWORD PTR[32+rsp],r12d | 1229 » mov» DWORD[32+rsp],r12d |
| 1226 xor r14d,eax | 1230 xor r14d,eax |
| 1227 and r15d,r8d | 1231 and r15d,r8d |
| 1228 | 1232 |
| 1229 ror r13d,5 | 1233 ror r13d,5 |
| 1230 add r12d,r11d | 1234 add r12d,r11d |
| 1231 xor r15d,r10d | 1235 xor r15d,r10d |
| 1232 | 1236 |
| 1233 ror r14d,11 | 1237 ror r14d,11 |
| 1234 xor r13d,r8d | 1238 xor r13d,r8d |
| 1235 add r12d,r15d | 1239 add r12d,r15d |
| 1236 | 1240 |
| 1237 mov r15d,eax | 1241 mov r15d,eax |
| 1238 » add» r12d,DWORD PTR[rbp] | 1242 » add» r12d,DWORD[rbp] |
| 1239 xor r14d,eax | 1243 xor r14d,eax |
| 1240 | 1244 |
| 1241 xor r15d,ebx | 1245 xor r15d,ebx |
| 1242 ror r13d,6 | 1246 ror r13d,6 |
| 1243 mov r11d,ebx | 1247 mov r11d,ebx |
| 1244 | 1248 |
| 1245 and edi,r15d | 1249 and edi,r15d |
| 1246 ror r14d,2 | 1250 ror r14d,2 |
| 1247 add r12d,r13d | 1251 add r12d,r13d |
| 1248 | 1252 |
| 1249 xor r11d,edi | 1253 xor r11d,edi |
| 1250 add edx,r12d | 1254 add edx,r12d |
| 1251 add r11d,r12d | 1255 add r11d,r12d |
| 1252 | 1256 |
| 1253 » lea» rbp,QWORD PTR[4+rbp] | 1257 » lea» rbp,[4+rbp] |
| 1254 » mov» r13d,DWORD PTR[40+rsp] | 1258 » mov» r13d,DWORD[40+rsp] |
| 1255 » mov» edi,DWORD PTR[28+rsp] | 1259 » mov» edi,DWORD[28+rsp] |
| 1256 | 1260 |
| 1257 mov r12d,r13d | 1261 mov r12d,r13d |
| 1258 ror r13d,11 | 1262 ror r13d,11 |
| 1259 add r11d,r14d | 1263 add r11d,r14d |
| 1260 mov r14d,edi | 1264 mov r14d,edi |
| 1261 ror edi,2 | 1265 ror edi,2 |
| 1262 | 1266 |
| 1263 xor r13d,r12d | 1267 xor r13d,r12d |
| 1264 shr r12d,3 | 1268 shr r12d,3 |
| 1265 ror r13d,7 | 1269 ror r13d,7 |
| 1266 xor edi,r14d | 1270 xor edi,r14d |
| 1267 shr r14d,10 | 1271 shr r14d,10 |
| 1268 | 1272 |
| 1269 ror edi,17 | 1273 ror edi,17 |
| 1270 xor r12d,r13d | 1274 xor r12d,r13d |
| 1271 xor edi,r14d | 1275 xor edi,r14d |
| 1272 » add» r12d,DWORD PTR[8+rsp] | 1276 » add» r12d,DWORD[8+rsp] |
| 1273 | 1277 |
| 1274 » add» r12d,DWORD PTR[36+rsp] | 1278 » add» r12d,DWORD[36+rsp] |
| 1275 mov r13d,edx | 1279 mov r13d,edx |
| 1276 add r12d,edi | 1280 add r12d,edi |
| 1277 mov r14d,r11d | 1281 mov r14d,r11d |
| 1278 ror r13d,14 | 1282 ror r13d,14 |
| 1279 mov edi,r8d | 1283 mov edi,r8d |
| 1280 | 1284 |
| 1281 xor r13d,edx | 1285 xor r13d,edx |
| 1282 ror r14d,9 | 1286 ror r14d,9 |
| 1283 xor edi,r9d | 1287 xor edi,r9d |
| 1284 | 1288 |
| 1285 » mov» DWORD PTR[36+rsp],r12d | 1289 » mov» DWORD[36+rsp],r12d |
| 1286 xor r14d,r11d | 1290 xor r14d,r11d |
| 1287 and edi,edx | 1291 and edi,edx |
| 1288 | 1292 |
| 1289 ror r13d,5 | 1293 ror r13d,5 |
| 1290 add r12d,r10d | 1294 add r12d,r10d |
| 1291 xor edi,r9d | 1295 xor edi,r9d |
| 1292 | 1296 |
| 1293 ror r14d,11 | 1297 ror r14d,11 |
| 1294 xor r13d,edx | 1298 xor r13d,edx |
| 1295 add r12d,edi | 1299 add r12d,edi |
| 1296 | 1300 |
| 1297 mov edi,r11d | 1301 mov edi,r11d |
| 1298 » add» r12d,DWORD PTR[rbp] | 1302 » add» r12d,DWORD[rbp] |
| 1299 xor r14d,r11d | 1303 xor r14d,r11d |
| 1300 | 1304 |
| 1301 xor edi,eax | 1305 xor edi,eax |
| 1302 ror r13d,6 | 1306 ror r13d,6 |
| 1303 mov r10d,eax | 1307 mov r10d,eax |
| 1304 | 1308 |
| 1305 and r15d,edi | 1309 and r15d,edi |
| 1306 ror r14d,2 | 1310 ror r14d,2 |
| 1307 add r12d,r13d | 1311 add r12d,r13d |
| 1308 | 1312 |
| 1309 xor r10d,r15d | 1313 xor r10d,r15d |
| 1310 add ecx,r12d | 1314 add ecx,r12d |
| 1311 add r10d,r12d | 1315 add r10d,r12d |
| 1312 | 1316 |
| 1313 » lea» rbp,QWORD PTR[4+rbp] | 1317 » lea» rbp,[4+rbp] |
| 1314 » mov» r13d,DWORD PTR[44+rsp] | 1318 » mov» r13d,DWORD[44+rsp] |
| 1315 » mov» r15d,DWORD PTR[32+rsp] | 1319 » mov» r15d,DWORD[32+rsp] |
| 1316 | 1320 |
| 1317 mov r12d,r13d | 1321 mov r12d,r13d |
| 1318 ror r13d,11 | 1322 ror r13d,11 |
| 1319 add r10d,r14d | 1323 add r10d,r14d |
| 1320 mov r14d,r15d | 1324 mov r14d,r15d |
| 1321 ror r15d,2 | 1325 ror r15d,2 |
| 1322 | 1326 |
| 1323 xor r13d,r12d | 1327 xor r13d,r12d |
| 1324 shr r12d,3 | 1328 shr r12d,3 |
| 1325 ror r13d,7 | 1329 ror r13d,7 |
| 1326 xor r15d,r14d | 1330 xor r15d,r14d |
| 1327 shr r14d,10 | 1331 shr r14d,10 |
| 1328 | 1332 |
| 1329 ror r15d,17 | 1333 ror r15d,17 |
| 1330 xor r12d,r13d | 1334 xor r12d,r13d |
| 1331 xor r15d,r14d | 1335 xor r15d,r14d |
| 1332 » add» r12d,DWORD PTR[12+rsp] | 1336 » add» r12d,DWORD[12+rsp] |
| 1333 | 1337 |
| 1334 » add» r12d,DWORD PTR[40+rsp] | 1338 » add» r12d,DWORD[40+rsp] |
| 1335 mov r13d,ecx | 1339 mov r13d,ecx |
| 1336 add r12d,r15d | 1340 add r12d,r15d |
| 1337 mov r14d,r10d | 1341 mov r14d,r10d |
| 1338 ror r13d,14 | 1342 ror r13d,14 |
| 1339 mov r15d,edx | 1343 mov r15d,edx |
| 1340 | 1344 |
| 1341 xor r13d,ecx | 1345 xor r13d,ecx |
| 1342 ror r14d,9 | 1346 ror r14d,9 |
| 1343 xor r15d,r8d | 1347 xor r15d,r8d |
| 1344 | 1348 |
| 1345 » mov» DWORD PTR[40+rsp],r12d | 1349 » mov» DWORD[40+rsp],r12d |
| 1346 xor r14d,r10d | 1350 xor r14d,r10d |
| 1347 and r15d,ecx | 1351 and r15d,ecx |
| 1348 | 1352 |
| 1349 ror r13d,5 | 1353 ror r13d,5 |
| 1350 add r12d,r9d | 1354 add r12d,r9d |
| 1351 xor r15d,r8d | 1355 xor r15d,r8d |
| 1352 | 1356 |
| 1353 ror r14d,11 | 1357 ror r14d,11 |
| 1354 xor r13d,ecx | 1358 xor r13d,ecx |
| 1355 add r12d,r15d | 1359 add r12d,r15d |
| 1356 | 1360 |
| 1357 mov r15d,r10d | 1361 mov r15d,r10d |
| 1358 » add» r12d,DWORD PTR[rbp] | 1362 » add» r12d,DWORD[rbp] |
| 1359 xor r14d,r10d | 1363 xor r14d,r10d |
| 1360 | 1364 |
| 1361 xor r15d,r11d | 1365 xor r15d,r11d |
| 1362 ror r13d,6 | 1366 ror r13d,6 |
| 1363 mov r9d,r11d | 1367 mov r9d,r11d |
| 1364 | 1368 |
| 1365 and edi,r15d | 1369 and edi,r15d |
| 1366 ror r14d,2 | 1370 ror r14d,2 |
| 1367 add r12d,r13d | 1371 add r12d,r13d |
| 1368 | 1372 |
| 1369 xor r9d,edi | 1373 xor r9d,edi |
| 1370 add ebx,r12d | 1374 add ebx,r12d |
| 1371 add r9d,r12d | 1375 add r9d,r12d |
| 1372 | 1376 |
| 1373 » lea» rbp,QWORD PTR[4+rbp] | 1377 » lea» rbp,[4+rbp] |
| 1374 » mov» r13d,DWORD PTR[48+rsp] | 1378 » mov» r13d,DWORD[48+rsp] |
| 1375 » mov» edi,DWORD PTR[36+rsp] | 1379 » mov» edi,DWORD[36+rsp] |
| 1376 | 1380 |
| 1377 mov r12d,r13d | 1381 mov r12d,r13d |
| 1378 ror r13d,11 | 1382 ror r13d,11 |
| 1379 add r9d,r14d | 1383 add r9d,r14d |
| 1380 mov r14d,edi | 1384 mov r14d,edi |
| 1381 ror edi,2 | 1385 ror edi,2 |
| 1382 | 1386 |
| 1383 xor r13d,r12d | 1387 xor r13d,r12d |
| 1384 shr r12d,3 | 1388 shr r12d,3 |
| 1385 ror r13d,7 | 1389 ror r13d,7 |
| 1386 xor edi,r14d | 1390 xor edi,r14d |
| 1387 shr r14d,10 | 1391 shr r14d,10 |
| 1388 | 1392 |
| 1389 ror edi,17 | 1393 ror edi,17 |
| 1390 xor r12d,r13d | 1394 xor r12d,r13d |
| 1391 xor edi,r14d | 1395 xor edi,r14d |
| 1392 » add» r12d,DWORD PTR[16+rsp] | 1396 » add» r12d,DWORD[16+rsp] |
| 1393 | 1397 |
| 1394 » add» r12d,DWORD PTR[44+rsp] | 1398 » add» r12d,DWORD[44+rsp] |
| 1395 mov r13d,ebx | 1399 mov r13d,ebx |
| 1396 add r12d,edi | 1400 add r12d,edi |
| 1397 mov r14d,r9d | 1401 mov r14d,r9d |
| 1398 ror r13d,14 | 1402 ror r13d,14 |
| 1399 mov edi,ecx | 1403 mov edi,ecx |
| 1400 | 1404 |
| 1401 xor r13d,ebx | 1405 xor r13d,ebx |
| 1402 ror r14d,9 | 1406 ror r14d,9 |
| 1403 xor edi,edx | 1407 xor edi,edx |
| 1404 | 1408 |
| 1405 » mov» DWORD PTR[44+rsp],r12d | 1409 » mov» DWORD[44+rsp],r12d |
| 1406 xor r14d,r9d | 1410 xor r14d,r9d |
| 1407 and edi,ebx | 1411 and edi,ebx |
| 1408 | 1412 |
| 1409 ror r13d,5 | 1413 ror r13d,5 |
| 1410 add r12d,r8d | 1414 add r12d,r8d |
| 1411 xor edi,edx | 1415 xor edi,edx |
| 1412 | 1416 |
| 1413 ror r14d,11 | 1417 ror r14d,11 |
| 1414 xor r13d,ebx | 1418 xor r13d,ebx |
| 1415 add r12d,edi | 1419 add r12d,edi |
| 1416 | 1420 |
| 1417 mov edi,r9d | 1421 mov edi,r9d |
| 1418 » add» r12d,DWORD PTR[rbp] | 1422 » add» r12d,DWORD[rbp] |
| 1419 xor r14d,r9d | 1423 xor r14d,r9d |
| 1420 | 1424 |
| 1421 xor edi,r10d | 1425 xor edi,r10d |
| 1422 ror r13d,6 | 1426 ror r13d,6 |
| 1423 mov r8d,r10d | 1427 mov r8d,r10d |
| 1424 | 1428 |
| 1425 and r15d,edi | 1429 and r15d,edi |
| 1426 ror r14d,2 | 1430 ror r14d,2 |
| 1427 add r12d,r13d | 1431 add r12d,r13d |
| 1428 | 1432 |
| 1429 xor r8d,r15d | 1433 xor r8d,r15d |
| 1430 add eax,r12d | 1434 add eax,r12d |
| 1431 add r8d,r12d | 1435 add r8d,r12d |
| 1432 | 1436 |
| 1433 » lea» rbp,QWORD PTR[20+rbp] | 1437 » lea» rbp,[20+rbp] |
| 1434 » mov» r13d,DWORD PTR[52+rsp] | 1438 » mov» r13d,DWORD[52+rsp] |
| 1435 » mov» r15d,DWORD PTR[40+rsp] | 1439 » mov» r15d,DWORD[40+rsp] |
| 1436 | 1440 |
| 1437 mov r12d,r13d | 1441 mov r12d,r13d |
| 1438 ror r13d,11 | 1442 ror r13d,11 |
| 1439 add r8d,r14d | 1443 add r8d,r14d |
| 1440 mov r14d,r15d | 1444 mov r14d,r15d |
| 1441 ror r15d,2 | 1445 ror r15d,2 |
| 1442 | 1446 |
| 1443 xor r13d,r12d | 1447 xor r13d,r12d |
| 1444 shr r12d,3 | 1448 shr r12d,3 |
| 1445 ror r13d,7 | 1449 ror r13d,7 |
| 1446 xor r15d,r14d | 1450 xor r15d,r14d |
| 1447 shr r14d,10 | 1451 shr r14d,10 |
| 1448 | 1452 |
| 1449 ror r15d,17 | 1453 ror r15d,17 |
| 1450 xor r12d,r13d | 1454 xor r12d,r13d |
| 1451 xor r15d,r14d | 1455 xor r15d,r14d |
| 1452 » add» r12d,DWORD PTR[20+rsp] | 1456 » add» r12d,DWORD[20+rsp] |
| 1453 | 1457 |
| 1454 » add» r12d,DWORD PTR[48+rsp] | 1458 » add» r12d,DWORD[48+rsp] |
| 1455 mov r13d,eax | 1459 mov r13d,eax |
| 1456 add r12d,r15d | 1460 add r12d,r15d |
| 1457 mov r14d,r8d | 1461 mov r14d,r8d |
| 1458 ror r13d,14 | 1462 ror r13d,14 |
| 1459 mov r15d,ebx | 1463 mov r15d,ebx |
| 1460 | 1464 |
| 1461 xor r13d,eax | 1465 xor r13d,eax |
| 1462 ror r14d,9 | 1466 ror r14d,9 |
| 1463 xor r15d,ecx | 1467 xor r15d,ecx |
| 1464 | 1468 |
| 1465 » mov» DWORD PTR[48+rsp],r12d | 1469 » mov» DWORD[48+rsp],r12d |
| 1466 xor r14d,r8d | 1470 xor r14d,r8d |
| 1467 and r15d,eax | 1471 and r15d,eax |
| 1468 | 1472 |
| 1469 ror r13d,5 | 1473 ror r13d,5 |
| 1470 add r12d,edx | 1474 add r12d,edx |
| 1471 xor r15d,ecx | 1475 xor r15d,ecx |
| 1472 | 1476 |
| 1473 ror r14d,11 | 1477 ror r14d,11 |
| 1474 xor r13d,eax | 1478 xor r13d,eax |
| 1475 add r12d,r15d | 1479 add r12d,r15d |
| 1476 | 1480 |
| 1477 mov r15d,r8d | 1481 mov r15d,r8d |
| 1478 » add» r12d,DWORD PTR[rbp] | 1482 » add» r12d,DWORD[rbp] |
| 1479 xor r14d,r8d | 1483 xor r14d,r8d |
| 1480 | 1484 |
| 1481 xor r15d,r9d | 1485 xor r15d,r9d |
| 1482 ror r13d,6 | 1486 ror r13d,6 |
| 1483 mov edx,r9d | 1487 mov edx,r9d |
| 1484 | 1488 |
| 1485 and edi,r15d | 1489 and edi,r15d |
| 1486 ror r14d,2 | 1490 ror r14d,2 |
| 1487 add r12d,r13d | 1491 add r12d,r13d |
| 1488 | 1492 |
| 1489 xor edx,edi | 1493 xor edx,edi |
| 1490 add r11d,r12d | 1494 add r11d,r12d |
| 1491 add edx,r12d | 1495 add edx,r12d |
| 1492 | 1496 |
| 1493 » lea» rbp,QWORD PTR[4+rbp] | 1497 » lea» rbp,[4+rbp] |
| 1494 » mov» r13d,DWORD PTR[56+rsp] | 1498 » mov» r13d,DWORD[56+rsp] |
| 1495 » mov» edi,DWORD PTR[44+rsp] | 1499 » mov» edi,DWORD[44+rsp] |
| 1496 | 1500 |
| 1497 mov r12d,r13d | 1501 mov r12d,r13d |
| 1498 ror r13d,11 | 1502 ror r13d,11 |
| 1499 add edx,r14d | 1503 add edx,r14d |
| 1500 mov r14d,edi | 1504 mov r14d,edi |
| 1501 ror edi,2 | 1505 ror edi,2 |
| 1502 | 1506 |
| 1503 xor r13d,r12d | 1507 xor r13d,r12d |
| 1504 shr r12d,3 | 1508 shr r12d,3 |
| 1505 ror r13d,7 | 1509 ror r13d,7 |
| 1506 xor edi,r14d | 1510 xor edi,r14d |
| 1507 shr r14d,10 | 1511 shr r14d,10 |
| 1508 | 1512 |
| 1509 ror edi,17 | 1513 ror edi,17 |
| 1510 xor r12d,r13d | 1514 xor r12d,r13d |
| 1511 xor edi,r14d | 1515 xor edi,r14d |
| 1512 » add» r12d,DWORD PTR[24+rsp] | 1516 » add» r12d,DWORD[24+rsp] |
| 1513 | 1517 |
| 1514 » add» r12d,DWORD PTR[52+rsp] | 1518 » add» r12d,DWORD[52+rsp] |
| 1515 mov r13d,r11d | 1519 mov r13d,r11d |
| 1516 add r12d,edi | 1520 add r12d,edi |
| 1517 mov r14d,edx | 1521 mov r14d,edx |
| 1518 ror r13d,14 | 1522 ror r13d,14 |
| 1519 mov edi,eax | 1523 mov edi,eax |
| 1520 | 1524 |
| 1521 xor r13d,r11d | 1525 xor r13d,r11d |
| 1522 ror r14d,9 | 1526 ror r14d,9 |
| 1523 xor edi,ebx | 1527 xor edi,ebx |
| 1524 | 1528 |
| 1525 » mov» DWORD PTR[52+rsp],r12d | 1529 » mov» DWORD[52+rsp],r12d |
| 1526 xor r14d,edx | 1530 xor r14d,edx |
| 1527 and edi,r11d | 1531 and edi,r11d |
| 1528 | 1532 |
| 1529 ror r13d,5 | 1533 ror r13d,5 |
| 1530 add r12d,ecx | 1534 add r12d,ecx |
| 1531 xor edi,ebx | 1535 xor edi,ebx |
| 1532 | 1536 |
| 1533 ror r14d,11 | 1537 ror r14d,11 |
| 1534 xor r13d,r11d | 1538 xor r13d,r11d |
| 1535 add r12d,edi | 1539 add r12d,edi |
| 1536 | 1540 |
| 1537 mov edi,edx | 1541 mov edi,edx |
| 1538 » add» r12d,DWORD PTR[rbp] | 1542 » add» r12d,DWORD[rbp] |
| 1539 xor r14d,edx | 1543 xor r14d,edx |
| 1540 | 1544 |
| 1541 xor edi,r8d | 1545 xor edi,r8d |
| 1542 ror r13d,6 | 1546 ror r13d,6 |
| 1543 mov ecx,r8d | 1547 mov ecx,r8d |
| 1544 | 1548 |
| 1545 and r15d,edi | 1549 and r15d,edi |
| 1546 ror r14d,2 | 1550 ror r14d,2 |
| 1547 add r12d,r13d | 1551 add r12d,r13d |
| 1548 | 1552 |
| 1549 xor ecx,r15d | 1553 xor ecx,r15d |
| 1550 add r10d,r12d | 1554 add r10d,r12d |
| 1551 add ecx,r12d | 1555 add ecx,r12d |
| 1552 | 1556 |
| 1553 » lea» rbp,QWORD PTR[4+rbp] | 1557 » lea» rbp,[4+rbp] |
| 1554 » mov» r13d,DWORD PTR[60+rsp] | 1558 » mov» r13d,DWORD[60+rsp] |
| 1555 » mov» r15d,DWORD PTR[48+rsp] | 1559 » mov» r15d,DWORD[48+rsp] |
| 1556 | 1560 |
| 1557 mov r12d,r13d | 1561 mov r12d,r13d |
| 1558 ror r13d,11 | 1562 ror r13d,11 |
| 1559 add ecx,r14d | 1563 add ecx,r14d |
| 1560 mov r14d,r15d | 1564 mov r14d,r15d |
| 1561 ror r15d,2 | 1565 ror r15d,2 |
| 1562 | 1566 |
| 1563 xor r13d,r12d | 1567 xor r13d,r12d |
| 1564 shr r12d,3 | 1568 shr r12d,3 |
| 1565 ror r13d,7 | 1569 ror r13d,7 |
| 1566 xor r15d,r14d | 1570 xor r15d,r14d |
| 1567 shr r14d,10 | 1571 shr r14d,10 |
| 1568 | 1572 |
| 1569 ror r15d,17 | 1573 ror r15d,17 |
| 1570 xor r12d,r13d | 1574 xor r12d,r13d |
| 1571 xor r15d,r14d | 1575 xor r15d,r14d |
| 1572 » add» r12d,DWORD PTR[28+rsp] | 1576 » add» r12d,DWORD[28+rsp] |
| 1573 | 1577 |
| 1574 » add» r12d,DWORD PTR[56+rsp] | 1578 » add» r12d,DWORD[56+rsp] |
| 1575 mov r13d,r10d | 1579 mov r13d,r10d |
| 1576 add r12d,r15d | 1580 add r12d,r15d |
| 1577 mov r14d,ecx | 1581 mov r14d,ecx |
| 1578 ror r13d,14 | 1582 ror r13d,14 |
| 1579 mov r15d,r11d | 1583 mov r15d,r11d |
| 1580 | 1584 |
| 1581 xor r13d,r10d | 1585 xor r13d,r10d |
| 1582 ror r14d,9 | 1586 ror r14d,9 |
| 1583 xor r15d,eax | 1587 xor r15d,eax |
| 1584 | 1588 |
| 1585 » mov» DWORD PTR[56+rsp],r12d | 1589 » mov» DWORD[56+rsp],r12d |
| 1586 xor r14d,ecx | 1590 xor r14d,ecx |
| 1587 and r15d,r10d | 1591 and r15d,r10d |
| 1588 | 1592 |
| 1589 ror r13d,5 | 1593 ror r13d,5 |
| 1590 add r12d,ebx | 1594 add r12d,ebx |
| 1591 xor r15d,eax | 1595 xor r15d,eax |
| 1592 | 1596 |
| 1593 ror r14d,11 | 1597 ror r14d,11 |
| 1594 xor r13d,r10d | 1598 xor r13d,r10d |
| 1595 add r12d,r15d | 1599 add r12d,r15d |
| 1596 | 1600 |
| 1597 mov r15d,ecx | 1601 mov r15d,ecx |
| 1598 » add» r12d,DWORD PTR[rbp] | 1602 » add» r12d,DWORD[rbp] |
| 1599 xor r14d,ecx | 1603 xor r14d,ecx |
| 1600 | 1604 |
| 1601 xor r15d,edx | 1605 xor r15d,edx |
| 1602 ror r13d,6 | 1606 ror r13d,6 |
| 1603 mov ebx,edx | 1607 mov ebx,edx |
| 1604 | 1608 |
| 1605 and edi,r15d | 1609 and edi,r15d |
| 1606 ror r14d,2 | 1610 ror r14d,2 |
| 1607 add r12d,r13d | 1611 add r12d,r13d |
| 1608 | 1612 |
| 1609 xor ebx,edi | 1613 xor ebx,edi |
| 1610 add r9d,r12d | 1614 add r9d,r12d |
| 1611 add ebx,r12d | 1615 add ebx,r12d |
| 1612 | 1616 |
| 1613 » lea» rbp,QWORD PTR[4+rbp] | 1617 » lea» rbp,[4+rbp] |
| 1614 » mov» r13d,DWORD PTR[rsp] | 1618 » mov» r13d,DWORD[rsp] |
| 1615 » mov» edi,DWORD PTR[52+rsp] | 1619 » mov» edi,DWORD[52+rsp] |
| 1616 | 1620 |
| 1617 mov r12d,r13d | 1621 mov r12d,r13d |
| 1618 ror r13d,11 | 1622 ror r13d,11 |
| 1619 add ebx,r14d | 1623 add ebx,r14d |
| 1620 mov r14d,edi | 1624 mov r14d,edi |
| 1621 ror edi,2 | 1625 ror edi,2 |
| 1622 | 1626 |
| 1623 xor r13d,r12d | 1627 xor r13d,r12d |
| 1624 shr r12d,3 | 1628 shr r12d,3 |
| 1625 ror r13d,7 | 1629 ror r13d,7 |
| 1626 xor edi,r14d | 1630 xor edi,r14d |
| 1627 shr r14d,10 | 1631 shr r14d,10 |
| 1628 | 1632 |
| 1629 ror edi,17 | 1633 ror edi,17 |
| 1630 xor r12d,r13d | 1634 xor r12d,r13d |
| 1631 xor edi,r14d | 1635 xor edi,r14d |
| 1632 » add» r12d,DWORD PTR[32+rsp] | 1636 » add» r12d,DWORD[32+rsp] |
| 1633 | 1637 |
| 1634 » add» r12d,DWORD PTR[60+rsp] | 1638 » add» r12d,DWORD[60+rsp] |
| 1635 mov r13d,r9d | 1639 mov r13d,r9d |
| 1636 add r12d,edi | 1640 add r12d,edi |
| 1637 mov r14d,ebx | 1641 mov r14d,ebx |
| 1638 ror r13d,14 | 1642 ror r13d,14 |
| 1639 mov edi,r10d | 1643 mov edi,r10d |
| 1640 | 1644 |
| 1641 xor r13d,r9d | 1645 xor r13d,r9d |
| 1642 ror r14d,9 | 1646 ror r14d,9 |
| 1643 xor edi,r11d | 1647 xor edi,r11d |
| 1644 | 1648 |
| 1645 » mov» DWORD PTR[60+rsp],r12d | 1649 » mov» DWORD[60+rsp],r12d |
| 1646 xor r14d,ebx | 1650 xor r14d,ebx |
| 1647 and edi,r9d | 1651 and edi,r9d |
| 1648 | 1652 |
| 1649 ror r13d,5 | 1653 ror r13d,5 |
| 1650 add r12d,eax | 1654 add r12d,eax |
| 1651 xor edi,r11d | 1655 xor edi,r11d |
| 1652 | 1656 |
| 1653 ror r14d,11 | 1657 ror r14d,11 |
| 1654 xor r13d,r9d | 1658 xor r13d,r9d |
| 1655 add r12d,edi | 1659 add r12d,edi |
| 1656 | 1660 |
| 1657 mov edi,ebx | 1661 mov edi,ebx |
| 1658 » add» r12d,DWORD PTR[rbp] | 1662 » add» r12d,DWORD[rbp] |
| 1659 xor r14d,ebx | 1663 xor r14d,ebx |
| 1660 | 1664 |
| 1661 xor edi,ecx | 1665 xor edi,ecx |
| 1662 ror r13d,6 | 1666 ror r13d,6 |
| 1663 mov eax,ecx | 1667 mov eax,ecx |
| 1664 | 1668 |
| 1665 and r15d,edi | 1669 and r15d,edi |
| 1666 ror r14d,2 | 1670 ror r14d,2 |
| 1667 add r12d,r13d | 1671 add r12d,r13d |
| 1668 | 1672 |
| 1669 xor eax,r15d | 1673 xor eax,r15d |
| 1670 add r8d,r12d | 1674 add r8d,r12d |
| 1671 add eax,r12d | 1675 add eax,r12d |
| 1672 | 1676 |
| 1673 » lea» rbp,QWORD PTR[20+rbp] | 1677 » lea» rbp,[20+rbp] |
| 1674 » cmp» BYTE PTR[3+rbp],0 | 1678 » cmp» BYTE[3+rbp],0 |
| 1675 » jnz» $L$rounds_16_xx | 1679 » jnz» NEAR $L$rounds_16_xx |
| 1676 | 1680 |
| 1677 » mov» rdi,QWORD PTR[((64+0))+rsp] | 1681 » mov» rdi,QWORD[((64+0))+rsp] |
| 1678 add eax,r14d | 1682 add eax,r14d |
| 1679 » lea» rsi,QWORD PTR[64+rsi] | 1683 » lea» rsi,[64+rsi] |
| 1680 | 1684 |
| 1681 » add» eax,DWORD PTR[rdi] | 1685 » add» eax,DWORD[rdi] |
| 1682 » add» ebx,DWORD PTR[4+rdi] | 1686 » add» ebx,DWORD[4+rdi] |
| 1683 » add» ecx,DWORD PTR[8+rdi] | 1687 » add» ecx,DWORD[8+rdi] |
| 1684 » add» edx,DWORD PTR[12+rdi] | 1688 » add» edx,DWORD[12+rdi] |
| 1685 » add» r8d,DWORD PTR[16+rdi] | 1689 » add» r8d,DWORD[16+rdi] |
| 1686 » add» r9d,DWORD PTR[20+rdi] | 1690 » add» r9d,DWORD[20+rdi] |
| 1687 » add» r10d,DWORD PTR[24+rdi] | 1691 » add» r10d,DWORD[24+rdi] |
| 1688 » add» r11d,DWORD PTR[28+rdi] | 1692 » add» r11d,DWORD[28+rdi] |
| 1689 | 1693 |
| 1690 » cmp» rsi,QWORD PTR[((64+16))+rsp] | 1694 » cmp» rsi,QWORD[((64+16))+rsp] |
| 1691 | 1695 |
| 1692 » mov» DWORD PTR[rdi],eax | 1696 » mov» DWORD[rdi],eax |
| 1693 » mov» DWORD PTR[4+rdi],ebx | 1697 » mov» DWORD[4+rdi],ebx |
| 1694 » mov» DWORD PTR[8+rdi],ecx | 1698 » mov» DWORD[8+rdi],ecx |
| 1695 » mov» DWORD PTR[12+rdi],edx | 1699 » mov» DWORD[12+rdi],edx |
| 1696 » mov» DWORD PTR[16+rdi],r8d | 1700 » mov» DWORD[16+rdi],r8d |
| 1697 » mov» DWORD PTR[20+rdi],r9d | 1701 » mov» DWORD[20+rdi],r9d |
| 1698 » mov» DWORD PTR[24+rdi],r10d | 1702 » mov» DWORD[24+rdi],r10d |
| 1699 » mov» DWORD PTR[28+rdi],r11d | 1703 » mov» DWORD[28+rdi],r11d |
| 1700 » jb» $L$loop | 1704 » jb» NEAR $L$loop |
| 1701 | 1705 |
| 1702 » mov» rsi,QWORD PTR[((64+24))+rsp] | 1706 » mov» rsi,QWORD[((64+24))+rsp] |
| 1703 » mov» r15,QWORD PTR[rsi] | 1707 » mov» r15,QWORD[rsi] |
| 1704 » mov» r14,QWORD PTR[8+rsi] | 1708 » mov» r14,QWORD[8+rsi] |
| 1705 » mov» r13,QWORD PTR[16+rsi] | 1709 » mov» r13,QWORD[16+rsi] |
| 1706 » mov» r12,QWORD PTR[24+rsi] | 1710 » mov» r12,QWORD[24+rsi] |
| 1707 » mov» rbp,QWORD PTR[32+rsi] | 1711 » mov» rbp,QWORD[32+rsi] |
| 1708 » mov» rbx,QWORD PTR[40+rsi] | 1712 » mov» rbx,QWORD[40+rsi] |
| 1709 » lea» rsp,QWORD PTR[48+rsi] | 1713 » lea» rsp,[48+rsi] |
| 1710 $L$epilogue:: | 1714 $L$epilogue: |
| 1711 » mov» rdi,QWORD PTR[8+rsp]» ;WIN64 epilogue | 1715 » mov» rdi,QWORD[8+rsp]» ;WIN64 epilogue |
| 1712 » mov» rsi,QWORD PTR[16+rsp] | 1716 » mov» rsi,QWORD[16+rsp] |
| 1713 DB 0F3h,0C3h ;repret | 1717 DB 0F3h,0C3h ;repret |
| 1714 $L$SEH_end_sha256_block_data_order:: | 1718 $L$SEH_end_sha256_block_data_order: |
| 1715 sha256_block_data_order»ENDP | |
| 1716 ALIGN 64 | 1719 ALIGN 64 |
| 1717 | 1720 |
| 1718 K256:: | 1721 K256: |
| 1719 » DD» 0428a2f98h,071374491h,0b5c0fbcfh,0e9b5dba5h | 1722 » DD» 0x428a2f98,0x71374491,0xb5c0fbcf,0xe9b5dba5 |
| 1720 » DD» 0428a2f98h,071374491h,0b5c0fbcfh,0e9b5dba5h | 1723 » DD» 0x428a2f98,0x71374491,0xb5c0fbcf,0xe9b5dba5 |
| 1721 » DD» 03956c25bh,059f111f1h,0923f82a4h,0ab1c5ed5h | 1724 » DD» 0x3956c25b,0x59f111f1,0x923f82a4,0xab1c5ed5 |
| 1722 » DD» 03956c25bh,059f111f1h,0923f82a4h,0ab1c5ed5h | 1725 » DD» 0x3956c25b,0x59f111f1,0x923f82a4,0xab1c5ed5 |
| 1723 » DD» 0d807aa98h,012835b01h,0243185beh,0550c7dc3h | 1726 » DD» 0xd807aa98,0x12835b01,0x243185be,0x550c7dc3 |
| 1724 » DD» 0d807aa98h,012835b01h,0243185beh,0550c7dc3h | 1727 » DD» 0xd807aa98,0x12835b01,0x243185be,0x550c7dc3 |
| 1725 » DD» 072be5d74h,080deb1feh,09bdc06a7h,0c19bf174h | 1728 » DD» 0x72be5d74,0x80deb1fe,0x9bdc06a7,0xc19bf174 |
| 1726 » DD» 072be5d74h,080deb1feh,09bdc06a7h,0c19bf174h | 1729 » DD» 0x72be5d74,0x80deb1fe,0x9bdc06a7,0xc19bf174 |
| 1727 » DD» 0e49b69c1h,0efbe4786h,00fc19dc6h,0240ca1cch | 1730 » DD» 0xe49b69c1,0xefbe4786,0x0fc19dc6,0x240ca1cc |
| 1728 » DD» 0e49b69c1h,0efbe4786h,00fc19dc6h,0240ca1cch | 1731 » DD» 0xe49b69c1,0xefbe4786,0x0fc19dc6,0x240ca1cc |
| 1729 » DD» 02de92c6fh,04a7484aah,05cb0a9dch,076f988dah | 1732 » DD» 0x2de92c6f,0x4a7484aa,0x5cb0a9dc,0x76f988da |
| 1730 » DD» 02de92c6fh,04a7484aah,05cb0a9dch,076f988dah | 1733 » DD» 0x2de92c6f,0x4a7484aa,0x5cb0a9dc,0x76f988da |
| 1731 » DD» 0983e5152h,0a831c66dh,0b00327c8h,0bf597fc7h | 1734 » DD» 0x983e5152,0xa831c66d,0xb00327c8,0xbf597fc7 |
| 1732 » DD» 0983e5152h,0a831c66dh,0b00327c8h,0bf597fc7h | 1735 » DD» 0x983e5152,0xa831c66d,0xb00327c8,0xbf597fc7 |
| 1733 » DD» 0c6e00bf3h,0d5a79147h,006ca6351h,014292967h | 1736 » DD» 0xc6e00bf3,0xd5a79147,0x06ca6351,0x14292967 |
| 1734 » DD» 0c6e00bf3h,0d5a79147h,006ca6351h,014292967h | 1737 » DD» 0xc6e00bf3,0xd5a79147,0x06ca6351,0x14292967 |
| 1735 » DD» 027b70a85h,02e1b2138h,04d2c6dfch,053380d13h | 1738 » DD» 0x27b70a85,0x2e1b2138,0x4d2c6dfc,0x53380d13 |
| 1736 » DD» 027b70a85h,02e1b2138h,04d2c6dfch,053380d13h | 1739 » DD» 0x27b70a85,0x2e1b2138,0x4d2c6dfc,0x53380d13 |
| 1737 » DD» 0650a7354h,0766a0abbh,081c2c92eh,092722c85h | 1740 » DD» 0x650a7354,0x766a0abb,0x81c2c92e,0x92722c85 |
| 1738 » DD» 0650a7354h,0766a0abbh,081c2c92eh,092722c85h | 1741 » DD» 0x650a7354,0x766a0abb,0x81c2c92e,0x92722c85 |
| 1739 » DD» 0a2bfe8a1h,0a81a664bh,0c24b8b70h,0c76c51a3h | 1742 » DD» 0xa2bfe8a1,0xa81a664b,0xc24b8b70,0xc76c51a3 |
| 1740 » DD» 0a2bfe8a1h,0a81a664bh,0c24b8b70h,0c76c51a3h | 1743 » DD» 0xa2bfe8a1,0xa81a664b,0xc24b8b70,0xc76c51a3 |
| 1741 » DD» 0d192e819h,0d6990624h,0f40e3585h,0106aa070h | 1744 » DD» 0xd192e819,0xd6990624,0xf40e3585,0x106aa070 |
| 1742 » DD» 0d192e819h,0d6990624h,0f40e3585h,0106aa070h | 1745 » DD» 0xd192e819,0xd6990624,0xf40e3585,0x106aa070 |
| 1743 » DD» 019a4c116h,01e376c08h,02748774ch,034b0bcb5h | 1746 » DD» 0x19a4c116,0x1e376c08,0x2748774c,0x34b0bcb5 |
| 1744 » DD» 019a4c116h,01e376c08h,02748774ch,034b0bcb5h | 1747 » DD» 0x19a4c116,0x1e376c08,0x2748774c,0x34b0bcb5 |
| 1745 » DD» 0391c0cb3h,04ed8aa4ah,05b9cca4fh,0682e6ff3h | 1748 » DD» 0x391c0cb3,0x4ed8aa4a,0x5b9cca4f,0x682e6ff3 |
| 1746 » DD» 0391c0cb3h,04ed8aa4ah,05b9cca4fh,0682e6ff3h | 1749 » DD» 0x391c0cb3,0x4ed8aa4a,0x5b9cca4f,0x682e6ff3 |
| 1747 » DD» 0748f82eeh,078a5636fh,084c87814h,08cc70208h | 1750 » DD» 0x748f82ee,0x78a5636f,0x84c87814,0x8cc70208 |
| 1748 » DD» 0748f82eeh,078a5636fh,084c87814h,08cc70208h | 1751 » DD» 0x748f82ee,0x78a5636f,0x84c87814,0x8cc70208 |
| 1749 » DD» 090befffah,0a4506cebh,0bef9a3f7h,0c67178f2h | 1752 » DD» 0x90befffa,0xa4506ceb,0xbef9a3f7,0xc67178f2 |
| 1750 » DD» 090befffah,0a4506cebh,0bef9a3f7h,0c67178f2h | 1753 » DD» 0x90befffa,0xa4506ceb,0xbef9a3f7,0xc67178f2 |
| 1751 | 1754 |
| 1752 » DD» 000010203h,004050607h,008090a0bh,00c0d0e0fh | 1755 » DD» 0x00010203,0x04050607,0x08090a0b,0x0c0d0e0f |
| 1753 » DD» 000010203h,004050607h,008090a0bh,00c0d0e0fh | 1756 » DD» 0x00010203,0x04050607,0x08090a0b,0x0c0d0e0f |
| 1754 » DD» 003020100h,00b0a0908h,0ffffffffh,0ffffffffh | 1757 » DD» 0x03020100,0x0b0a0908,0xffffffff,0xffffffff |
| 1755 » DD» 003020100h,00b0a0908h,0ffffffffh,0ffffffffh | 1758 » DD» 0x03020100,0x0b0a0908,0xffffffff,0xffffffff |
| 1756 » DD» 0ffffffffh,0ffffffffh,003020100h,00b0a0908h | 1759 » DD» 0xffffffff,0xffffffff,0x03020100,0x0b0a0908 |
| 1757 » DD» 0ffffffffh,0ffffffffh,003020100h,00b0a0908h | 1760 » DD» 0xffffffff,0xffffffff,0x03020100,0x0b0a0908 |
| 1758 DB 83,72,65,50,53,54,32,98,108,111,99,107,32,116,114,97 | 1761 DB 83,72,65,50,53,54,32,98,108,111,99,107,32,116,114,97 |
| 1759 DB 110,115,102,111,114,109,32,102,111,114,32,120,56,54,95,54 | 1762 DB 110,115,102,111,114,109,32,102,111,114,32,120,56,54,95,54 |
| 1760 DB 52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121 | 1763 DB 52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121 |
| 1761 DB 32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46 | 1764 DB 32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46 |
| 1762 DB 111,114,103,62,0 | 1765 DB 111,114,103,62,0 |
| 1763 | 1766 |
| 1764 ALIGN 64 | 1767 ALIGN 64 |
| 1765 sha256_block_data_order_ssse3» PROC PRIVATE | 1768 sha256_block_data_order_ssse3: |
| 1766 » mov» QWORD PTR[8+rsp],rdi» ;WIN64 prologue | 1769 » mov» QWORD[8+rsp],rdi» ;WIN64 prologue |
| 1767 » mov» QWORD PTR[16+rsp],rsi | 1770 » mov» QWORD[16+rsp],rsi |
| 1768 mov rax,rsp | 1771 mov rax,rsp |
| 1769 $L$SEH_begin_sha256_block_data_order_ssse3:: | 1772 $L$SEH_begin_sha256_block_data_order_ssse3: |
| 1770 mov rdi,rcx | 1773 mov rdi,rcx |
| 1771 mov rsi,rdx | 1774 mov rsi,rdx |
| 1772 mov rdx,r8 | 1775 mov rdx,r8 |
| 1773 | 1776 |
| 1774 | 1777 |
| 1775 $L$ssse3_shortcut:: | 1778 $L$ssse3_shortcut: |
| 1776 push rbx | 1779 push rbx |
| 1777 push rbp | 1780 push rbp |
| 1778 push r12 | 1781 push r12 |
| 1779 push r13 | 1782 push r13 |
| 1780 push r14 | 1783 push r14 |
| 1781 push r15 | 1784 push r15 |
| 1782 mov r11,rsp | 1785 mov r11,rsp |
| 1783 shl rdx,4 | 1786 shl rdx,4 |
| 1784 sub rsp,160 | 1787 sub rsp,160 |
| 1785 » lea» rdx,QWORD PTR[rdx*4+rsi] | 1788 » lea» rdx,[rdx*4+rsi] |
| 1786 and rsp,-64 | 1789 and rsp,-64 |
| 1787 » mov» QWORD PTR[((64+0))+rsp],rdi | 1790 » mov» QWORD[((64+0))+rsp],rdi |
| 1788 » mov» QWORD PTR[((64+8))+rsp],rsi | 1791 » mov» QWORD[((64+8))+rsp],rsi |
| 1789 » mov» QWORD PTR[((64+16))+rsp],rdx | 1792 » mov» QWORD[((64+16))+rsp],rdx |
| 1790 » mov» QWORD PTR[((64+24))+rsp],r11 | 1793 » mov» QWORD[((64+24))+rsp],r11 |
| 1791 » movaps» XMMWORD PTR[(64+32)+rsp],xmm6 | 1794 » movaps» XMMWORD[(64+32)+rsp],xmm6 |
| 1792 » movaps» XMMWORD PTR[(64+48)+rsp],xmm7 | 1795 » movaps» XMMWORD[(64+48)+rsp],xmm7 |
| 1793 » movaps» XMMWORD PTR[(64+64)+rsp],xmm8 | 1796 » movaps» XMMWORD[(64+64)+rsp],xmm8 |
| 1794 » movaps» XMMWORD PTR[(64+80)+rsp],xmm9 | 1797 » movaps» XMMWORD[(64+80)+rsp],xmm9 |
| 1795 $L$prologue_ssse3:: | 1798 $L$prologue_ssse3: |
| 1796 | 1799 |
| 1797 » mov» eax,DWORD PTR[rdi] | 1800 » mov» eax,DWORD[rdi] |
| 1798 » mov» ebx,DWORD PTR[4+rdi] | 1801 » mov» ebx,DWORD[4+rdi] |
| 1799 » mov» ecx,DWORD PTR[8+rdi] | 1802 » mov» ecx,DWORD[8+rdi] |
| 1800 » mov» edx,DWORD PTR[12+rdi] | 1803 » mov» edx,DWORD[12+rdi] |
| 1801 » mov» r8d,DWORD PTR[16+rdi] | 1804 » mov» r8d,DWORD[16+rdi] |
| 1802 » mov» r9d,DWORD PTR[20+rdi] | 1805 » mov» r9d,DWORD[20+rdi] |
| 1803 » mov» r10d,DWORD PTR[24+rdi] | 1806 » mov» r10d,DWORD[24+rdi] |
| 1804 » mov» r11d,DWORD PTR[28+rdi] | 1807 » mov» r11d,DWORD[28+rdi] |
| 1805 | 1808 |
| 1806 | 1809 |
| 1807 » jmp» $L$loop_ssse3 | 1810 » jmp» NEAR $L$loop_ssse3 |
| 1808 ALIGN 16 | 1811 ALIGN 16 |
| 1809 $L$loop_ssse3:: | 1812 $L$loop_ssse3: |
| 1810 » movdqa» xmm7,XMMWORD PTR[((K256+512))] | 1813 » movdqa» xmm7,XMMWORD[((K256+512))] |
| 1811 » movdqu» xmm0,XMMWORD PTR[rsi] | 1814 » movdqu» xmm0,XMMWORD[rsi] |
| 1812 » movdqu» xmm1,XMMWORD PTR[16+rsi] | 1815 » movdqu» xmm1,XMMWORD[16+rsi] |
| 1813 » movdqu» xmm2,XMMWORD PTR[32+rsi] | 1816 » movdqu» xmm2,XMMWORD[32+rsi] |
| 1814 DB 102,15,56,0,199 | 1817 DB 102,15,56,0,199 |
| 1815 » movdqu» xmm3,XMMWORD PTR[48+rsi] | 1818 » movdqu» xmm3,XMMWORD[48+rsi] |
| 1816 » lea» rbp,QWORD PTR[K256] | 1819 » lea» rbp,[K256] |
| 1817 DB 102,15,56,0,207 | 1820 DB 102,15,56,0,207 |
| 1818 » movdqa» xmm4,XMMWORD PTR[rbp] | 1821 » movdqa» xmm4,XMMWORD[rbp] |
| 1819 » movdqa» xmm5,XMMWORD PTR[32+rbp] | 1822 » movdqa» xmm5,XMMWORD[32+rbp] |
| 1820 DB 102,15,56,0,215 | 1823 DB 102,15,56,0,215 |
| 1821 paddd xmm4,xmm0 | 1824 paddd xmm4,xmm0 |
| 1822 » movdqa» xmm6,XMMWORD PTR[64+rbp] | 1825 » movdqa» xmm6,XMMWORD[64+rbp] |
| 1823 DB 102,15,56,0,223 | 1826 DB 102,15,56,0,223 |
| 1824 » movdqa» xmm7,XMMWORD PTR[96+rbp] | 1827 » movdqa» xmm7,XMMWORD[96+rbp] |
| 1825 paddd xmm5,xmm1 | 1828 paddd xmm5,xmm1 |
| 1826 paddd xmm6,xmm2 | 1829 paddd xmm6,xmm2 |
| 1827 paddd xmm7,xmm3 | 1830 paddd xmm7,xmm3 |
| 1828 » movdqa» XMMWORD PTR[rsp],xmm4 | 1831 » movdqa» XMMWORD[rsp],xmm4 |
| 1829 mov r14d,eax | 1832 mov r14d,eax |
| 1830 » movdqa» XMMWORD PTR[16+rsp],xmm5 | 1833 » movdqa» XMMWORD[16+rsp],xmm5 |
| 1831 mov edi,ebx | 1834 mov edi,ebx |
| 1832 » movdqa» XMMWORD PTR[32+rsp],xmm6 | 1835 » movdqa» XMMWORD[32+rsp],xmm6 |
| 1833 xor edi,ecx | 1836 xor edi,ecx |
| 1834 » movdqa» XMMWORD PTR[48+rsp],xmm7 | 1837 » movdqa» XMMWORD[48+rsp],xmm7 |
| 1835 mov r13d,r8d | 1838 mov r13d,r8d |
| 1836 » jmp» $L$ssse3_00_47 | 1839 » jmp» NEAR $L$ssse3_00_47 |
| 1837 | 1840 |
| 1838 ALIGN 16 | 1841 ALIGN 16 |
| 1839 $L$ssse3_00_47:: | 1842 $L$ssse3_00_47: |
| 1840 sub rbp,-128 | 1843 sub rbp,-128 |
| 1841 ror r13d,14 | 1844 ror r13d,14 |
| 1842 movdqa xmm4,xmm1 | 1845 movdqa xmm4,xmm1 |
| 1843 mov eax,r14d | 1846 mov eax,r14d |
| 1844 mov r12d,r9d | 1847 mov r12d,r9d |
| 1845 movdqa xmm7,xmm3 | 1848 movdqa xmm7,xmm3 |
| 1846 ror r14d,9 | 1849 ror r14d,9 |
| 1847 xor r13d,r8d | 1850 xor r13d,r8d |
| 1848 xor r12d,r10d | 1851 xor r12d,r10d |
| 1849 ror r13d,5 | 1852 ror r13d,5 |
| 1850 xor r14d,eax | 1853 xor r14d,eax |
| 1851 DB 102,15,58,15,224,4 | 1854 DB 102,15,58,15,224,4 |
| 1852 and r12d,r8d | 1855 and r12d,r8d |
| 1853 xor r13d,r8d | 1856 xor r13d,r8d |
| 1854 DB 102,15,58,15,250,4 | 1857 DB 102,15,58,15,250,4 |
| 1855 » add» r11d,DWORD PTR[rsp] | 1858 » add» r11d,DWORD[rsp] |
| 1856 mov r15d,eax | 1859 mov r15d,eax |
| 1857 xor r12d,r10d | 1860 xor r12d,r10d |
| 1858 ror r14d,11 | 1861 ror r14d,11 |
| 1859 movdqa xmm5,xmm4 | 1862 movdqa xmm5,xmm4 |
| 1860 xor r15d,ebx | 1863 xor r15d,ebx |
| 1861 add r11d,r12d | 1864 add r11d,r12d |
| 1862 movdqa xmm6,xmm4 | 1865 movdqa xmm6,xmm4 |
| 1863 ror r13d,6 | 1866 ror r13d,6 |
| 1864 and edi,r15d | 1867 and edi,r15d |
| 1865 psrld xmm4,3 | 1868 psrld xmm4,3 |
| (...skipping 16 matching lines...) Expand all Loading... |
| 1882 ror r14d,9 | 1885 ror r14d,9 |
| 1883 xor r13d,edx | 1886 xor r13d,edx |
| 1884 xor r12d,r9d | 1887 xor r12d,r9d |
| 1885 ror r13d,5 | 1888 ror r13d,5 |
| 1886 psrld xmm6,11 | 1889 psrld xmm6,11 |
| 1887 xor r14d,r11d | 1890 xor r14d,r11d |
| 1888 pxor xmm4,xmm5 | 1891 pxor xmm4,xmm5 |
| 1889 and r12d,edx | 1892 and r12d,edx |
| 1890 xor r13d,edx | 1893 xor r13d,edx |
| 1891 pslld xmm5,11 | 1894 pslld xmm5,11 |
| 1892 » add» r10d,DWORD PTR[4+rsp] | 1895 » add» r10d,DWORD[4+rsp] |
| 1893 mov edi,r11d | 1896 mov edi,r11d |
| 1894 pxor xmm4,xmm6 | 1897 pxor xmm4,xmm6 |
| 1895 xor r12d,r9d | 1898 xor r12d,r9d |
| 1896 ror r14d,11 | 1899 ror r14d,11 |
| 1897 movdqa xmm6,xmm7 | 1900 movdqa xmm6,xmm7 |
| 1898 xor edi,eax | 1901 xor edi,eax |
| 1899 add r10d,r12d | 1902 add r10d,r12d |
| 1900 pxor xmm4,xmm5 | 1903 pxor xmm4,xmm5 |
| 1901 ror r13d,6 | 1904 ror r13d,6 |
| 1902 and r15d,edi | 1905 and r15d,edi |
| (...skipping 15 matching lines...) Expand all Loading... |
| 1918 ror r14d,9 | 1921 ror r14d,9 |
| 1919 psrlq xmm6,2 | 1922 psrlq xmm6,2 |
| 1920 xor r13d,ecx | 1923 xor r13d,ecx |
| 1921 xor r12d,r8d | 1924 xor r12d,r8d |
| 1922 pxor xmm7,xmm6 | 1925 pxor xmm7,xmm6 |
| 1923 ror r13d,5 | 1926 ror r13d,5 |
| 1924 xor r14d,r10d | 1927 xor r14d,r10d |
| 1925 and r12d,ecx | 1928 and r12d,ecx |
| 1926 pshufd xmm7,xmm7,128 | 1929 pshufd xmm7,xmm7,128 |
| 1927 xor r13d,ecx | 1930 xor r13d,ecx |
| 1928 » add» r9d,DWORD PTR[8+rsp] | 1931 » add» r9d,DWORD[8+rsp] |
| 1929 mov r15d,r10d | 1932 mov r15d,r10d |
| 1930 psrldq xmm7,8 | 1933 psrldq xmm7,8 |
| 1931 xor r12d,r8d | 1934 xor r12d,r8d |
| 1932 ror r14d,11 | 1935 ror r14d,11 |
| 1933 xor r15d,r11d | 1936 xor r15d,r11d |
| 1934 add r9d,r12d | 1937 add r9d,r12d |
| 1935 ror r13d,6 | 1938 ror r13d,6 |
| 1936 paddd xmm0,xmm7 | 1939 paddd xmm0,xmm7 |
| 1937 and edi,r15d | 1940 and edi,r15d |
| 1938 xor r14d,r10d | 1941 xor r14d,r10d |
| (...skipping 13 matching lines...) Expand all Loading... |
| 1952 mov r12d,ecx | 1955 mov r12d,ecx |
| 1953 pxor xmm7,xmm6 | 1956 pxor xmm7,xmm6 |
| 1954 ror r14d,9 | 1957 ror r14d,9 |
| 1955 xor r13d,ebx | 1958 xor r13d,ebx |
| 1956 xor r12d,edx | 1959 xor r12d,edx |
| 1957 ror r13d,5 | 1960 ror r13d,5 |
| 1958 xor r14d,r9d | 1961 xor r14d,r9d |
| 1959 psrlq xmm6,2 | 1962 psrlq xmm6,2 |
| 1960 and r12d,ebx | 1963 and r12d,ebx |
| 1961 xor r13d,ebx | 1964 xor r13d,ebx |
| 1962 » add» r8d,DWORD PTR[12+rsp] | 1965 » add» r8d,DWORD[12+rsp] |
| 1963 pxor xmm7,xmm6 | 1966 pxor xmm7,xmm6 |
| 1964 mov edi,r9d | 1967 mov edi,r9d |
| 1965 xor r12d,edx | 1968 xor r12d,edx |
| 1966 ror r14d,11 | 1969 ror r14d,11 |
| 1967 pshufd xmm7,xmm7,8 | 1970 pshufd xmm7,xmm7,8 |
| 1968 xor edi,r10d | 1971 xor edi,r10d |
| 1969 add r8d,r12d | 1972 add r8d,r12d |
| 1970 » movdqa» xmm6,XMMWORD PTR[rbp] | 1973 » movdqa» xmm6,XMMWORD[rbp] |
| 1971 ror r13d,6 | 1974 ror r13d,6 |
| 1972 and r15d,edi | 1975 and r15d,edi |
| 1973 pslldq xmm7,8 | 1976 pslldq xmm7,8 |
| 1974 xor r14d,r9d | 1977 xor r14d,r9d |
| 1975 add r8d,r13d | 1978 add r8d,r13d |
| 1976 xor r15d,r10d | 1979 xor r15d,r10d |
| 1977 paddd xmm0,xmm7 | 1980 paddd xmm0,xmm7 |
| 1978 ror r14d,2 | 1981 ror r14d,2 |
| 1979 add eax,r8d | 1982 add eax,r8d |
| 1980 add r8d,r15d | 1983 add r8d,r15d |
| 1981 paddd xmm6,xmm0 | 1984 paddd xmm6,xmm0 |
| 1982 mov r13d,eax | 1985 mov r13d,eax |
| 1983 add r14d,r8d | 1986 add r14d,r8d |
| 1984 » movdqa» XMMWORD PTR[rsp],xmm6 | 1987 » movdqa» XMMWORD[rsp],xmm6 |
| 1985 ror r13d,14 | 1988 ror r13d,14 |
| 1986 movdqa xmm4,xmm2 | 1989 movdqa xmm4,xmm2 |
| 1987 mov r8d,r14d | 1990 mov r8d,r14d |
| 1988 mov r12d,ebx | 1991 mov r12d,ebx |
| 1989 movdqa xmm7,xmm0 | 1992 movdqa xmm7,xmm0 |
| 1990 ror r14d,9 | 1993 ror r14d,9 |
| 1991 xor r13d,eax | 1994 xor r13d,eax |
| 1992 xor r12d,ecx | 1995 xor r12d,ecx |
| 1993 ror r13d,5 | 1996 ror r13d,5 |
| 1994 xor r14d,r8d | 1997 xor r14d,r8d |
| 1995 DB 102,15,58,15,225,4 | 1998 DB 102,15,58,15,225,4 |
| 1996 and r12d,eax | 1999 and r12d,eax |
| 1997 xor r13d,eax | 2000 xor r13d,eax |
| 1998 DB 102,15,58,15,251,4 | 2001 DB 102,15,58,15,251,4 |
| 1999 » add» edx,DWORD PTR[16+rsp] | 2002 » add» edx,DWORD[16+rsp] |
| 2000 mov r15d,r8d | 2003 mov r15d,r8d |
| 2001 xor r12d,ecx | 2004 xor r12d,ecx |
| 2002 ror r14d,11 | 2005 ror r14d,11 |
| 2003 movdqa xmm5,xmm4 | 2006 movdqa xmm5,xmm4 |
| 2004 xor r15d,r9d | 2007 xor r15d,r9d |
| 2005 add edx,r12d | 2008 add edx,r12d |
| 2006 movdqa xmm6,xmm4 | 2009 movdqa xmm6,xmm4 |
| 2007 ror r13d,6 | 2010 ror r13d,6 |
| 2008 and edi,r15d | 2011 and edi,r15d |
| 2009 psrld xmm4,3 | 2012 psrld xmm4,3 |
| (...skipping 16 matching lines...) Expand all Loading... |
| 2026 ror r14d,9 | 2029 ror r14d,9 |
| 2027 xor r13d,r11d | 2030 xor r13d,r11d |
| 2028 xor r12d,ebx | 2031 xor r12d,ebx |
| 2029 ror r13d,5 | 2032 ror r13d,5 |
| 2030 psrld xmm6,11 | 2033 psrld xmm6,11 |
| 2031 xor r14d,edx | 2034 xor r14d,edx |
| 2032 pxor xmm4,xmm5 | 2035 pxor xmm4,xmm5 |
| 2033 and r12d,r11d | 2036 and r12d,r11d |
| 2034 xor r13d,r11d | 2037 xor r13d,r11d |
| 2035 pslld xmm5,11 | 2038 pslld xmm5,11 |
| 2036 » add» ecx,DWORD PTR[20+rsp] | 2039 » add» ecx,DWORD[20+rsp] |
| 2037 mov edi,edx | 2040 mov edi,edx |
| 2038 pxor xmm4,xmm6 | 2041 pxor xmm4,xmm6 |
| 2039 xor r12d,ebx | 2042 xor r12d,ebx |
| 2040 ror r14d,11 | 2043 ror r14d,11 |
| 2041 movdqa xmm6,xmm7 | 2044 movdqa xmm6,xmm7 |
| 2042 xor edi,r8d | 2045 xor edi,r8d |
| 2043 add ecx,r12d | 2046 add ecx,r12d |
| 2044 pxor xmm4,xmm5 | 2047 pxor xmm4,xmm5 |
| 2045 ror r13d,6 | 2048 ror r13d,6 |
| 2046 and r15d,edi | 2049 and r15d,edi |
| (...skipping 15 matching lines...) Expand all Loading... |
| 2062 ror r14d,9 | 2065 ror r14d,9 |
| 2063 psrlq xmm6,2 | 2066 psrlq xmm6,2 |
| 2064 xor r13d,r10d | 2067 xor r13d,r10d |
| 2065 xor r12d,eax | 2068 xor r12d,eax |
| 2066 pxor xmm7,xmm6 | 2069 pxor xmm7,xmm6 |
| 2067 ror r13d,5 | 2070 ror r13d,5 |
| 2068 xor r14d,ecx | 2071 xor r14d,ecx |
| 2069 and r12d,r10d | 2072 and r12d,r10d |
| 2070 pshufd xmm7,xmm7,128 | 2073 pshufd xmm7,xmm7,128 |
| 2071 xor r13d,r10d | 2074 xor r13d,r10d |
| 2072 » add» ebx,DWORD PTR[24+rsp] | 2075 » add» ebx,DWORD[24+rsp] |
| 2073 mov r15d,ecx | 2076 mov r15d,ecx |
| 2074 psrldq xmm7,8 | 2077 psrldq xmm7,8 |
| 2075 xor r12d,eax | 2078 xor r12d,eax |
| 2076 ror r14d,11 | 2079 ror r14d,11 |
| 2077 xor r15d,edx | 2080 xor r15d,edx |
| 2078 add ebx,r12d | 2081 add ebx,r12d |
| 2079 ror r13d,6 | 2082 ror r13d,6 |
| 2080 paddd xmm1,xmm7 | 2083 paddd xmm1,xmm7 |
| 2081 and edi,r15d | 2084 and edi,r15d |
| 2082 xor r14d,ecx | 2085 xor r14d,ecx |
| (...skipping 13 matching lines...) Expand all Loading... |
| 2096 mov r12d,r10d | 2099 mov r12d,r10d |
| 2097 pxor xmm7,xmm6 | 2100 pxor xmm7,xmm6 |
| 2098 ror r14d,9 | 2101 ror r14d,9 |
| 2099 xor r13d,r9d | 2102 xor r13d,r9d |
| 2100 xor r12d,r11d | 2103 xor r12d,r11d |
| 2101 ror r13d,5 | 2104 ror r13d,5 |
| 2102 xor r14d,ebx | 2105 xor r14d,ebx |
| 2103 psrlq xmm6,2 | 2106 psrlq xmm6,2 |
| 2104 and r12d,r9d | 2107 and r12d,r9d |
| 2105 xor r13d,r9d | 2108 xor r13d,r9d |
| 2106 » add» eax,DWORD PTR[28+rsp] | 2109 » add» eax,DWORD[28+rsp] |
| 2107 pxor xmm7,xmm6 | 2110 pxor xmm7,xmm6 |
| 2108 mov edi,ebx | 2111 mov edi,ebx |
| 2109 xor r12d,r11d | 2112 xor r12d,r11d |
| 2110 ror r14d,11 | 2113 ror r14d,11 |
| 2111 pshufd xmm7,xmm7,8 | 2114 pshufd xmm7,xmm7,8 |
| 2112 xor edi,ecx | 2115 xor edi,ecx |
| 2113 add eax,r12d | 2116 add eax,r12d |
| 2114 » movdqa» xmm6,XMMWORD PTR[32+rbp] | 2117 » movdqa» xmm6,XMMWORD[32+rbp] |
| 2115 ror r13d,6 | 2118 ror r13d,6 |
| 2116 and r15d,edi | 2119 and r15d,edi |
| 2117 pslldq xmm7,8 | 2120 pslldq xmm7,8 |
| 2118 xor r14d,ebx | 2121 xor r14d,ebx |
| 2119 add eax,r13d | 2122 add eax,r13d |
| 2120 xor r15d,ecx | 2123 xor r15d,ecx |
| 2121 paddd xmm1,xmm7 | 2124 paddd xmm1,xmm7 |
| 2122 ror r14d,2 | 2125 ror r14d,2 |
| 2123 add r8d,eax | 2126 add r8d,eax |
| 2124 add eax,r15d | 2127 add eax,r15d |
| 2125 paddd xmm6,xmm1 | 2128 paddd xmm6,xmm1 |
| 2126 mov r13d,r8d | 2129 mov r13d,r8d |
| 2127 add r14d,eax | 2130 add r14d,eax |
| 2128 » movdqa» XMMWORD PTR[16+rsp],xmm6 | 2131 » movdqa» XMMWORD[16+rsp],xmm6 |
| 2129 ror r13d,14 | 2132 ror r13d,14 |
| 2130 movdqa xmm4,xmm3 | 2133 movdqa xmm4,xmm3 |
| 2131 mov eax,r14d | 2134 mov eax,r14d |
| 2132 mov r12d,r9d | 2135 mov r12d,r9d |
| 2133 movdqa xmm7,xmm1 | 2136 movdqa xmm7,xmm1 |
| 2134 ror r14d,9 | 2137 ror r14d,9 |
| 2135 xor r13d,r8d | 2138 xor r13d,r8d |
| 2136 xor r12d,r10d | 2139 xor r12d,r10d |
| 2137 ror r13d,5 | 2140 ror r13d,5 |
| 2138 xor r14d,eax | 2141 xor r14d,eax |
| 2139 DB 102,15,58,15,226,4 | 2142 DB 102,15,58,15,226,4 |
| 2140 and r12d,r8d | 2143 and r12d,r8d |
| 2141 xor r13d,r8d | 2144 xor r13d,r8d |
| 2142 DB 102,15,58,15,248,4 | 2145 DB 102,15,58,15,248,4 |
| 2143 » add» r11d,DWORD PTR[32+rsp] | 2146 » add» r11d,DWORD[32+rsp] |
| 2144 mov r15d,eax | 2147 mov r15d,eax |
| 2145 xor r12d,r10d | 2148 xor r12d,r10d |
| 2146 ror r14d,11 | 2149 ror r14d,11 |
| 2147 movdqa xmm5,xmm4 | 2150 movdqa xmm5,xmm4 |
| 2148 xor r15d,ebx | 2151 xor r15d,ebx |
| 2149 add r11d,r12d | 2152 add r11d,r12d |
| 2150 movdqa xmm6,xmm4 | 2153 movdqa xmm6,xmm4 |
| 2151 ror r13d,6 | 2154 ror r13d,6 |
| 2152 and edi,r15d | 2155 and edi,r15d |
| 2153 psrld xmm4,3 | 2156 psrld xmm4,3 |
| (...skipping 16 matching lines...) Expand all Loading... |
| 2170 ror r14d,9 | 2173 ror r14d,9 |
| 2171 xor r13d,edx | 2174 xor r13d,edx |
| 2172 xor r12d,r9d | 2175 xor r12d,r9d |
| 2173 ror r13d,5 | 2176 ror r13d,5 |
| 2174 psrld xmm6,11 | 2177 psrld xmm6,11 |
| 2175 xor r14d,r11d | 2178 xor r14d,r11d |
| 2176 pxor xmm4,xmm5 | 2179 pxor xmm4,xmm5 |
| 2177 and r12d,edx | 2180 and r12d,edx |
| 2178 xor r13d,edx | 2181 xor r13d,edx |
| 2179 pslld xmm5,11 | 2182 pslld xmm5,11 |
| 2180 » add» r10d,DWORD PTR[36+rsp] | 2183 » add» r10d,DWORD[36+rsp] |
| 2181 mov edi,r11d | 2184 mov edi,r11d |
| 2182 pxor xmm4,xmm6 | 2185 pxor xmm4,xmm6 |
| 2183 xor r12d,r9d | 2186 xor r12d,r9d |
| 2184 ror r14d,11 | 2187 ror r14d,11 |
| 2185 movdqa xmm6,xmm7 | 2188 movdqa xmm6,xmm7 |
| 2186 xor edi,eax | 2189 xor edi,eax |
| 2187 add r10d,r12d | 2190 add r10d,r12d |
| 2188 pxor xmm4,xmm5 | 2191 pxor xmm4,xmm5 |
| 2189 ror r13d,6 | 2192 ror r13d,6 |
| 2190 and r15d,edi | 2193 and r15d,edi |
| (...skipping 15 matching lines...) Expand all Loading... |
| 2206 ror r14d,9 | 2209 ror r14d,9 |
| 2207 psrlq xmm6,2 | 2210 psrlq xmm6,2 |
| 2208 xor r13d,ecx | 2211 xor r13d,ecx |
| 2209 xor r12d,r8d | 2212 xor r12d,r8d |
| 2210 pxor xmm7,xmm6 | 2213 pxor xmm7,xmm6 |
| 2211 ror r13d,5 | 2214 ror r13d,5 |
| 2212 xor r14d,r10d | 2215 xor r14d,r10d |
| 2213 and r12d,ecx | 2216 and r12d,ecx |
| 2214 pshufd xmm7,xmm7,128 | 2217 pshufd xmm7,xmm7,128 |
| 2215 xor r13d,ecx | 2218 xor r13d,ecx |
| 2216 » add» r9d,DWORD PTR[40+rsp] | 2219 » add» r9d,DWORD[40+rsp] |
| 2217 mov r15d,r10d | 2220 mov r15d,r10d |
| 2218 psrldq xmm7,8 | 2221 psrldq xmm7,8 |
| 2219 xor r12d,r8d | 2222 xor r12d,r8d |
| 2220 ror r14d,11 | 2223 ror r14d,11 |
| 2221 xor r15d,r11d | 2224 xor r15d,r11d |
| 2222 add r9d,r12d | 2225 add r9d,r12d |
| 2223 ror r13d,6 | 2226 ror r13d,6 |
| 2224 paddd xmm2,xmm7 | 2227 paddd xmm2,xmm7 |
| 2225 and edi,r15d | 2228 and edi,r15d |
| 2226 xor r14d,r10d | 2229 xor r14d,r10d |
| (...skipping 13 matching lines...) Expand all Loading... |
| 2240 mov r12d,ecx | 2243 mov r12d,ecx |
| 2241 pxor xmm7,xmm6 | 2244 pxor xmm7,xmm6 |
| 2242 ror r14d,9 | 2245 ror r14d,9 |
| 2243 xor r13d,ebx | 2246 xor r13d,ebx |
| 2244 xor r12d,edx | 2247 xor r12d,edx |
| 2245 ror r13d,5 | 2248 ror r13d,5 |
| 2246 xor r14d,r9d | 2249 xor r14d,r9d |
| 2247 psrlq xmm6,2 | 2250 psrlq xmm6,2 |
| 2248 and r12d,ebx | 2251 and r12d,ebx |
| 2249 xor r13d,ebx | 2252 xor r13d,ebx |
| 2250 » add» r8d,DWORD PTR[44+rsp] | 2253 » add» r8d,DWORD[44+rsp] |
| 2251 pxor xmm7,xmm6 | 2254 pxor xmm7,xmm6 |
| 2252 mov edi,r9d | 2255 mov edi,r9d |
| 2253 xor r12d,edx | 2256 xor r12d,edx |
| 2254 ror r14d,11 | 2257 ror r14d,11 |
| 2255 pshufd xmm7,xmm7,8 | 2258 pshufd xmm7,xmm7,8 |
| 2256 xor edi,r10d | 2259 xor edi,r10d |
| 2257 add r8d,r12d | 2260 add r8d,r12d |
| 2258 » movdqa» xmm6,XMMWORD PTR[64+rbp] | 2261 » movdqa» xmm6,XMMWORD[64+rbp] |
| 2259 ror r13d,6 | 2262 ror r13d,6 |
| 2260 and r15d,edi | 2263 and r15d,edi |
| 2261 pslldq xmm7,8 | 2264 pslldq xmm7,8 |
| 2262 xor r14d,r9d | 2265 xor r14d,r9d |
| 2263 add r8d,r13d | 2266 add r8d,r13d |
| 2264 xor r15d,r10d | 2267 xor r15d,r10d |
| 2265 paddd xmm2,xmm7 | 2268 paddd xmm2,xmm7 |
| 2266 ror r14d,2 | 2269 ror r14d,2 |
| 2267 add eax,r8d | 2270 add eax,r8d |
| 2268 add r8d,r15d | 2271 add r8d,r15d |
| 2269 paddd xmm6,xmm2 | 2272 paddd xmm6,xmm2 |
| 2270 mov r13d,eax | 2273 mov r13d,eax |
| 2271 add r14d,r8d | 2274 add r14d,r8d |
| 2272 » movdqa» XMMWORD PTR[32+rsp],xmm6 | 2275 » movdqa» XMMWORD[32+rsp],xmm6 |
| 2273 ror r13d,14 | 2276 ror r13d,14 |
| 2274 movdqa xmm4,xmm0 | 2277 movdqa xmm4,xmm0 |
| 2275 mov r8d,r14d | 2278 mov r8d,r14d |
| 2276 mov r12d,ebx | 2279 mov r12d,ebx |
| 2277 movdqa xmm7,xmm2 | 2280 movdqa xmm7,xmm2 |
| 2278 ror r14d,9 | 2281 ror r14d,9 |
| 2279 xor r13d,eax | 2282 xor r13d,eax |
| 2280 xor r12d,ecx | 2283 xor r12d,ecx |
| 2281 ror r13d,5 | 2284 ror r13d,5 |
| 2282 xor r14d,r8d | 2285 xor r14d,r8d |
| 2283 DB 102,15,58,15,227,4 | 2286 DB 102,15,58,15,227,4 |
| 2284 and r12d,eax | 2287 and r12d,eax |
| 2285 xor r13d,eax | 2288 xor r13d,eax |
| 2286 DB 102,15,58,15,249,4 | 2289 DB 102,15,58,15,249,4 |
| 2287 » add» edx,DWORD PTR[48+rsp] | 2290 » add» edx,DWORD[48+rsp] |
| 2288 mov r15d,r8d | 2291 mov r15d,r8d |
| 2289 xor r12d,ecx | 2292 xor r12d,ecx |
| 2290 ror r14d,11 | 2293 ror r14d,11 |
| 2291 movdqa xmm5,xmm4 | 2294 movdqa xmm5,xmm4 |
| 2292 xor r15d,r9d | 2295 xor r15d,r9d |
| 2293 add edx,r12d | 2296 add edx,r12d |
| 2294 movdqa xmm6,xmm4 | 2297 movdqa xmm6,xmm4 |
| 2295 ror r13d,6 | 2298 ror r13d,6 |
| 2296 and edi,r15d | 2299 and edi,r15d |
| 2297 psrld xmm4,3 | 2300 psrld xmm4,3 |
| (...skipping 16 matching lines...) Expand all Loading... |
| 2314 ror r14d,9 | 2317 ror r14d,9 |
| 2315 xor r13d,r11d | 2318 xor r13d,r11d |
| 2316 xor r12d,ebx | 2319 xor r12d,ebx |
| 2317 ror r13d,5 | 2320 ror r13d,5 |
| 2318 psrld xmm6,11 | 2321 psrld xmm6,11 |
| 2319 xor r14d,edx | 2322 xor r14d,edx |
| 2320 pxor xmm4,xmm5 | 2323 pxor xmm4,xmm5 |
| 2321 and r12d,r11d | 2324 and r12d,r11d |
| 2322 xor r13d,r11d | 2325 xor r13d,r11d |
| 2323 pslld xmm5,11 | 2326 pslld xmm5,11 |
| 2324 » add» ecx,DWORD PTR[52+rsp] | 2327 » add» ecx,DWORD[52+rsp] |
| 2325 mov edi,edx | 2328 mov edi,edx |
| 2326 pxor xmm4,xmm6 | 2329 pxor xmm4,xmm6 |
| 2327 xor r12d,ebx | 2330 xor r12d,ebx |
| 2328 ror r14d,11 | 2331 ror r14d,11 |
| 2329 movdqa xmm6,xmm7 | 2332 movdqa xmm6,xmm7 |
| 2330 xor edi,r8d | 2333 xor edi,r8d |
| 2331 add ecx,r12d | 2334 add ecx,r12d |
| 2332 pxor xmm4,xmm5 | 2335 pxor xmm4,xmm5 |
| 2333 ror r13d,6 | 2336 ror r13d,6 |
| 2334 and r15d,edi | 2337 and r15d,edi |
| (...skipping 15 matching lines...) Expand all Loading... |
| 2350 ror r14d,9 | 2353 ror r14d,9 |
| 2351 psrlq xmm6,2 | 2354 psrlq xmm6,2 |
| 2352 xor r13d,r10d | 2355 xor r13d,r10d |
| 2353 xor r12d,eax | 2356 xor r12d,eax |
| 2354 pxor xmm7,xmm6 | 2357 pxor xmm7,xmm6 |
| 2355 ror r13d,5 | 2358 ror r13d,5 |
| 2356 xor r14d,ecx | 2359 xor r14d,ecx |
| 2357 and r12d,r10d | 2360 and r12d,r10d |
| 2358 pshufd xmm7,xmm7,128 | 2361 pshufd xmm7,xmm7,128 |
| 2359 xor r13d,r10d | 2362 xor r13d,r10d |
| 2360 » add» ebx,DWORD PTR[56+rsp] | 2363 » add» ebx,DWORD[56+rsp] |
| 2361 mov r15d,ecx | 2364 mov r15d,ecx |
| 2362 psrldq xmm7,8 | 2365 psrldq xmm7,8 |
| 2363 xor r12d,eax | 2366 xor r12d,eax |
| 2364 ror r14d,11 | 2367 ror r14d,11 |
| 2365 xor r15d,edx | 2368 xor r15d,edx |
| 2366 add ebx,r12d | 2369 add ebx,r12d |
| 2367 ror r13d,6 | 2370 ror r13d,6 |
| 2368 paddd xmm3,xmm7 | 2371 paddd xmm3,xmm7 |
| 2369 and edi,r15d | 2372 and edi,r15d |
| 2370 xor r14d,ecx | 2373 xor r14d,ecx |
| (...skipping 13 matching lines...) Expand all Loading... |
| 2384 mov r12d,r10d | 2387 mov r12d,r10d |
| 2385 pxor xmm7,xmm6 | 2388 pxor xmm7,xmm6 |
| 2386 ror r14d,9 | 2389 ror r14d,9 |
| 2387 xor r13d,r9d | 2390 xor r13d,r9d |
| 2388 xor r12d,r11d | 2391 xor r12d,r11d |
| 2389 ror r13d,5 | 2392 ror r13d,5 |
| 2390 xor r14d,ebx | 2393 xor r14d,ebx |
| 2391 psrlq xmm6,2 | 2394 psrlq xmm6,2 |
| 2392 and r12d,r9d | 2395 and r12d,r9d |
| 2393 xor r13d,r9d | 2396 xor r13d,r9d |
| 2394 » add» eax,DWORD PTR[60+rsp] | 2397 » add» eax,DWORD[60+rsp] |
| 2395 pxor xmm7,xmm6 | 2398 pxor xmm7,xmm6 |
| 2396 mov edi,ebx | 2399 mov edi,ebx |
| 2397 xor r12d,r11d | 2400 xor r12d,r11d |
| 2398 ror r14d,11 | 2401 ror r14d,11 |
| 2399 pshufd xmm7,xmm7,8 | 2402 pshufd xmm7,xmm7,8 |
| 2400 xor edi,ecx | 2403 xor edi,ecx |
| 2401 add eax,r12d | 2404 add eax,r12d |
| 2402 » movdqa» xmm6,XMMWORD PTR[96+rbp] | 2405 » movdqa» xmm6,XMMWORD[96+rbp] |
| 2403 ror r13d,6 | 2406 ror r13d,6 |
| 2404 and r15d,edi | 2407 and r15d,edi |
| 2405 pslldq xmm7,8 | 2408 pslldq xmm7,8 |
| 2406 xor r14d,ebx | 2409 xor r14d,ebx |
| 2407 add eax,r13d | 2410 add eax,r13d |
| 2408 xor r15d,ecx | 2411 xor r15d,ecx |
| 2409 paddd xmm3,xmm7 | 2412 paddd xmm3,xmm7 |
| 2410 ror r14d,2 | 2413 ror r14d,2 |
| 2411 add r8d,eax | 2414 add r8d,eax |
| 2412 add eax,r15d | 2415 add eax,r15d |
| 2413 paddd xmm6,xmm3 | 2416 paddd xmm6,xmm3 |
| 2414 mov r13d,r8d | 2417 mov r13d,r8d |
| 2415 add r14d,eax | 2418 add r14d,eax |
| 2416 » movdqa» XMMWORD PTR[48+rsp],xmm6 | 2419 » movdqa» XMMWORD[48+rsp],xmm6 |
| 2417 » cmp» BYTE PTR[131+rbp],0 | 2420 » cmp» BYTE[131+rbp],0 |
| 2418 » jne» $L$ssse3_00_47 | 2421 » jne» NEAR $L$ssse3_00_47 |
| 2419 ror r13d,14 | 2422 ror r13d,14 |
| 2420 mov eax,r14d | 2423 mov eax,r14d |
| 2421 mov r12d,r9d | 2424 mov r12d,r9d |
| 2422 ror r14d,9 | 2425 ror r14d,9 |
| 2423 xor r13d,r8d | 2426 xor r13d,r8d |
| 2424 xor r12d,r10d | 2427 xor r12d,r10d |
| 2425 ror r13d,5 | 2428 ror r13d,5 |
| 2426 xor r14d,eax | 2429 xor r14d,eax |
| 2427 and r12d,r8d | 2430 and r12d,r8d |
| 2428 xor r13d,r8d | 2431 xor r13d,r8d |
| 2429 » add» r11d,DWORD PTR[rsp] | 2432 » add» r11d,DWORD[rsp] |
| 2430 mov r15d,eax | 2433 mov r15d,eax |
| 2431 xor r12d,r10d | 2434 xor r12d,r10d |
| 2432 ror r14d,11 | 2435 ror r14d,11 |
| 2433 xor r15d,ebx | 2436 xor r15d,ebx |
| 2434 add r11d,r12d | 2437 add r11d,r12d |
| 2435 ror r13d,6 | 2438 ror r13d,6 |
| 2436 and edi,r15d | 2439 and edi,r15d |
| 2437 xor r14d,eax | 2440 xor r14d,eax |
| 2438 add r11d,r13d | 2441 add r11d,r13d |
| 2439 xor edi,ebx | 2442 xor edi,ebx |
| 2440 ror r14d,2 | 2443 ror r14d,2 |
| 2441 add edx,r11d | 2444 add edx,r11d |
| 2442 add r11d,edi | 2445 add r11d,edi |
| 2443 mov r13d,edx | 2446 mov r13d,edx |
| 2444 add r14d,r11d | 2447 add r14d,r11d |
| 2445 ror r13d,14 | 2448 ror r13d,14 |
| 2446 mov r11d,r14d | 2449 mov r11d,r14d |
| 2447 mov r12d,r8d | 2450 mov r12d,r8d |
| 2448 ror r14d,9 | 2451 ror r14d,9 |
| 2449 xor r13d,edx | 2452 xor r13d,edx |
| 2450 xor r12d,r9d | 2453 xor r12d,r9d |
| 2451 ror r13d,5 | 2454 ror r13d,5 |
| 2452 xor r14d,r11d | 2455 xor r14d,r11d |
| 2453 and r12d,edx | 2456 and r12d,edx |
| 2454 xor r13d,edx | 2457 xor r13d,edx |
| 2455 » add» r10d,DWORD PTR[4+rsp] | 2458 » add» r10d,DWORD[4+rsp] |
| 2456 mov edi,r11d | 2459 mov edi,r11d |
| 2457 xor r12d,r9d | 2460 xor r12d,r9d |
| 2458 ror r14d,11 | 2461 ror r14d,11 |
| 2459 xor edi,eax | 2462 xor edi,eax |
| 2460 add r10d,r12d | 2463 add r10d,r12d |
| 2461 ror r13d,6 | 2464 ror r13d,6 |
| 2462 and r15d,edi | 2465 and r15d,edi |
| 2463 xor r14d,r11d | 2466 xor r14d,r11d |
| 2464 add r10d,r13d | 2467 add r10d,r13d |
| 2465 xor r15d,eax | 2468 xor r15d,eax |
| 2466 ror r14d,2 | 2469 ror r14d,2 |
| 2467 add ecx,r10d | 2470 add ecx,r10d |
| 2468 add r10d,r15d | 2471 add r10d,r15d |
| 2469 mov r13d,ecx | 2472 mov r13d,ecx |
| 2470 add r14d,r10d | 2473 add r14d,r10d |
| 2471 ror r13d,14 | 2474 ror r13d,14 |
| 2472 mov r10d,r14d | 2475 mov r10d,r14d |
| 2473 mov r12d,edx | 2476 mov r12d,edx |
| 2474 ror r14d,9 | 2477 ror r14d,9 |
| 2475 xor r13d,ecx | 2478 xor r13d,ecx |
| 2476 xor r12d,r8d | 2479 xor r12d,r8d |
| 2477 ror r13d,5 | 2480 ror r13d,5 |
| 2478 xor r14d,r10d | 2481 xor r14d,r10d |
| 2479 and r12d,ecx | 2482 and r12d,ecx |
| 2480 xor r13d,ecx | 2483 xor r13d,ecx |
| 2481 » add» r9d,DWORD PTR[8+rsp] | 2484 » add» r9d,DWORD[8+rsp] |
| 2482 mov r15d,r10d | 2485 mov r15d,r10d |
| 2483 xor r12d,r8d | 2486 xor r12d,r8d |
| 2484 ror r14d,11 | 2487 ror r14d,11 |
| 2485 xor r15d,r11d | 2488 xor r15d,r11d |
| 2486 add r9d,r12d | 2489 add r9d,r12d |
| 2487 ror r13d,6 | 2490 ror r13d,6 |
| 2488 and edi,r15d | 2491 and edi,r15d |
| 2489 xor r14d,r10d | 2492 xor r14d,r10d |
| 2490 add r9d,r13d | 2493 add r9d,r13d |
| 2491 xor edi,r11d | 2494 xor edi,r11d |
| 2492 ror r14d,2 | 2495 ror r14d,2 |
| 2493 add ebx,r9d | 2496 add ebx,r9d |
| 2494 add r9d,edi | 2497 add r9d,edi |
| 2495 mov r13d,ebx | 2498 mov r13d,ebx |
| 2496 add r14d,r9d | 2499 add r14d,r9d |
| 2497 ror r13d,14 | 2500 ror r13d,14 |
| 2498 mov r9d,r14d | 2501 mov r9d,r14d |
| 2499 mov r12d,ecx | 2502 mov r12d,ecx |
| 2500 ror r14d,9 | 2503 ror r14d,9 |
| 2501 xor r13d,ebx | 2504 xor r13d,ebx |
| 2502 xor r12d,edx | 2505 xor r12d,edx |
| 2503 ror r13d,5 | 2506 ror r13d,5 |
| 2504 xor r14d,r9d | 2507 xor r14d,r9d |
| 2505 and r12d,ebx | 2508 and r12d,ebx |
| 2506 xor r13d,ebx | 2509 xor r13d,ebx |
| 2507 » add» r8d,DWORD PTR[12+rsp] | 2510 » add» r8d,DWORD[12+rsp] |
| 2508 mov edi,r9d | 2511 mov edi,r9d |
| 2509 xor r12d,edx | 2512 xor r12d,edx |
| 2510 ror r14d,11 | 2513 ror r14d,11 |
| 2511 xor edi,r10d | 2514 xor edi,r10d |
| 2512 add r8d,r12d | 2515 add r8d,r12d |
| 2513 ror r13d,6 | 2516 ror r13d,6 |
| 2514 and r15d,edi | 2517 and r15d,edi |
| 2515 xor r14d,r9d | 2518 xor r14d,r9d |
| 2516 add r8d,r13d | 2519 add r8d,r13d |
| 2517 xor r15d,r10d | 2520 xor r15d,r10d |
| 2518 ror r14d,2 | 2521 ror r14d,2 |
| 2519 add eax,r8d | 2522 add eax,r8d |
| 2520 add r8d,r15d | 2523 add r8d,r15d |
| 2521 mov r13d,eax | 2524 mov r13d,eax |
| 2522 add r14d,r8d | 2525 add r14d,r8d |
| 2523 ror r13d,14 | 2526 ror r13d,14 |
| 2524 mov r8d,r14d | 2527 mov r8d,r14d |
| 2525 mov r12d,ebx | 2528 mov r12d,ebx |
| 2526 ror r14d,9 | 2529 ror r14d,9 |
| 2527 xor r13d,eax | 2530 xor r13d,eax |
| 2528 xor r12d,ecx | 2531 xor r12d,ecx |
| 2529 ror r13d,5 | 2532 ror r13d,5 |
| 2530 xor r14d,r8d | 2533 xor r14d,r8d |
| 2531 and r12d,eax | 2534 and r12d,eax |
| 2532 xor r13d,eax | 2535 xor r13d,eax |
| 2533 » add» edx,DWORD PTR[16+rsp] | 2536 » add» edx,DWORD[16+rsp] |
| 2534 mov r15d,r8d | 2537 mov r15d,r8d |
| 2535 xor r12d,ecx | 2538 xor r12d,ecx |
| 2536 ror r14d,11 | 2539 ror r14d,11 |
| 2537 xor r15d,r9d | 2540 xor r15d,r9d |
| 2538 add edx,r12d | 2541 add edx,r12d |
| 2539 ror r13d,6 | 2542 ror r13d,6 |
| 2540 and edi,r15d | 2543 and edi,r15d |
| 2541 xor r14d,r8d | 2544 xor r14d,r8d |
| 2542 add edx,r13d | 2545 add edx,r13d |
| 2543 xor edi,r9d | 2546 xor edi,r9d |
| 2544 ror r14d,2 | 2547 ror r14d,2 |
| 2545 add r11d,edx | 2548 add r11d,edx |
| 2546 add edx,edi | 2549 add edx,edi |
| 2547 mov r13d,r11d | 2550 mov r13d,r11d |
| 2548 add r14d,edx | 2551 add r14d,edx |
| 2549 ror r13d,14 | 2552 ror r13d,14 |
| 2550 mov edx,r14d | 2553 mov edx,r14d |
| 2551 mov r12d,eax | 2554 mov r12d,eax |
| 2552 ror r14d,9 | 2555 ror r14d,9 |
| 2553 xor r13d,r11d | 2556 xor r13d,r11d |
| 2554 xor r12d,ebx | 2557 xor r12d,ebx |
| 2555 ror r13d,5 | 2558 ror r13d,5 |
| 2556 xor r14d,edx | 2559 xor r14d,edx |
| 2557 and r12d,r11d | 2560 and r12d,r11d |
| 2558 xor r13d,r11d | 2561 xor r13d,r11d |
| 2559 » add» ecx,DWORD PTR[20+rsp] | 2562 » add» ecx,DWORD[20+rsp] |
| 2560 mov edi,edx | 2563 mov edi,edx |
| 2561 xor r12d,ebx | 2564 xor r12d,ebx |
| 2562 ror r14d,11 | 2565 ror r14d,11 |
| 2563 xor edi,r8d | 2566 xor edi,r8d |
| 2564 add ecx,r12d | 2567 add ecx,r12d |
| 2565 ror r13d,6 | 2568 ror r13d,6 |
| 2566 and r15d,edi | 2569 and r15d,edi |
| 2567 xor r14d,edx | 2570 xor r14d,edx |
| 2568 add ecx,r13d | 2571 add ecx,r13d |
| 2569 xor r15d,r8d | 2572 xor r15d,r8d |
| 2570 ror r14d,2 | 2573 ror r14d,2 |
| 2571 add r10d,ecx | 2574 add r10d,ecx |
| 2572 add ecx,r15d | 2575 add ecx,r15d |
| 2573 mov r13d,r10d | 2576 mov r13d,r10d |
| 2574 add r14d,ecx | 2577 add r14d,ecx |
| 2575 ror r13d,14 | 2578 ror r13d,14 |
| 2576 mov ecx,r14d | 2579 mov ecx,r14d |
| 2577 mov r12d,r11d | 2580 mov r12d,r11d |
| 2578 ror r14d,9 | 2581 ror r14d,9 |
| 2579 xor r13d,r10d | 2582 xor r13d,r10d |
| 2580 xor r12d,eax | 2583 xor r12d,eax |
| 2581 ror r13d,5 | 2584 ror r13d,5 |
| 2582 xor r14d,ecx | 2585 xor r14d,ecx |
| 2583 and r12d,r10d | 2586 and r12d,r10d |
| 2584 xor r13d,r10d | 2587 xor r13d,r10d |
| 2585 » add» ebx,DWORD PTR[24+rsp] | 2588 » add» ebx,DWORD[24+rsp] |
| 2586 mov r15d,ecx | 2589 mov r15d,ecx |
| 2587 xor r12d,eax | 2590 xor r12d,eax |
| 2588 ror r14d,11 | 2591 ror r14d,11 |
| 2589 xor r15d,edx | 2592 xor r15d,edx |
| 2590 add ebx,r12d | 2593 add ebx,r12d |
| 2591 ror r13d,6 | 2594 ror r13d,6 |
| 2592 and edi,r15d | 2595 and edi,r15d |
| 2593 xor r14d,ecx | 2596 xor r14d,ecx |
| 2594 add ebx,r13d | 2597 add ebx,r13d |
| 2595 xor edi,edx | 2598 xor edi,edx |
| 2596 ror r14d,2 | 2599 ror r14d,2 |
| 2597 add r9d,ebx | 2600 add r9d,ebx |
| 2598 add ebx,edi | 2601 add ebx,edi |
| 2599 mov r13d,r9d | 2602 mov r13d,r9d |
| 2600 add r14d,ebx | 2603 add r14d,ebx |
| 2601 ror r13d,14 | 2604 ror r13d,14 |
| 2602 mov ebx,r14d | 2605 mov ebx,r14d |
| 2603 mov r12d,r10d | 2606 mov r12d,r10d |
| 2604 ror r14d,9 | 2607 ror r14d,9 |
| 2605 xor r13d,r9d | 2608 xor r13d,r9d |
| 2606 xor r12d,r11d | 2609 xor r12d,r11d |
| 2607 ror r13d,5 | 2610 ror r13d,5 |
| 2608 xor r14d,ebx | 2611 xor r14d,ebx |
| 2609 and r12d,r9d | 2612 and r12d,r9d |
| 2610 xor r13d,r9d | 2613 xor r13d,r9d |
| 2611 » add» eax,DWORD PTR[28+rsp] | 2614 » add» eax,DWORD[28+rsp] |
| 2612 mov edi,ebx | 2615 mov edi,ebx |
| 2613 xor r12d,r11d | 2616 xor r12d,r11d |
| 2614 ror r14d,11 | 2617 ror r14d,11 |
| 2615 xor edi,ecx | 2618 xor edi,ecx |
| 2616 add eax,r12d | 2619 add eax,r12d |
| 2617 ror r13d,6 | 2620 ror r13d,6 |
| 2618 and r15d,edi | 2621 and r15d,edi |
| 2619 xor r14d,ebx | 2622 xor r14d,ebx |
| 2620 add eax,r13d | 2623 add eax,r13d |
| 2621 xor r15d,ecx | 2624 xor r15d,ecx |
| 2622 ror r14d,2 | 2625 ror r14d,2 |
| 2623 add r8d,eax | 2626 add r8d,eax |
| 2624 add eax,r15d | 2627 add eax,r15d |
| 2625 mov r13d,r8d | 2628 mov r13d,r8d |
| 2626 add r14d,eax | 2629 add r14d,eax |
| 2627 ror r13d,14 | 2630 ror r13d,14 |
| 2628 mov eax,r14d | 2631 mov eax,r14d |
| 2629 mov r12d,r9d | 2632 mov r12d,r9d |
| 2630 ror r14d,9 | 2633 ror r14d,9 |
| 2631 xor r13d,r8d | 2634 xor r13d,r8d |
| 2632 xor r12d,r10d | 2635 xor r12d,r10d |
| 2633 ror r13d,5 | 2636 ror r13d,5 |
| 2634 xor r14d,eax | 2637 xor r14d,eax |
| 2635 and r12d,r8d | 2638 and r12d,r8d |
| 2636 xor r13d,r8d | 2639 xor r13d,r8d |
| 2637 » add» r11d,DWORD PTR[32+rsp] | 2640 » add» r11d,DWORD[32+rsp] |
| 2638 mov r15d,eax | 2641 mov r15d,eax |
| 2639 xor r12d,r10d | 2642 xor r12d,r10d |
| 2640 ror r14d,11 | 2643 ror r14d,11 |
| 2641 xor r15d,ebx | 2644 xor r15d,ebx |
| 2642 add r11d,r12d | 2645 add r11d,r12d |
| 2643 ror r13d,6 | 2646 ror r13d,6 |
| 2644 and edi,r15d | 2647 and edi,r15d |
| 2645 xor r14d,eax | 2648 xor r14d,eax |
| 2646 add r11d,r13d | 2649 add r11d,r13d |
| 2647 xor edi,ebx | 2650 xor edi,ebx |
| 2648 ror r14d,2 | 2651 ror r14d,2 |
| 2649 add edx,r11d | 2652 add edx,r11d |
| 2650 add r11d,edi | 2653 add r11d,edi |
| 2651 mov r13d,edx | 2654 mov r13d,edx |
| 2652 add r14d,r11d | 2655 add r14d,r11d |
| 2653 ror r13d,14 | 2656 ror r13d,14 |
| 2654 mov r11d,r14d | 2657 mov r11d,r14d |
| 2655 mov r12d,r8d | 2658 mov r12d,r8d |
| 2656 ror r14d,9 | 2659 ror r14d,9 |
| 2657 xor r13d,edx | 2660 xor r13d,edx |
| 2658 xor r12d,r9d | 2661 xor r12d,r9d |
| 2659 ror r13d,5 | 2662 ror r13d,5 |
| 2660 xor r14d,r11d | 2663 xor r14d,r11d |
| 2661 and r12d,edx | 2664 and r12d,edx |
| 2662 xor r13d,edx | 2665 xor r13d,edx |
| 2663 » add» r10d,DWORD PTR[36+rsp] | 2666 » add» r10d,DWORD[36+rsp] |
| 2664 mov edi,r11d | 2667 mov edi,r11d |
| 2665 xor r12d,r9d | 2668 xor r12d,r9d |
| 2666 ror r14d,11 | 2669 ror r14d,11 |
| 2667 xor edi,eax | 2670 xor edi,eax |
| 2668 add r10d,r12d | 2671 add r10d,r12d |
| 2669 ror r13d,6 | 2672 ror r13d,6 |
| 2670 and r15d,edi | 2673 and r15d,edi |
| 2671 xor r14d,r11d | 2674 xor r14d,r11d |
| 2672 add r10d,r13d | 2675 add r10d,r13d |
| 2673 xor r15d,eax | 2676 xor r15d,eax |
| 2674 ror r14d,2 | 2677 ror r14d,2 |
| 2675 add ecx,r10d | 2678 add ecx,r10d |
| 2676 add r10d,r15d | 2679 add r10d,r15d |
| 2677 mov r13d,ecx | 2680 mov r13d,ecx |
| 2678 add r14d,r10d | 2681 add r14d,r10d |
| 2679 ror r13d,14 | 2682 ror r13d,14 |
| 2680 mov r10d,r14d | 2683 mov r10d,r14d |
| 2681 mov r12d,edx | 2684 mov r12d,edx |
| 2682 ror r14d,9 | 2685 ror r14d,9 |
| 2683 xor r13d,ecx | 2686 xor r13d,ecx |
| 2684 xor r12d,r8d | 2687 xor r12d,r8d |
| 2685 ror r13d,5 | 2688 ror r13d,5 |
| 2686 xor r14d,r10d | 2689 xor r14d,r10d |
| 2687 and r12d,ecx | 2690 and r12d,ecx |
| 2688 xor r13d,ecx | 2691 xor r13d,ecx |
| 2689 » add» r9d,DWORD PTR[40+rsp] | 2692 » add» r9d,DWORD[40+rsp] |
| 2690 mov r15d,r10d | 2693 mov r15d,r10d |
| 2691 xor r12d,r8d | 2694 xor r12d,r8d |
| 2692 ror r14d,11 | 2695 ror r14d,11 |
| 2693 xor r15d,r11d | 2696 xor r15d,r11d |
| 2694 add r9d,r12d | 2697 add r9d,r12d |
| 2695 ror r13d,6 | 2698 ror r13d,6 |
| 2696 and edi,r15d | 2699 and edi,r15d |
| 2697 xor r14d,r10d | 2700 xor r14d,r10d |
| 2698 add r9d,r13d | 2701 add r9d,r13d |
| 2699 xor edi,r11d | 2702 xor edi,r11d |
| 2700 ror r14d,2 | 2703 ror r14d,2 |
| 2701 add ebx,r9d | 2704 add ebx,r9d |
| 2702 add r9d,edi | 2705 add r9d,edi |
| 2703 mov r13d,ebx | 2706 mov r13d,ebx |
| 2704 add r14d,r9d | 2707 add r14d,r9d |
| 2705 ror r13d,14 | 2708 ror r13d,14 |
| 2706 mov r9d,r14d | 2709 mov r9d,r14d |
| 2707 mov r12d,ecx | 2710 mov r12d,ecx |
| 2708 ror r14d,9 | 2711 ror r14d,9 |
| 2709 xor r13d,ebx | 2712 xor r13d,ebx |
| 2710 xor r12d,edx | 2713 xor r12d,edx |
| 2711 ror r13d,5 | 2714 ror r13d,5 |
| 2712 xor r14d,r9d | 2715 xor r14d,r9d |
| 2713 and r12d,ebx | 2716 and r12d,ebx |
| 2714 xor r13d,ebx | 2717 xor r13d,ebx |
| 2715 » add» r8d,DWORD PTR[44+rsp] | 2718 » add» r8d,DWORD[44+rsp] |
| 2716 mov edi,r9d | 2719 mov edi,r9d |
| 2717 xor r12d,edx | 2720 xor r12d,edx |
| 2718 ror r14d,11 | 2721 ror r14d,11 |
| 2719 xor edi,r10d | 2722 xor edi,r10d |
| 2720 add r8d,r12d | 2723 add r8d,r12d |
| 2721 ror r13d,6 | 2724 ror r13d,6 |
| 2722 and r15d,edi | 2725 and r15d,edi |
| 2723 xor r14d,r9d | 2726 xor r14d,r9d |
| 2724 add r8d,r13d | 2727 add r8d,r13d |
| 2725 xor r15d,r10d | 2728 xor r15d,r10d |
| 2726 ror r14d,2 | 2729 ror r14d,2 |
| 2727 add eax,r8d | 2730 add eax,r8d |
| 2728 add r8d,r15d | 2731 add r8d,r15d |
| 2729 mov r13d,eax | 2732 mov r13d,eax |
| 2730 add r14d,r8d | 2733 add r14d,r8d |
| 2731 ror r13d,14 | 2734 ror r13d,14 |
| 2732 mov r8d,r14d | 2735 mov r8d,r14d |
| 2733 mov r12d,ebx | 2736 mov r12d,ebx |
| 2734 ror r14d,9 | 2737 ror r14d,9 |
| 2735 xor r13d,eax | 2738 xor r13d,eax |
| 2736 xor r12d,ecx | 2739 xor r12d,ecx |
| 2737 ror r13d,5 | 2740 ror r13d,5 |
| 2738 xor r14d,r8d | 2741 xor r14d,r8d |
| 2739 and r12d,eax | 2742 and r12d,eax |
| 2740 xor r13d,eax | 2743 xor r13d,eax |
| 2741 » add» edx,DWORD PTR[48+rsp] | 2744 » add» edx,DWORD[48+rsp] |
| 2742 mov r15d,r8d | 2745 mov r15d,r8d |
| 2743 xor r12d,ecx | 2746 xor r12d,ecx |
| 2744 ror r14d,11 | 2747 ror r14d,11 |
| 2745 xor r15d,r9d | 2748 xor r15d,r9d |
| 2746 add edx,r12d | 2749 add edx,r12d |
| 2747 ror r13d,6 | 2750 ror r13d,6 |
| 2748 and edi,r15d | 2751 and edi,r15d |
| 2749 xor r14d,r8d | 2752 xor r14d,r8d |
| 2750 add edx,r13d | 2753 add edx,r13d |
| 2751 xor edi,r9d | 2754 xor edi,r9d |
| 2752 ror r14d,2 | 2755 ror r14d,2 |
| 2753 add r11d,edx | 2756 add r11d,edx |
| 2754 add edx,edi | 2757 add edx,edi |
| 2755 mov r13d,r11d | 2758 mov r13d,r11d |
| 2756 add r14d,edx | 2759 add r14d,edx |
| 2757 ror r13d,14 | 2760 ror r13d,14 |
| 2758 mov edx,r14d | 2761 mov edx,r14d |
| 2759 mov r12d,eax | 2762 mov r12d,eax |
| 2760 ror r14d,9 | 2763 ror r14d,9 |
| 2761 xor r13d,r11d | 2764 xor r13d,r11d |
| 2762 xor r12d,ebx | 2765 xor r12d,ebx |
| 2763 ror r13d,5 | 2766 ror r13d,5 |
| 2764 xor r14d,edx | 2767 xor r14d,edx |
| 2765 and r12d,r11d | 2768 and r12d,r11d |
| 2766 xor r13d,r11d | 2769 xor r13d,r11d |
| 2767 » add» ecx,DWORD PTR[52+rsp] | 2770 » add» ecx,DWORD[52+rsp] |
| 2768 mov edi,edx | 2771 mov edi,edx |
| 2769 xor r12d,ebx | 2772 xor r12d,ebx |
| 2770 ror r14d,11 | 2773 ror r14d,11 |
| 2771 xor edi,r8d | 2774 xor edi,r8d |
| 2772 add ecx,r12d | 2775 add ecx,r12d |
| 2773 ror r13d,6 | 2776 ror r13d,6 |
| 2774 and r15d,edi | 2777 and r15d,edi |
| 2775 xor r14d,edx | 2778 xor r14d,edx |
| 2776 add ecx,r13d | 2779 add ecx,r13d |
| 2777 xor r15d,r8d | 2780 xor r15d,r8d |
| 2778 ror r14d,2 | 2781 ror r14d,2 |
| 2779 add r10d,ecx | 2782 add r10d,ecx |
| 2780 add ecx,r15d | 2783 add ecx,r15d |
| 2781 mov r13d,r10d | 2784 mov r13d,r10d |
| 2782 add r14d,ecx | 2785 add r14d,ecx |
| 2783 ror r13d,14 | 2786 ror r13d,14 |
| 2784 mov ecx,r14d | 2787 mov ecx,r14d |
| 2785 mov r12d,r11d | 2788 mov r12d,r11d |
| 2786 ror r14d,9 | 2789 ror r14d,9 |
| 2787 xor r13d,r10d | 2790 xor r13d,r10d |
| 2788 xor r12d,eax | 2791 xor r12d,eax |
| 2789 ror r13d,5 | 2792 ror r13d,5 |
| 2790 xor r14d,ecx | 2793 xor r14d,ecx |
| 2791 and r12d,r10d | 2794 and r12d,r10d |
| 2792 xor r13d,r10d | 2795 xor r13d,r10d |
| 2793 » add» ebx,DWORD PTR[56+rsp] | 2796 » add» ebx,DWORD[56+rsp] |
| 2794 mov r15d,ecx | 2797 mov r15d,ecx |
| 2795 xor r12d,eax | 2798 xor r12d,eax |
| 2796 ror r14d,11 | 2799 ror r14d,11 |
| 2797 xor r15d,edx | 2800 xor r15d,edx |
| 2798 add ebx,r12d | 2801 add ebx,r12d |
| 2799 ror r13d,6 | 2802 ror r13d,6 |
| 2800 and edi,r15d | 2803 and edi,r15d |
| 2801 xor r14d,ecx | 2804 xor r14d,ecx |
| 2802 add ebx,r13d | 2805 add ebx,r13d |
| 2803 xor edi,edx | 2806 xor edi,edx |
| 2804 ror r14d,2 | 2807 ror r14d,2 |
| 2805 add r9d,ebx | 2808 add r9d,ebx |
| 2806 add ebx,edi | 2809 add ebx,edi |
| 2807 mov r13d,r9d | 2810 mov r13d,r9d |
| 2808 add r14d,ebx | 2811 add r14d,ebx |
| 2809 ror r13d,14 | 2812 ror r13d,14 |
| 2810 mov ebx,r14d | 2813 mov ebx,r14d |
| 2811 mov r12d,r10d | 2814 mov r12d,r10d |
| 2812 ror r14d,9 | 2815 ror r14d,9 |
| 2813 xor r13d,r9d | 2816 xor r13d,r9d |
| 2814 xor r12d,r11d | 2817 xor r12d,r11d |
| 2815 ror r13d,5 | 2818 ror r13d,5 |
| 2816 xor r14d,ebx | 2819 xor r14d,ebx |
| 2817 and r12d,r9d | 2820 and r12d,r9d |
| 2818 xor r13d,r9d | 2821 xor r13d,r9d |
| 2819 » add» eax,DWORD PTR[60+rsp] | 2822 » add» eax,DWORD[60+rsp] |
| 2820 mov edi,ebx | 2823 mov edi,ebx |
| 2821 xor r12d,r11d | 2824 xor r12d,r11d |
| 2822 ror r14d,11 | 2825 ror r14d,11 |
| 2823 xor edi,ecx | 2826 xor edi,ecx |
| 2824 add eax,r12d | 2827 add eax,r12d |
| 2825 ror r13d,6 | 2828 ror r13d,6 |
| 2826 and r15d,edi | 2829 and r15d,edi |
| 2827 xor r14d,ebx | 2830 xor r14d,ebx |
| 2828 add eax,r13d | 2831 add eax,r13d |
| 2829 xor r15d,ecx | 2832 xor r15d,ecx |
| 2830 ror r14d,2 | 2833 ror r14d,2 |
| 2831 add r8d,eax | 2834 add r8d,eax |
| 2832 add eax,r15d | 2835 add eax,r15d |
| 2833 mov r13d,r8d | 2836 mov r13d,r8d |
| 2834 add r14d,eax | 2837 add r14d,eax |
| 2835 » mov» rdi,QWORD PTR[((64+0))+rsp] | 2838 » mov» rdi,QWORD[((64+0))+rsp] |
| 2836 mov eax,r14d | 2839 mov eax,r14d |
| 2837 | 2840 |
| 2838 » add» eax,DWORD PTR[rdi] | 2841 » add» eax,DWORD[rdi] |
| 2839 » lea» rsi,QWORD PTR[64+rsi] | 2842 » lea» rsi,[64+rsi] |
| 2840 » add» ebx,DWORD PTR[4+rdi] | 2843 » add» ebx,DWORD[4+rdi] |
| 2841 » add» ecx,DWORD PTR[8+rdi] | 2844 » add» ecx,DWORD[8+rdi] |
| 2842 » add» edx,DWORD PTR[12+rdi] | 2845 » add» edx,DWORD[12+rdi] |
| 2843 » add» r8d,DWORD PTR[16+rdi] | 2846 » add» r8d,DWORD[16+rdi] |
| 2844 » add» r9d,DWORD PTR[20+rdi] | 2847 » add» r9d,DWORD[20+rdi] |
| 2845 » add» r10d,DWORD PTR[24+rdi] | 2848 » add» r10d,DWORD[24+rdi] |
| 2846 » add» r11d,DWORD PTR[28+rdi] | 2849 » add» r11d,DWORD[28+rdi] |
| 2847 | 2850 |
| 2848 » cmp» rsi,QWORD PTR[((64+16))+rsp] | 2851 » cmp» rsi,QWORD[((64+16))+rsp] |
| 2849 | 2852 |
| 2850 » mov» DWORD PTR[rdi],eax | 2853 » mov» DWORD[rdi],eax |
| 2851 » mov» DWORD PTR[4+rdi],ebx | 2854 » mov» DWORD[4+rdi],ebx |
| 2852 » mov» DWORD PTR[8+rdi],ecx | 2855 » mov» DWORD[8+rdi],ecx |
| 2853 » mov» DWORD PTR[12+rdi],edx | 2856 » mov» DWORD[12+rdi],edx |
| 2854 » mov» DWORD PTR[16+rdi],r8d | 2857 » mov» DWORD[16+rdi],r8d |
| 2855 » mov» DWORD PTR[20+rdi],r9d | 2858 » mov» DWORD[20+rdi],r9d |
| 2856 » mov» DWORD PTR[24+rdi],r10d | 2859 » mov» DWORD[24+rdi],r10d |
| 2857 » mov» DWORD PTR[28+rdi],r11d | 2860 » mov» DWORD[28+rdi],r11d |
| 2858 » jb» $L$loop_ssse3 | 2861 » jb» NEAR $L$loop_ssse3 |
| 2859 | 2862 |
| 2860 » mov» rsi,QWORD PTR[((64+24))+rsp] | 2863 » mov» rsi,QWORD[((64+24))+rsp] |
| 2861 » movaps» xmm6,XMMWORD PTR[((64+32))+rsp] | 2864 » movaps» xmm6,XMMWORD[((64+32))+rsp] |
| 2862 » movaps» xmm7,XMMWORD PTR[((64+48))+rsp] | 2865 » movaps» xmm7,XMMWORD[((64+48))+rsp] |
| 2863 » movaps» xmm8,XMMWORD PTR[((64+64))+rsp] | 2866 » movaps» xmm8,XMMWORD[((64+64))+rsp] |
| 2864 » movaps» xmm9,XMMWORD PTR[((64+80))+rsp] | 2867 » movaps» xmm9,XMMWORD[((64+80))+rsp] |
| 2865 » mov» r15,QWORD PTR[rsi] | 2868 » mov» r15,QWORD[rsi] |
| 2866 » mov» r14,QWORD PTR[8+rsi] | 2869 » mov» r14,QWORD[8+rsi] |
| 2867 » mov» r13,QWORD PTR[16+rsi] | 2870 » mov» r13,QWORD[16+rsi] |
| 2868 » mov» r12,QWORD PTR[24+rsi] | 2871 » mov» r12,QWORD[24+rsi] |
| 2869 » mov» rbp,QWORD PTR[32+rsi] | 2872 » mov» rbp,QWORD[32+rsi] |
| 2870 » mov» rbx,QWORD PTR[40+rsi] | 2873 » mov» rbx,QWORD[40+rsi] |
| 2871 » lea» rsp,QWORD PTR[48+rsi] | 2874 » lea» rsp,[48+rsi] |
| 2872 $L$epilogue_ssse3:: | 2875 $L$epilogue_ssse3: |
| 2873 » mov» rdi,QWORD PTR[8+rsp]» ;WIN64 epilogue | 2876 » mov» rdi,QWORD[8+rsp]» ;WIN64 epilogue |
| 2874 » mov» rsi,QWORD PTR[16+rsp] | 2877 » mov» rsi,QWORD[16+rsp] |
| 2875 DB 0F3h,0C3h ;repret | 2878 DB 0F3h,0C3h ;repret |
| 2876 $L$SEH_end_sha256_block_data_order_ssse3:: | 2879 $L$SEH_end_sha256_block_data_order_ssse3: |
| 2877 sha256_block_data_order_ssse3» ENDP | 2880 EXTERN» __imp_RtlVirtualUnwind |
| 2878 EXTERN» __imp_RtlVirtualUnwind:NEAR | |
| 2879 | 2881 |
| 2880 ALIGN 16 | 2882 ALIGN 16 |
| 2881 se_handler» PROC PRIVATE | 2883 se_handler: |
| 2882 push rsi | 2884 push rsi |
| 2883 push rdi | 2885 push rdi |
| 2884 push rbx | 2886 push rbx |
| 2885 push rbp | 2887 push rbp |
| 2886 push r12 | 2888 push r12 |
| 2887 push r13 | 2889 push r13 |
| 2888 push r14 | 2890 push r14 |
| 2889 push r15 | 2891 push r15 |
| 2890 pushfq | 2892 pushfq |
| 2891 sub rsp,64 | 2893 sub rsp,64 |
| 2892 | 2894 |
| 2893 » mov» rax,QWORD PTR[120+r8] | 2895 » mov» rax,QWORD[120+r8] |
| 2894 » mov» rbx,QWORD PTR[248+r8] | 2896 » mov» rbx,QWORD[248+r8] |
| 2895 | 2897 |
| 2896 » mov» rsi,QWORD PTR[8+r9] | 2898 » mov» rsi,QWORD[8+r9] |
| 2897 » mov» r11,QWORD PTR[56+r9] | 2899 » mov» r11,QWORD[56+r9] |
| 2898 | 2900 |
| 2899 » mov» r10d,DWORD PTR[r11] | 2901 » mov» r10d,DWORD[r11] |
| 2900 » lea» r10,QWORD PTR[r10*1+rsi] | 2902 » lea» r10,[r10*1+rsi] |
| 2901 cmp rbx,r10 | 2903 cmp rbx,r10 |
| 2902 » jb» $L$in_prologue | 2904 » jb» NEAR $L$in_prologue |
| 2903 | 2905 |
| 2904 » mov» rax,QWORD PTR[152+r8] | 2906 » mov» rax,QWORD[152+r8] |
| 2905 | 2907 |
| 2906 » mov» r10d,DWORD PTR[4+r11] | 2908 » mov» r10d,DWORD[4+r11] |
| 2907 » lea» r10,QWORD PTR[r10*1+rsi] | 2909 » lea» r10,[r10*1+rsi] |
| 2908 cmp rbx,r10 | 2910 cmp rbx,r10 |
| 2909 » jae» $L$in_prologue | 2911 » jae» NEAR $L$in_prologue |
| 2910 mov rsi,rax | 2912 mov rsi,rax |
| 2911 » mov» rax,QWORD PTR[((64+24))+rax] | 2913 » mov» rax,QWORD[((64+24))+rax] |
| 2912 » lea» rax,QWORD PTR[48+rax] | 2914 » lea» rax,[48+rax] |
| 2913 | 2915 |
| 2914 » mov» rbx,QWORD PTR[((-8))+rax] | 2916 » mov» rbx,QWORD[((-8))+rax] |
| 2915 » mov» rbp,QWORD PTR[((-16))+rax] | 2917 » mov» rbp,QWORD[((-16))+rax] |
| 2916 » mov» r12,QWORD PTR[((-24))+rax] | 2918 » mov» r12,QWORD[((-24))+rax] |
| 2917 » mov» r13,QWORD PTR[((-32))+rax] | 2919 » mov» r13,QWORD[((-32))+rax] |
| 2918 » mov» r14,QWORD PTR[((-40))+rax] | 2920 » mov» r14,QWORD[((-40))+rax] |
| 2919 » mov» r15,QWORD PTR[((-48))+rax] | 2921 » mov» r15,QWORD[((-48))+rax] |
| 2920 » mov» QWORD PTR[144+r8],rbx | 2922 » mov» QWORD[144+r8],rbx |
| 2921 » mov» QWORD PTR[160+r8],rbp | 2923 » mov» QWORD[160+r8],rbp |
| 2922 » mov» QWORD PTR[216+r8],r12 | 2924 » mov» QWORD[216+r8],r12 |
| 2923 » mov» QWORD PTR[224+r8],r13 | 2925 » mov» QWORD[224+r8],r13 |
| 2924 » mov» QWORD PTR[232+r8],r14 | 2926 » mov» QWORD[232+r8],r14 |
| 2925 » mov» QWORD PTR[240+r8],r15 | 2927 » mov» QWORD[240+r8],r15 |
| 2926 | 2928 |
| 2927 » lea» r10,QWORD PTR[$L$epilogue] | 2929 » lea» r10,[$L$epilogue] |
| 2928 cmp rbx,r10 | 2930 cmp rbx,r10 |
| 2929 » jb» $L$in_prologue | 2931 » jb» NEAR $L$in_prologue |
| 2930 | 2932 |
| 2931 » lea» rsi,QWORD PTR[((64+32))+rsi] | 2933 » lea» rsi,[((64+32))+rsi] |
| 2932 » lea» rdi,QWORD PTR[512+r8] | 2934 » lea» rdi,[512+r8] |
| 2933 mov ecx,8 | 2935 mov ecx,8 |
| 2934 » DD» 0a548f3fch | 2936 » DD» 0xa548f3fc |
| 2935 | 2937 |
| 2936 $L$in_prologue:: | 2938 $L$in_prologue: |
| 2937 » mov» rdi,QWORD PTR[8+rax] | 2939 » mov» rdi,QWORD[8+rax] |
| 2938 » mov» rsi,QWORD PTR[16+rax] | 2940 » mov» rsi,QWORD[16+rax] |
| 2939 » mov» QWORD PTR[152+r8],rax | 2941 » mov» QWORD[152+r8],rax |
| 2940 » mov» QWORD PTR[168+r8],rsi | 2942 » mov» QWORD[168+r8],rsi |
| 2941 » mov» QWORD PTR[176+r8],rdi | 2943 » mov» QWORD[176+r8],rdi |
| 2942 | 2944 |
| 2943 » mov» rdi,QWORD PTR[40+r9] | 2945 » mov» rdi,QWORD[40+r9] |
| 2944 mov rsi,r8 | 2946 mov rsi,r8 |
| 2945 mov ecx,154 | 2947 mov ecx,154 |
| 2946 » DD» 0a548f3fch | 2948 » DD» 0xa548f3fc |
| 2947 | 2949 |
| 2948 mov rsi,r9 | 2950 mov rsi,r9 |
| 2949 xor rcx,rcx | 2951 xor rcx,rcx |
| 2950 » mov» rdx,QWORD PTR[8+rsi] | 2952 » mov» rdx,QWORD[8+rsi] |
| 2951 » mov» r8,QWORD PTR[rsi] | 2953 » mov» r8,QWORD[rsi] |
| 2952 » mov» r9,QWORD PTR[16+rsi] | 2954 » mov» r9,QWORD[16+rsi] |
| 2953 » mov» r10,QWORD PTR[40+rsi] | 2955 » mov» r10,QWORD[40+rsi] |
| 2954 » lea» r11,QWORD PTR[56+rsi] | 2956 » lea» r11,[56+rsi] |
| 2955 » lea» r12,QWORD PTR[24+rsi] | 2957 » lea» r12,[24+rsi] |
| 2956 » mov» QWORD PTR[32+rsp],r10 | 2958 » mov» QWORD[32+rsp],r10 |
| 2957 » mov» QWORD PTR[40+rsp],r11 | 2959 » mov» QWORD[40+rsp],r11 |
| 2958 » mov» QWORD PTR[48+rsp],r12 | 2960 » mov» QWORD[48+rsp],r12 |
| 2959 » mov» QWORD PTR[56+rsp],rcx | 2961 » mov» QWORD[56+rsp],rcx |
| 2960 » call» QWORD PTR[__imp_RtlVirtualUnwind] | 2962 » call» QWORD[__imp_RtlVirtualUnwind] |
| 2961 | 2963 |
| 2962 mov eax,1 | 2964 mov eax,1 |
| 2963 add rsp,64 | 2965 add rsp,64 |
| 2964 popfq | 2966 popfq |
| 2965 pop r15 | 2967 pop r15 |
| 2966 pop r14 | 2968 pop r14 |
| 2967 pop r13 | 2969 pop r13 |
| 2968 pop r12 | 2970 pop r12 |
| 2969 pop rbp | 2971 pop rbp |
| 2970 pop rbx | 2972 pop rbx |
| 2971 pop rdi | 2973 pop rdi |
| 2972 pop rsi | 2974 pop rsi |
| 2973 DB 0F3h,0C3h ;repret | 2975 DB 0F3h,0C3h ;repret |
| 2974 se_handler» ENDP | 2976 |
| 2975 .text$» ENDS | 2977 section».pdata rdata align=4 |
| 2976 .pdata» SEGMENT READONLY ALIGN(4) | |
| 2977 ALIGN 4 | 2978 ALIGN 4 |
| 2978 » DD» imagerel $L$SEH_begin_sha256_block_data_order | 2979 » DD» $L$SEH_begin_sha256_block_data_order wrt ..imagebase |
| 2979 » DD» imagerel $L$SEH_end_sha256_block_data_order | 2980 » DD» $L$SEH_end_sha256_block_data_order wrt ..imagebase |
| 2980 » DD» imagerel $L$SEH_info_sha256_block_data_order | 2981 » DD» $L$SEH_info_sha256_block_data_order wrt ..imagebase |
| 2981 » DD» imagerel $L$SEH_begin_sha256_block_data_order_ssse3 | 2982 » DD» $L$SEH_begin_sha256_block_data_order_ssse3 wrt ..imagebase |
| 2982 » DD» imagerel $L$SEH_end_sha256_block_data_order_ssse3 | 2983 » DD» $L$SEH_end_sha256_block_data_order_ssse3 wrt ..imagebase |
| 2983 » DD» imagerel $L$SEH_info_sha256_block_data_order_ssse3 | 2984 » DD» $L$SEH_info_sha256_block_data_order_ssse3 wrt ..imagebase |
| 2984 .pdata» ENDS | 2985 section».xdata rdata align=8 |
| 2985 .xdata» SEGMENT READONLY ALIGN(8) | |
| 2986 ALIGN 8 | 2986 ALIGN 8 |
| 2987 $L$SEH_info_sha256_block_data_order:: | 2987 $L$SEH_info_sha256_block_data_order: |
| 2988 DB 9,0,0,0 | 2988 DB 9,0,0,0 |
| 2989 » DD» imagerel se_handler | 2989 » DD» se_handler wrt ..imagebase |
| 2990 » DD» imagerel $L$prologue,imagerel $L$epilogue | 2990 » DD» $L$prologue wrt ..imagebase,$L$epilogue wrt ..imagebase |
| 2991 $L$SEH_info_sha256_block_data_order_ssse3:: | 2991 $L$SEH_info_sha256_block_data_order_ssse3: |
| 2992 DB 9,0,0,0 | 2992 DB 9,0,0,0 |
| 2993 » DD» imagerel se_handler | 2993 » DD» se_handler wrt ..imagebase |
| 2994 » DD» imagerel $L$prologue_ssse3,imagerel $L$epilogue_ssse3 | 2994 » DD» $L$prologue_ssse3 wrt ..imagebase,$L$epilogue_ssse3 wrt ..imageb
ase |
| 2995 | |
| 2996 .xdata» ENDS | |
| 2997 END | |
| OLD | NEW |