OLD | NEW |
(Empty) | |
| 1 #if defined(__i386__) |
| 2 .file "sha1-586.S" |
| 3 .text |
| 4 .globl sha1_block_data_order |
| 5 .type sha1_block_data_order,@function |
| 6 .align 16 |
| 7 sha1_block_data_order: |
| 8 .L_sha1_block_data_order_begin: |
| 9 pushl %ebp |
| 10 pushl %ebx |
| 11 pushl %esi |
| 12 pushl %edi |
| 13 movl 20(%esp),%ebp |
| 14 movl 24(%esp),%esi |
| 15 movl 28(%esp),%eax |
| 16 subl $76,%esp |
| 17 shll $6,%eax |
| 18 addl %esi,%eax |
| 19 movl %eax,104(%esp) |
| 20 movl 16(%ebp),%edi |
| 21 jmp .L000loop |
| 22 .align 16 |
| 23 .L000loop: |
| 24 movl (%esi),%eax |
| 25 movl 4(%esi),%ebx |
| 26 movl 8(%esi),%ecx |
| 27 movl 12(%esi),%edx |
| 28 bswap %eax |
| 29 bswap %ebx |
| 30 bswap %ecx |
| 31 bswap %edx |
| 32 movl %eax,(%esp) |
| 33 movl %ebx,4(%esp) |
| 34 movl %ecx,8(%esp) |
| 35 movl %edx,12(%esp) |
| 36 movl 16(%esi),%eax |
| 37 movl 20(%esi),%ebx |
| 38 movl 24(%esi),%ecx |
| 39 movl 28(%esi),%edx |
| 40 bswap %eax |
| 41 bswap %ebx |
| 42 bswap %ecx |
| 43 bswap %edx |
| 44 movl %eax,16(%esp) |
| 45 movl %ebx,20(%esp) |
| 46 movl %ecx,24(%esp) |
| 47 movl %edx,28(%esp) |
| 48 movl 32(%esi),%eax |
| 49 movl 36(%esi),%ebx |
| 50 movl 40(%esi),%ecx |
| 51 movl 44(%esi),%edx |
| 52 bswap %eax |
| 53 bswap %ebx |
| 54 bswap %ecx |
| 55 bswap %edx |
| 56 movl %eax,32(%esp) |
| 57 movl %ebx,36(%esp) |
| 58 movl %ecx,40(%esp) |
| 59 movl %edx,44(%esp) |
| 60 movl 48(%esi),%eax |
| 61 movl 52(%esi),%ebx |
| 62 movl 56(%esi),%ecx |
| 63 movl 60(%esi),%edx |
| 64 bswap %eax |
| 65 bswap %ebx |
| 66 bswap %ecx |
| 67 bswap %edx |
| 68 movl %eax,48(%esp) |
| 69 movl %ebx,52(%esp) |
| 70 movl %ecx,56(%esp) |
| 71 movl %edx,60(%esp) |
| 72 movl %esi,100(%esp) |
| 73 movl (%ebp),%eax |
| 74 movl 4(%ebp),%ebx |
| 75 movl 8(%ebp),%ecx |
| 76 movl 12(%ebp),%edx |
| 77 |
| 78 movl %ecx,%esi |
| 79 movl %eax,%ebp |
| 80 roll $5,%ebp |
| 81 xorl %edx,%esi |
| 82 addl %edi,%ebp |
| 83 movl (%esp),%edi |
| 84 andl %ebx,%esi |
| 85 rorl $2,%ebx |
| 86 xorl %edx,%esi |
| 87 leal 1518500249(%ebp,%edi,1),%ebp |
| 88 addl %esi,%ebp |
| 89 |
| 90 movl %ebx,%edi |
| 91 movl %ebp,%esi |
| 92 roll $5,%ebp |
| 93 xorl %ecx,%edi |
| 94 addl %edx,%ebp |
| 95 movl 4(%esp),%edx |
| 96 andl %eax,%edi |
| 97 rorl $2,%eax |
| 98 xorl %ecx,%edi |
| 99 leal 1518500249(%ebp,%edx,1),%ebp |
| 100 addl %edi,%ebp |
| 101 |
| 102 movl %eax,%edx |
| 103 movl %ebp,%edi |
| 104 roll $5,%ebp |
| 105 xorl %ebx,%edx |
| 106 addl %ecx,%ebp |
| 107 movl 8(%esp),%ecx |
| 108 andl %esi,%edx |
| 109 rorl $2,%esi |
| 110 xorl %ebx,%edx |
| 111 leal 1518500249(%ebp,%ecx,1),%ebp |
| 112 addl %edx,%ebp |
| 113 |
| 114 movl %esi,%ecx |
| 115 movl %ebp,%edx |
| 116 roll $5,%ebp |
| 117 xorl %eax,%ecx |
| 118 addl %ebx,%ebp |
| 119 movl 12(%esp),%ebx |
| 120 andl %edi,%ecx |
| 121 rorl $2,%edi |
| 122 xorl %eax,%ecx |
| 123 leal 1518500249(%ebp,%ebx,1),%ebp |
| 124 addl %ecx,%ebp |
| 125 |
| 126 movl %edi,%ebx |
| 127 movl %ebp,%ecx |
| 128 roll $5,%ebp |
| 129 xorl %esi,%ebx |
| 130 addl %eax,%ebp |
| 131 movl 16(%esp),%eax |
| 132 andl %edx,%ebx |
| 133 rorl $2,%edx |
| 134 xorl %esi,%ebx |
| 135 leal 1518500249(%ebp,%eax,1),%ebp |
| 136 addl %ebx,%ebp |
| 137 |
| 138 movl %edx,%eax |
| 139 movl %ebp,%ebx |
| 140 roll $5,%ebp |
| 141 xorl %edi,%eax |
| 142 addl %esi,%ebp |
| 143 movl 20(%esp),%esi |
| 144 andl %ecx,%eax |
| 145 rorl $2,%ecx |
| 146 xorl %edi,%eax |
| 147 leal 1518500249(%ebp,%esi,1),%ebp |
| 148 addl %eax,%ebp |
| 149 |
| 150 movl %ecx,%esi |
| 151 movl %ebp,%eax |
| 152 roll $5,%ebp |
| 153 xorl %edx,%esi |
| 154 addl %edi,%ebp |
| 155 movl 24(%esp),%edi |
| 156 andl %ebx,%esi |
| 157 rorl $2,%ebx |
| 158 xorl %edx,%esi |
| 159 leal 1518500249(%ebp,%edi,1),%ebp |
| 160 addl %esi,%ebp |
| 161 |
| 162 movl %ebx,%edi |
| 163 movl %ebp,%esi |
| 164 roll $5,%ebp |
| 165 xorl %ecx,%edi |
| 166 addl %edx,%ebp |
| 167 movl 28(%esp),%edx |
| 168 andl %eax,%edi |
| 169 rorl $2,%eax |
| 170 xorl %ecx,%edi |
| 171 leal 1518500249(%ebp,%edx,1),%ebp |
| 172 addl %edi,%ebp |
| 173 |
| 174 movl %eax,%edx |
| 175 movl %ebp,%edi |
| 176 roll $5,%ebp |
| 177 xorl %ebx,%edx |
| 178 addl %ecx,%ebp |
| 179 movl 32(%esp),%ecx |
| 180 andl %esi,%edx |
| 181 rorl $2,%esi |
| 182 xorl %ebx,%edx |
| 183 leal 1518500249(%ebp,%ecx,1),%ebp |
| 184 addl %edx,%ebp |
| 185 |
| 186 movl %esi,%ecx |
| 187 movl %ebp,%edx |
| 188 roll $5,%ebp |
| 189 xorl %eax,%ecx |
| 190 addl %ebx,%ebp |
| 191 movl 36(%esp),%ebx |
| 192 andl %edi,%ecx |
| 193 rorl $2,%edi |
| 194 xorl %eax,%ecx |
| 195 leal 1518500249(%ebp,%ebx,1),%ebp |
| 196 addl %ecx,%ebp |
| 197 |
| 198 movl %edi,%ebx |
| 199 movl %ebp,%ecx |
| 200 roll $5,%ebp |
| 201 xorl %esi,%ebx |
| 202 addl %eax,%ebp |
| 203 movl 40(%esp),%eax |
| 204 andl %edx,%ebx |
| 205 rorl $2,%edx |
| 206 xorl %esi,%ebx |
| 207 leal 1518500249(%ebp,%eax,1),%ebp |
| 208 addl %ebx,%ebp |
| 209 |
| 210 movl %edx,%eax |
| 211 movl %ebp,%ebx |
| 212 roll $5,%ebp |
| 213 xorl %edi,%eax |
| 214 addl %esi,%ebp |
| 215 movl 44(%esp),%esi |
| 216 andl %ecx,%eax |
| 217 rorl $2,%ecx |
| 218 xorl %edi,%eax |
| 219 leal 1518500249(%ebp,%esi,1),%ebp |
| 220 addl %eax,%ebp |
| 221 |
| 222 movl %ecx,%esi |
| 223 movl %ebp,%eax |
| 224 roll $5,%ebp |
| 225 xorl %edx,%esi |
| 226 addl %edi,%ebp |
| 227 movl 48(%esp),%edi |
| 228 andl %ebx,%esi |
| 229 rorl $2,%ebx |
| 230 xorl %edx,%esi |
| 231 leal 1518500249(%ebp,%edi,1),%ebp |
| 232 addl %esi,%ebp |
| 233 |
| 234 movl %ebx,%edi |
| 235 movl %ebp,%esi |
| 236 roll $5,%ebp |
| 237 xorl %ecx,%edi |
| 238 addl %edx,%ebp |
| 239 movl 52(%esp),%edx |
| 240 andl %eax,%edi |
| 241 rorl $2,%eax |
| 242 xorl %ecx,%edi |
| 243 leal 1518500249(%ebp,%edx,1),%ebp |
| 244 addl %edi,%ebp |
| 245 |
| 246 movl %eax,%edx |
| 247 movl %ebp,%edi |
| 248 roll $5,%ebp |
| 249 xorl %ebx,%edx |
| 250 addl %ecx,%ebp |
| 251 movl 56(%esp),%ecx |
| 252 andl %esi,%edx |
| 253 rorl $2,%esi |
| 254 xorl %ebx,%edx |
| 255 leal 1518500249(%ebp,%ecx,1),%ebp |
| 256 addl %edx,%ebp |
| 257 |
| 258 movl %esi,%ecx |
| 259 movl %ebp,%edx |
| 260 roll $5,%ebp |
| 261 xorl %eax,%ecx |
| 262 addl %ebx,%ebp |
| 263 movl 60(%esp),%ebx |
| 264 andl %edi,%ecx |
| 265 rorl $2,%edi |
| 266 xorl %eax,%ecx |
| 267 leal 1518500249(%ebp,%ebx,1),%ebp |
| 268 movl (%esp),%ebx |
| 269 addl %ebp,%ecx |
| 270 |
| 271 movl %edi,%ebp |
| 272 xorl 8(%esp),%ebx |
| 273 xorl %esi,%ebp |
| 274 xorl 32(%esp),%ebx |
| 275 andl %edx,%ebp |
| 276 xorl 52(%esp),%ebx |
| 277 roll $1,%ebx |
| 278 xorl %esi,%ebp |
| 279 addl %ebp,%eax |
| 280 movl %ecx,%ebp |
| 281 rorl $2,%edx |
| 282 movl %ebx,(%esp) |
| 283 roll $5,%ebp |
| 284 leal 1518500249(%ebx,%eax,1),%ebx |
| 285 movl 4(%esp),%eax |
| 286 addl %ebp,%ebx |
| 287 |
| 288 movl %edx,%ebp |
| 289 xorl 12(%esp),%eax |
| 290 xorl %edi,%ebp |
| 291 xorl 36(%esp),%eax |
| 292 andl %ecx,%ebp |
| 293 xorl 56(%esp),%eax |
| 294 roll $1,%eax |
| 295 xorl %edi,%ebp |
| 296 addl %ebp,%esi |
| 297 movl %ebx,%ebp |
| 298 rorl $2,%ecx |
| 299 movl %eax,4(%esp) |
| 300 roll $5,%ebp |
| 301 leal 1518500249(%eax,%esi,1),%eax |
| 302 movl 8(%esp),%esi |
| 303 addl %ebp,%eax |
| 304 |
| 305 movl %ecx,%ebp |
| 306 xorl 16(%esp),%esi |
| 307 xorl %edx,%ebp |
| 308 xorl 40(%esp),%esi |
| 309 andl %ebx,%ebp |
| 310 xorl 60(%esp),%esi |
| 311 roll $1,%esi |
| 312 xorl %edx,%ebp |
| 313 addl %ebp,%edi |
| 314 movl %eax,%ebp |
| 315 rorl $2,%ebx |
| 316 movl %esi,8(%esp) |
| 317 roll $5,%ebp |
| 318 leal 1518500249(%esi,%edi,1),%esi |
| 319 movl 12(%esp),%edi |
| 320 addl %ebp,%esi |
| 321 |
| 322 movl %ebx,%ebp |
| 323 xorl 20(%esp),%edi |
| 324 xorl %ecx,%ebp |
| 325 xorl 44(%esp),%edi |
| 326 andl %eax,%ebp |
| 327 xorl (%esp),%edi |
| 328 roll $1,%edi |
| 329 xorl %ecx,%ebp |
| 330 addl %ebp,%edx |
| 331 movl %esi,%ebp |
| 332 rorl $2,%eax |
| 333 movl %edi,12(%esp) |
| 334 roll $5,%ebp |
| 335 leal 1518500249(%edi,%edx,1),%edi |
| 336 movl 16(%esp),%edx |
| 337 addl %ebp,%edi |
| 338 |
| 339 movl %esi,%ebp |
| 340 xorl 24(%esp),%edx |
| 341 xorl %eax,%ebp |
| 342 xorl 48(%esp),%edx |
| 343 xorl %ebx,%ebp |
| 344 xorl 4(%esp),%edx |
| 345 roll $1,%edx |
| 346 addl %ebp,%ecx |
| 347 rorl $2,%esi |
| 348 movl %edi,%ebp |
| 349 roll $5,%ebp |
| 350 movl %edx,16(%esp) |
| 351 leal 1859775393(%edx,%ecx,1),%edx |
| 352 movl 20(%esp),%ecx |
| 353 addl %ebp,%edx |
| 354 |
| 355 movl %edi,%ebp |
| 356 xorl 28(%esp),%ecx |
| 357 xorl %esi,%ebp |
| 358 xorl 52(%esp),%ecx |
| 359 xorl %eax,%ebp |
| 360 xorl 8(%esp),%ecx |
| 361 roll $1,%ecx |
| 362 addl %ebp,%ebx |
| 363 rorl $2,%edi |
| 364 movl %edx,%ebp |
| 365 roll $5,%ebp |
| 366 movl %ecx,20(%esp) |
| 367 leal 1859775393(%ecx,%ebx,1),%ecx |
| 368 movl 24(%esp),%ebx |
| 369 addl %ebp,%ecx |
| 370 |
| 371 movl %edx,%ebp |
| 372 xorl 32(%esp),%ebx |
| 373 xorl %edi,%ebp |
| 374 xorl 56(%esp),%ebx |
| 375 xorl %esi,%ebp |
| 376 xorl 12(%esp),%ebx |
| 377 roll $1,%ebx |
| 378 addl %ebp,%eax |
| 379 rorl $2,%edx |
| 380 movl %ecx,%ebp |
| 381 roll $5,%ebp |
| 382 movl %ebx,24(%esp) |
| 383 leal 1859775393(%ebx,%eax,1),%ebx |
| 384 movl 28(%esp),%eax |
| 385 addl %ebp,%ebx |
| 386 |
| 387 movl %ecx,%ebp |
| 388 xorl 36(%esp),%eax |
| 389 xorl %edx,%ebp |
| 390 xorl 60(%esp),%eax |
| 391 xorl %edi,%ebp |
| 392 xorl 16(%esp),%eax |
| 393 roll $1,%eax |
| 394 addl %ebp,%esi |
| 395 rorl $2,%ecx |
| 396 movl %ebx,%ebp |
| 397 roll $5,%ebp |
| 398 movl %eax,28(%esp) |
| 399 leal 1859775393(%eax,%esi,1),%eax |
| 400 movl 32(%esp),%esi |
| 401 addl %ebp,%eax |
| 402 |
| 403 movl %ebx,%ebp |
| 404 xorl 40(%esp),%esi |
| 405 xorl %ecx,%ebp |
| 406 xorl (%esp),%esi |
| 407 xorl %edx,%ebp |
| 408 xorl 20(%esp),%esi |
| 409 roll $1,%esi |
| 410 addl %ebp,%edi |
| 411 rorl $2,%ebx |
| 412 movl %eax,%ebp |
| 413 roll $5,%ebp |
| 414 movl %esi,32(%esp) |
| 415 leal 1859775393(%esi,%edi,1),%esi |
| 416 movl 36(%esp),%edi |
| 417 addl %ebp,%esi |
| 418 |
| 419 movl %eax,%ebp |
| 420 xorl 44(%esp),%edi |
| 421 xorl %ebx,%ebp |
| 422 xorl 4(%esp),%edi |
| 423 xorl %ecx,%ebp |
| 424 xorl 24(%esp),%edi |
| 425 roll $1,%edi |
| 426 addl %ebp,%edx |
| 427 rorl $2,%eax |
| 428 movl %esi,%ebp |
| 429 roll $5,%ebp |
| 430 movl %edi,36(%esp) |
| 431 leal 1859775393(%edi,%edx,1),%edi |
| 432 movl 40(%esp),%edx |
| 433 addl %ebp,%edi |
| 434 |
| 435 movl %esi,%ebp |
| 436 xorl 48(%esp),%edx |
| 437 xorl %eax,%ebp |
| 438 xorl 8(%esp),%edx |
| 439 xorl %ebx,%ebp |
| 440 xorl 28(%esp),%edx |
| 441 roll $1,%edx |
| 442 addl %ebp,%ecx |
| 443 rorl $2,%esi |
| 444 movl %edi,%ebp |
| 445 roll $5,%ebp |
| 446 movl %edx,40(%esp) |
| 447 leal 1859775393(%edx,%ecx,1),%edx |
| 448 movl 44(%esp),%ecx |
| 449 addl %ebp,%edx |
| 450 |
| 451 movl %edi,%ebp |
| 452 xorl 52(%esp),%ecx |
| 453 xorl %esi,%ebp |
| 454 xorl 12(%esp),%ecx |
| 455 xorl %eax,%ebp |
| 456 xorl 32(%esp),%ecx |
| 457 roll $1,%ecx |
| 458 addl %ebp,%ebx |
| 459 rorl $2,%edi |
| 460 movl %edx,%ebp |
| 461 roll $5,%ebp |
| 462 movl %ecx,44(%esp) |
| 463 leal 1859775393(%ecx,%ebx,1),%ecx |
| 464 movl 48(%esp),%ebx |
| 465 addl %ebp,%ecx |
| 466 |
| 467 movl %edx,%ebp |
| 468 xorl 56(%esp),%ebx |
| 469 xorl %edi,%ebp |
| 470 xorl 16(%esp),%ebx |
| 471 xorl %esi,%ebp |
| 472 xorl 36(%esp),%ebx |
| 473 roll $1,%ebx |
| 474 addl %ebp,%eax |
| 475 rorl $2,%edx |
| 476 movl %ecx,%ebp |
| 477 roll $5,%ebp |
| 478 movl %ebx,48(%esp) |
| 479 leal 1859775393(%ebx,%eax,1),%ebx |
| 480 movl 52(%esp),%eax |
| 481 addl %ebp,%ebx |
| 482 |
| 483 movl %ecx,%ebp |
| 484 xorl 60(%esp),%eax |
| 485 xorl %edx,%ebp |
| 486 xorl 20(%esp),%eax |
| 487 xorl %edi,%ebp |
| 488 xorl 40(%esp),%eax |
| 489 roll $1,%eax |
| 490 addl %ebp,%esi |
| 491 rorl $2,%ecx |
| 492 movl %ebx,%ebp |
| 493 roll $5,%ebp |
| 494 movl %eax,52(%esp) |
| 495 leal 1859775393(%eax,%esi,1),%eax |
| 496 movl 56(%esp),%esi |
| 497 addl %ebp,%eax |
| 498 |
| 499 movl %ebx,%ebp |
| 500 xorl (%esp),%esi |
| 501 xorl %ecx,%ebp |
| 502 xorl 24(%esp),%esi |
| 503 xorl %edx,%ebp |
| 504 xorl 44(%esp),%esi |
| 505 roll $1,%esi |
| 506 addl %ebp,%edi |
| 507 rorl $2,%ebx |
| 508 movl %eax,%ebp |
| 509 roll $5,%ebp |
| 510 movl %esi,56(%esp) |
| 511 leal 1859775393(%esi,%edi,1),%esi |
| 512 movl 60(%esp),%edi |
| 513 addl %ebp,%esi |
| 514 |
| 515 movl %eax,%ebp |
| 516 xorl 4(%esp),%edi |
| 517 xorl %ebx,%ebp |
| 518 xorl 28(%esp),%edi |
| 519 xorl %ecx,%ebp |
| 520 xorl 48(%esp),%edi |
| 521 roll $1,%edi |
| 522 addl %ebp,%edx |
| 523 rorl $2,%eax |
| 524 movl %esi,%ebp |
| 525 roll $5,%ebp |
| 526 movl %edi,60(%esp) |
| 527 leal 1859775393(%edi,%edx,1),%edi |
| 528 movl (%esp),%edx |
| 529 addl %ebp,%edi |
| 530 |
| 531 movl %esi,%ebp |
| 532 xorl 8(%esp),%edx |
| 533 xorl %eax,%ebp |
| 534 xorl 32(%esp),%edx |
| 535 xorl %ebx,%ebp |
| 536 xorl 52(%esp),%edx |
| 537 roll $1,%edx |
| 538 addl %ebp,%ecx |
| 539 rorl $2,%esi |
| 540 movl %edi,%ebp |
| 541 roll $5,%ebp |
| 542 movl %edx,(%esp) |
| 543 leal 1859775393(%edx,%ecx,1),%edx |
| 544 movl 4(%esp),%ecx |
| 545 addl %ebp,%edx |
| 546 |
| 547 movl %edi,%ebp |
| 548 xorl 12(%esp),%ecx |
| 549 xorl %esi,%ebp |
| 550 xorl 36(%esp),%ecx |
| 551 xorl %eax,%ebp |
| 552 xorl 56(%esp),%ecx |
| 553 roll $1,%ecx |
| 554 addl %ebp,%ebx |
| 555 rorl $2,%edi |
| 556 movl %edx,%ebp |
| 557 roll $5,%ebp |
| 558 movl %ecx,4(%esp) |
| 559 leal 1859775393(%ecx,%ebx,1),%ecx |
| 560 movl 8(%esp),%ebx |
| 561 addl %ebp,%ecx |
| 562 |
| 563 movl %edx,%ebp |
| 564 xorl 16(%esp),%ebx |
| 565 xorl %edi,%ebp |
| 566 xorl 40(%esp),%ebx |
| 567 xorl %esi,%ebp |
| 568 xorl 60(%esp),%ebx |
| 569 roll $1,%ebx |
| 570 addl %ebp,%eax |
| 571 rorl $2,%edx |
| 572 movl %ecx,%ebp |
| 573 roll $5,%ebp |
| 574 movl %ebx,8(%esp) |
| 575 leal 1859775393(%ebx,%eax,1),%ebx |
| 576 movl 12(%esp),%eax |
| 577 addl %ebp,%ebx |
| 578 |
| 579 movl %ecx,%ebp |
| 580 xorl 20(%esp),%eax |
| 581 xorl %edx,%ebp |
| 582 xorl 44(%esp),%eax |
| 583 xorl %edi,%ebp |
| 584 xorl (%esp),%eax |
| 585 roll $1,%eax |
| 586 addl %ebp,%esi |
| 587 rorl $2,%ecx |
| 588 movl %ebx,%ebp |
| 589 roll $5,%ebp |
| 590 movl %eax,12(%esp) |
| 591 leal 1859775393(%eax,%esi,1),%eax |
| 592 movl 16(%esp),%esi |
| 593 addl %ebp,%eax |
| 594 |
| 595 movl %ebx,%ebp |
| 596 xorl 24(%esp),%esi |
| 597 xorl %ecx,%ebp |
| 598 xorl 48(%esp),%esi |
| 599 xorl %edx,%ebp |
| 600 xorl 4(%esp),%esi |
| 601 roll $1,%esi |
| 602 addl %ebp,%edi |
| 603 rorl $2,%ebx |
| 604 movl %eax,%ebp |
| 605 roll $5,%ebp |
| 606 movl %esi,16(%esp) |
| 607 leal 1859775393(%esi,%edi,1),%esi |
| 608 movl 20(%esp),%edi |
| 609 addl %ebp,%esi |
| 610 |
| 611 movl %eax,%ebp |
| 612 xorl 28(%esp),%edi |
| 613 xorl %ebx,%ebp |
| 614 xorl 52(%esp),%edi |
| 615 xorl %ecx,%ebp |
| 616 xorl 8(%esp),%edi |
| 617 roll $1,%edi |
| 618 addl %ebp,%edx |
| 619 rorl $2,%eax |
| 620 movl %esi,%ebp |
| 621 roll $5,%ebp |
| 622 movl %edi,20(%esp) |
| 623 leal 1859775393(%edi,%edx,1),%edi |
| 624 movl 24(%esp),%edx |
| 625 addl %ebp,%edi |
| 626 |
| 627 movl %esi,%ebp |
| 628 xorl 32(%esp),%edx |
| 629 xorl %eax,%ebp |
| 630 xorl 56(%esp),%edx |
| 631 xorl %ebx,%ebp |
| 632 xorl 12(%esp),%edx |
| 633 roll $1,%edx |
| 634 addl %ebp,%ecx |
| 635 rorl $2,%esi |
| 636 movl %edi,%ebp |
| 637 roll $5,%ebp |
| 638 movl %edx,24(%esp) |
| 639 leal 1859775393(%edx,%ecx,1),%edx |
| 640 movl 28(%esp),%ecx |
| 641 addl %ebp,%edx |
| 642 |
| 643 movl %edi,%ebp |
| 644 xorl 36(%esp),%ecx |
| 645 xorl %esi,%ebp |
| 646 xorl 60(%esp),%ecx |
| 647 xorl %eax,%ebp |
| 648 xorl 16(%esp),%ecx |
| 649 roll $1,%ecx |
| 650 addl %ebp,%ebx |
| 651 rorl $2,%edi |
| 652 movl %edx,%ebp |
| 653 roll $5,%ebp |
| 654 movl %ecx,28(%esp) |
| 655 leal 1859775393(%ecx,%ebx,1),%ecx |
| 656 movl 32(%esp),%ebx |
| 657 addl %ebp,%ecx |
| 658 |
| 659 movl %edi,%ebp |
| 660 xorl 40(%esp),%ebx |
| 661 xorl %esi,%ebp |
| 662 xorl (%esp),%ebx |
| 663 andl %edx,%ebp |
| 664 xorl 20(%esp),%ebx |
| 665 roll $1,%ebx |
| 666 addl %eax,%ebp |
| 667 rorl $2,%edx |
| 668 movl %ecx,%eax |
| 669 roll $5,%eax |
| 670 movl %ebx,32(%esp) |
| 671 leal 2400959708(%ebx,%ebp,1),%ebx |
| 672 movl %edi,%ebp |
| 673 addl %eax,%ebx |
| 674 andl %esi,%ebp |
| 675 movl 36(%esp),%eax |
| 676 addl %ebp,%ebx |
| 677 |
| 678 movl %edx,%ebp |
| 679 xorl 44(%esp),%eax |
| 680 xorl %edi,%ebp |
| 681 xorl 4(%esp),%eax |
| 682 andl %ecx,%ebp |
| 683 xorl 24(%esp),%eax |
| 684 roll $1,%eax |
| 685 addl %esi,%ebp |
| 686 rorl $2,%ecx |
| 687 movl %ebx,%esi |
| 688 roll $5,%esi |
| 689 movl %eax,36(%esp) |
| 690 leal 2400959708(%eax,%ebp,1),%eax |
| 691 movl %edx,%ebp |
| 692 addl %esi,%eax |
| 693 andl %edi,%ebp |
| 694 movl 40(%esp),%esi |
| 695 addl %ebp,%eax |
| 696 |
| 697 movl %ecx,%ebp |
| 698 xorl 48(%esp),%esi |
| 699 xorl %edx,%ebp |
| 700 xorl 8(%esp),%esi |
| 701 andl %ebx,%ebp |
| 702 xorl 28(%esp),%esi |
| 703 roll $1,%esi |
| 704 addl %edi,%ebp |
| 705 rorl $2,%ebx |
| 706 movl %eax,%edi |
| 707 roll $5,%edi |
| 708 movl %esi,40(%esp) |
| 709 leal 2400959708(%esi,%ebp,1),%esi |
| 710 movl %ecx,%ebp |
| 711 addl %edi,%esi |
| 712 andl %edx,%ebp |
| 713 movl 44(%esp),%edi |
| 714 addl %ebp,%esi |
| 715 |
| 716 movl %ebx,%ebp |
| 717 xorl 52(%esp),%edi |
| 718 xorl %ecx,%ebp |
| 719 xorl 12(%esp),%edi |
| 720 andl %eax,%ebp |
| 721 xorl 32(%esp),%edi |
| 722 roll $1,%edi |
| 723 addl %edx,%ebp |
| 724 rorl $2,%eax |
| 725 movl %esi,%edx |
| 726 roll $5,%edx |
| 727 movl %edi,44(%esp) |
| 728 leal 2400959708(%edi,%ebp,1),%edi |
| 729 movl %ebx,%ebp |
| 730 addl %edx,%edi |
| 731 andl %ecx,%ebp |
| 732 movl 48(%esp),%edx |
| 733 addl %ebp,%edi |
| 734 |
| 735 movl %eax,%ebp |
| 736 xorl 56(%esp),%edx |
| 737 xorl %ebx,%ebp |
| 738 xorl 16(%esp),%edx |
| 739 andl %esi,%ebp |
| 740 xorl 36(%esp),%edx |
| 741 roll $1,%edx |
| 742 addl %ecx,%ebp |
| 743 rorl $2,%esi |
| 744 movl %edi,%ecx |
| 745 roll $5,%ecx |
| 746 movl %edx,48(%esp) |
| 747 leal 2400959708(%edx,%ebp,1),%edx |
| 748 movl %eax,%ebp |
| 749 addl %ecx,%edx |
| 750 andl %ebx,%ebp |
| 751 movl 52(%esp),%ecx |
| 752 addl %ebp,%edx |
| 753 |
| 754 movl %esi,%ebp |
| 755 xorl 60(%esp),%ecx |
| 756 xorl %eax,%ebp |
| 757 xorl 20(%esp),%ecx |
| 758 andl %edi,%ebp |
| 759 xorl 40(%esp),%ecx |
| 760 roll $1,%ecx |
| 761 addl %ebx,%ebp |
| 762 rorl $2,%edi |
| 763 movl %edx,%ebx |
| 764 roll $5,%ebx |
| 765 movl %ecx,52(%esp) |
| 766 leal 2400959708(%ecx,%ebp,1),%ecx |
| 767 movl %esi,%ebp |
| 768 addl %ebx,%ecx |
| 769 andl %eax,%ebp |
| 770 movl 56(%esp),%ebx |
| 771 addl %ebp,%ecx |
| 772 |
| 773 movl %edi,%ebp |
| 774 xorl (%esp),%ebx |
| 775 xorl %esi,%ebp |
| 776 xorl 24(%esp),%ebx |
| 777 andl %edx,%ebp |
| 778 xorl 44(%esp),%ebx |
| 779 roll $1,%ebx |
| 780 addl %eax,%ebp |
| 781 rorl $2,%edx |
| 782 movl %ecx,%eax |
| 783 roll $5,%eax |
| 784 movl %ebx,56(%esp) |
| 785 leal 2400959708(%ebx,%ebp,1),%ebx |
| 786 movl %edi,%ebp |
| 787 addl %eax,%ebx |
| 788 andl %esi,%ebp |
| 789 movl 60(%esp),%eax |
| 790 addl %ebp,%ebx |
| 791 |
| 792 movl %edx,%ebp |
| 793 xorl 4(%esp),%eax |
| 794 xorl %edi,%ebp |
| 795 xorl 28(%esp),%eax |
| 796 andl %ecx,%ebp |
| 797 xorl 48(%esp),%eax |
| 798 roll $1,%eax |
| 799 addl %esi,%ebp |
| 800 rorl $2,%ecx |
| 801 movl %ebx,%esi |
| 802 roll $5,%esi |
| 803 movl %eax,60(%esp) |
| 804 leal 2400959708(%eax,%ebp,1),%eax |
| 805 movl %edx,%ebp |
| 806 addl %esi,%eax |
| 807 andl %edi,%ebp |
| 808 movl (%esp),%esi |
| 809 addl %ebp,%eax |
| 810 |
| 811 movl %ecx,%ebp |
| 812 xorl 8(%esp),%esi |
| 813 xorl %edx,%ebp |
| 814 xorl 32(%esp),%esi |
| 815 andl %ebx,%ebp |
| 816 xorl 52(%esp),%esi |
| 817 roll $1,%esi |
| 818 addl %edi,%ebp |
| 819 rorl $2,%ebx |
| 820 movl %eax,%edi |
| 821 roll $5,%edi |
| 822 movl %esi,(%esp) |
| 823 leal 2400959708(%esi,%ebp,1),%esi |
| 824 movl %ecx,%ebp |
| 825 addl %edi,%esi |
| 826 andl %edx,%ebp |
| 827 movl 4(%esp),%edi |
| 828 addl %ebp,%esi |
| 829 |
| 830 movl %ebx,%ebp |
| 831 xorl 12(%esp),%edi |
| 832 xorl %ecx,%ebp |
| 833 xorl 36(%esp),%edi |
| 834 andl %eax,%ebp |
| 835 xorl 56(%esp),%edi |
| 836 roll $1,%edi |
| 837 addl %edx,%ebp |
| 838 rorl $2,%eax |
| 839 movl %esi,%edx |
| 840 roll $5,%edx |
| 841 movl %edi,4(%esp) |
| 842 leal 2400959708(%edi,%ebp,1),%edi |
| 843 movl %ebx,%ebp |
| 844 addl %edx,%edi |
| 845 andl %ecx,%ebp |
| 846 movl 8(%esp),%edx |
| 847 addl %ebp,%edi |
| 848 |
| 849 movl %eax,%ebp |
| 850 xorl 16(%esp),%edx |
| 851 xorl %ebx,%ebp |
| 852 xorl 40(%esp),%edx |
| 853 andl %esi,%ebp |
| 854 xorl 60(%esp),%edx |
| 855 roll $1,%edx |
| 856 addl %ecx,%ebp |
| 857 rorl $2,%esi |
| 858 movl %edi,%ecx |
| 859 roll $5,%ecx |
| 860 movl %edx,8(%esp) |
| 861 leal 2400959708(%edx,%ebp,1),%edx |
| 862 movl %eax,%ebp |
| 863 addl %ecx,%edx |
| 864 andl %ebx,%ebp |
| 865 movl 12(%esp),%ecx |
| 866 addl %ebp,%edx |
| 867 |
| 868 movl %esi,%ebp |
| 869 xorl 20(%esp),%ecx |
| 870 xorl %eax,%ebp |
| 871 xorl 44(%esp),%ecx |
| 872 andl %edi,%ebp |
| 873 xorl (%esp),%ecx |
| 874 roll $1,%ecx |
| 875 addl %ebx,%ebp |
| 876 rorl $2,%edi |
| 877 movl %edx,%ebx |
| 878 roll $5,%ebx |
| 879 movl %ecx,12(%esp) |
| 880 leal 2400959708(%ecx,%ebp,1),%ecx |
| 881 movl %esi,%ebp |
| 882 addl %ebx,%ecx |
| 883 andl %eax,%ebp |
| 884 movl 16(%esp),%ebx |
| 885 addl %ebp,%ecx |
| 886 |
| 887 movl %edi,%ebp |
| 888 xorl 24(%esp),%ebx |
| 889 xorl %esi,%ebp |
| 890 xorl 48(%esp),%ebx |
| 891 andl %edx,%ebp |
| 892 xorl 4(%esp),%ebx |
| 893 roll $1,%ebx |
| 894 addl %eax,%ebp |
| 895 rorl $2,%edx |
| 896 movl %ecx,%eax |
| 897 roll $5,%eax |
| 898 movl %ebx,16(%esp) |
| 899 leal 2400959708(%ebx,%ebp,1),%ebx |
| 900 movl %edi,%ebp |
| 901 addl %eax,%ebx |
| 902 andl %esi,%ebp |
| 903 movl 20(%esp),%eax |
| 904 addl %ebp,%ebx |
| 905 |
| 906 movl %edx,%ebp |
| 907 xorl 28(%esp),%eax |
| 908 xorl %edi,%ebp |
| 909 xorl 52(%esp),%eax |
| 910 andl %ecx,%ebp |
| 911 xorl 8(%esp),%eax |
| 912 roll $1,%eax |
| 913 addl %esi,%ebp |
| 914 rorl $2,%ecx |
| 915 movl %ebx,%esi |
| 916 roll $5,%esi |
| 917 movl %eax,20(%esp) |
| 918 leal 2400959708(%eax,%ebp,1),%eax |
| 919 movl %edx,%ebp |
| 920 addl %esi,%eax |
| 921 andl %edi,%ebp |
| 922 movl 24(%esp),%esi |
| 923 addl %ebp,%eax |
| 924 |
| 925 movl %ecx,%ebp |
| 926 xorl 32(%esp),%esi |
| 927 xorl %edx,%ebp |
| 928 xorl 56(%esp),%esi |
| 929 andl %ebx,%ebp |
| 930 xorl 12(%esp),%esi |
| 931 roll $1,%esi |
| 932 addl %edi,%ebp |
| 933 rorl $2,%ebx |
| 934 movl %eax,%edi |
| 935 roll $5,%edi |
| 936 movl %esi,24(%esp) |
| 937 leal 2400959708(%esi,%ebp,1),%esi |
| 938 movl %ecx,%ebp |
| 939 addl %edi,%esi |
| 940 andl %edx,%ebp |
| 941 movl 28(%esp),%edi |
| 942 addl %ebp,%esi |
| 943 |
| 944 movl %ebx,%ebp |
| 945 xorl 36(%esp),%edi |
| 946 xorl %ecx,%ebp |
| 947 xorl 60(%esp),%edi |
| 948 andl %eax,%ebp |
| 949 xorl 16(%esp),%edi |
| 950 roll $1,%edi |
| 951 addl %edx,%ebp |
| 952 rorl $2,%eax |
| 953 movl %esi,%edx |
| 954 roll $5,%edx |
| 955 movl %edi,28(%esp) |
| 956 leal 2400959708(%edi,%ebp,1),%edi |
| 957 movl %ebx,%ebp |
| 958 addl %edx,%edi |
| 959 andl %ecx,%ebp |
| 960 movl 32(%esp),%edx |
| 961 addl %ebp,%edi |
| 962 |
| 963 movl %eax,%ebp |
| 964 xorl 40(%esp),%edx |
| 965 xorl %ebx,%ebp |
| 966 xorl (%esp),%edx |
| 967 andl %esi,%ebp |
| 968 xorl 20(%esp),%edx |
| 969 roll $1,%edx |
| 970 addl %ecx,%ebp |
| 971 rorl $2,%esi |
| 972 movl %edi,%ecx |
| 973 roll $5,%ecx |
| 974 movl %edx,32(%esp) |
| 975 leal 2400959708(%edx,%ebp,1),%edx |
| 976 movl %eax,%ebp |
| 977 addl %ecx,%edx |
| 978 andl %ebx,%ebp |
| 979 movl 36(%esp),%ecx |
| 980 addl %ebp,%edx |
| 981 |
| 982 movl %esi,%ebp |
| 983 xorl 44(%esp),%ecx |
| 984 xorl %eax,%ebp |
| 985 xorl 4(%esp),%ecx |
| 986 andl %edi,%ebp |
| 987 xorl 24(%esp),%ecx |
| 988 roll $1,%ecx |
| 989 addl %ebx,%ebp |
| 990 rorl $2,%edi |
| 991 movl %edx,%ebx |
| 992 roll $5,%ebx |
| 993 movl %ecx,36(%esp) |
| 994 leal 2400959708(%ecx,%ebp,1),%ecx |
| 995 movl %esi,%ebp |
| 996 addl %ebx,%ecx |
| 997 andl %eax,%ebp |
| 998 movl 40(%esp),%ebx |
| 999 addl %ebp,%ecx |
| 1000 |
| 1001 movl %edi,%ebp |
| 1002 xorl 48(%esp),%ebx |
| 1003 xorl %esi,%ebp |
| 1004 xorl 8(%esp),%ebx |
| 1005 andl %edx,%ebp |
| 1006 xorl 28(%esp),%ebx |
| 1007 roll $1,%ebx |
| 1008 addl %eax,%ebp |
| 1009 rorl $2,%edx |
| 1010 movl %ecx,%eax |
| 1011 roll $5,%eax |
| 1012 movl %ebx,40(%esp) |
| 1013 leal 2400959708(%ebx,%ebp,1),%ebx |
| 1014 movl %edi,%ebp |
| 1015 addl %eax,%ebx |
| 1016 andl %esi,%ebp |
| 1017 movl 44(%esp),%eax |
| 1018 addl %ebp,%ebx |
| 1019 |
| 1020 movl %edx,%ebp |
| 1021 xorl 52(%esp),%eax |
| 1022 xorl %edi,%ebp |
| 1023 xorl 12(%esp),%eax |
| 1024 andl %ecx,%ebp |
| 1025 xorl 32(%esp),%eax |
| 1026 roll $1,%eax |
| 1027 addl %esi,%ebp |
| 1028 rorl $2,%ecx |
| 1029 movl %ebx,%esi |
| 1030 roll $5,%esi |
| 1031 movl %eax,44(%esp) |
| 1032 leal 2400959708(%eax,%ebp,1),%eax |
| 1033 movl %edx,%ebp |
| 1034 addl %esi,%eax |
| 1035 andl %edi,%ebp |
| 1036 movl 48(%esp),%esi |
| 1037 addl %ebp,%eax |
| 1038 |
| 1039 movl %ebx,%ebp |
| 1040 xorl 56(%esp),%esi |
| 1041 xorl %ecx,%ebp |
| 1042 xorl 16(%esp),%esi |
| 1043 xorl %edx,%ebp |
| 1044 xorl 36(%esp),%esi |
| 1045 roll $1,%esi |
| 1046 addl %ebp,%edi |
| 1047 rorl $2,%ebx |
| 1048 movl %eax,%ebp |
| 1049 roll $5,%ebp |
| 1050 movl %esi,48(%esp) |
| 1051 leal 3395469782(%esi,%edi,1),%esi |
| 1052 movl 52(%esp),%edi |
| 1053 addl %ebp,%esi |
| 1054 |
| 1055 movl %eax,%ebp |
| 1056 xorl 60(%esp),%edi |
| 1057 xorl %ebx,%ebp |
| 1058 xorl 20(%esp),%edi |
| 1059 xorl %ecx,%ebp |
| 1060 xorl 40(%esp),%edi |
| 1061 roll $1,%edi |
| 1062 addl %ebp,%edx |
| 1063 rorl $2,%eax |
| 1064 movl %esi,%ebp |
| 1065 roll $5,%ebp |
| 1066 movl %edi,52(%esp) |
| 1067 leal 3395469782(%edi,%edx,1),%edi |
| 1068 movl 56(%esp),%edx |
| 1069 addl %ebp,%edi |
| 1070 |
| 1071 movl %esi,%ebp |
| 1072 xorl (%esp),%edx |
| 1073 xorl %eax,%ebp |
| 1074 xorl 24(%esp),%edx |
| 1075 xorl %ebx,%ebp |
| 1076 xorl 44(%esp),%edx |
| 1077 roll $1,%edx |
| 1078 addl %ebp,%ecx |
| 1079 rorl $2,%esi |
| 1080 movl %edi,%ebp |
| 1081 roll $5,%ebp |
| 1082 movl %edx,56(%esp) |
| 1083 leal 3395469782(%edx,%ecx,1),%edx |
| 1084 movl 60(%esp),%ecx |
| 1085 addl %ebp,%edx |
| 1086 |
| 1087 movl %edi,%ebp |
| 1088 xorl 4(%esp),%ecx |
| 1089 xorl %esi,%ebp |
| 1090 xorl 28(%esp),%ecx |
| 1091 xorl %eax,%ebp |
| 1092 xorl 48(%esp),%ecx |
| 1093 roll $1,%ecx |
| 1094 addl %ebp,%ebx |
| 1095 rorl $2,%edi |
| 1096 movl %edx,%ebp |
| 1097 roll $5,%ebp |
| 1098 movl %ecx,60(%esp) |
| 1099 leal 3395469782(%ecx,%ebx,1),%ecx |
| 1100 movl (%esp),%ebx |
| 1101 addl %ebp,%ecx |
| 1102 |
| 1103 movl %edx,%ebp |
| 1104 xorl 8(%esp),%ebx |
| 1105 xorl %edi,%ebp |
| 1106 xorl 32(%esp),%ebx |
| 1107 xorl %esi,%ebp |
| 1108 xorl 52(%esp),%ebx |
| 1109 roll $1,%ebx |
| 1110 addl %ebp,%eax |
| 1111 rorl $2,%edx |
| 1112 movl %ecx,%ebp |
| 1113 roll $5,%ebp |
| 1114 movl %ebx,(%esp) |
| 1115 leal 3395469782(%ebx,%eax,1),%ebx |
| 1116 movl 4(%esp),%eax |
| 1117 addl %ebp,%ebx |
| 1118 |
| 1119 movl %ecx,%ebp |
| 1120 xorl 12(%esp),%eax |
| 1121 xorl %edx,%ebp |
| 1122 xorl 36(%esp),%eax |
| 1123 xorl %edi,%ebp |
| 1124 xorl 56(%esp),%eax |
| 1125 roll $1,%eax |
| 1126 addl %ebp,%esi |
| 1127 rorl $2,%ecx |
| 1128 movl %ebx,%ebp |
| 1129 roll $5,%ebp |
| 1130 movl %eax,4(%esp) |
| 1131 leal 3395469782(%eax,%esi,1),%eax |
| 1132 movl 8(%esp),%esi |
| 1133 addl %ebp,%eax |
| 1134 |
| 1135 movl %ebx,%ebp |
| 1136 xorl 16(%esp),%esi |
| 1137 xorl %ecx,%ebp |
| 1138 xorl 40(%esp),%esi |
| 1139 xorl %edx,%ebp |
| 1140 xorl 60(%esp),%esi |
| 1141 roll $1,%esi |
| 1142 addl %ebp,%edi |
| 1143 rorl $2,%ebx |
| 1144 movl %eax,%ebp |
| 1145 roll $5,%ebp |
| 1146 movl %esi,8(%esp) |
| 1147 leal 3395469782(%esi,%edi,1),%esi |
| 1148 movl 12(%esp),%edi |
| 1149 addl %ebp,%esi |
| 1150 |
| 1151 movl %eax,%ebp |
| 1152 xorl 20(%esp),%edi |
| 1153 xorl %ebx,%ebp |
| 1154 xorl 44(%esp),%edi |
| 1155 xorl %ecx,%ebp |
| 1156 xorl (%esp),%edi |
| 1157 roll $1,%edi |
| 1158 addl %ebp,%edx |
| 1159 rorl $2,%eax |
| 1160 movl %esi,%ebp |
| 1161 roll $5,%ebp |
| 1162 movl %edi,12(%esp) |
| 1163 leal 3395469782(%edi,%edx,1),%edi |
| 1164 movl 16(%esp),%edx |
| 1165 addl %ebp,%edi |
| 1166 |
| 1167 movl %esi,%ebp |
| 1168 xorl 24(%esp),%edx |
| 1169 xorl %eax,%ebp |
| 1170 xorl 48(%esp),%edx |
| 1171 xorl %ebx,%ebp |
| 1172 xorl 4(%esp),%edx |
| 1173 roll $1,%edx |
| 1174 addl %ebp,%ecx |
| 1175 rorl $2,%esi |
| 1176 movl %edi,%ebp |
| 1177 roll $5,%ebp |
| 1178 movl %edx,16(%esp) |
| 1179 leal 3395469782(%edx,%ecx,1),%edx |
| 1180 movl 20(%esp),%ecx |
| 1181 addl %ebp,%edx |
| 1182 |
| 1183 movl %edi,%ebp |
| 1184 xorl 28(%esp),%ecx |
| 1185 xorl %esi,%ebp |
| 1186 xorl 52(%esp),%ecx |
| 1187 xorl %eax,%ebp |
| 1188 xorl 8(%esp),%ecx |
| 1189 roll $1,%ecx |
| 1190 addl %ebp,%ebx |
| 1191 rorl $2,%edi |
| 1192 movl %edx,%ebp |
| 1193 roll $5,%ebp |
| 1194 movl %ecx,20(%esp) |
| 1195 leal 3395469782(%ecx,%ebx,1),%ecx |
| 1196 movl 24(%esp),%ebx |
| 1197 addl %ebp,%ecx |
| 1198 |
| 1199 movl %edx,%ebp |
| 1200 xorl 32(%esp),%ebx |
| 1201 xorl %edi,%ebp |
| 1202 xorl 56(%esp),%ebx |
| 1203 xorl %esi,%ebp |
| 1204 xorl 12(%esp),%ebx |
| 1205 roll $1,%ebx |
| 1206 addl %ebp,%eax |
| 1207 rorl $2,%edx |
| 1208 movl %ecx,%ebp |
| 1209 roll $5,%ebp |
| 1210 movl %ebx,24(%esp) |
| 1211 leal 3395469782(%ebx,%eax,1),%ebx |
| 1212 movl 28(%esp),%eax |
| 1213 addl %ebp,%ebx |
| 1214 |
| 1215 movl %ecx,%ebp |
| 1216 xorl 36(%esp),%eax |
| 1217 xorl %edx,%ebp |
| 1218 xorl 60(%esp),%eax |
| 1219 xorl %edi,%ebp |
| 1220 xorl 16(%esp),%eax |
| 1221 roll $1,%eax |
| 1222 addl %ebp,%esi |
| 1223 rorl $2,%ecx |
| 1224 movl %ebx,%ebp |
| 1225 roll $5,%ebp |
| 1226 movl %eax,28(%esp) |
| 1227 leal 3395469782(%eax,%esi,1),%eax |
| 1228 movl 32(%esp),%esi |
| 1229 addl %ebp,%eax |
| 1230 |
| 1231 movl %ebx,%ebp |
| 1232 xorl 40(%esp),%esi |
| 1233 xorl %ecx,%ebp |
| 1234 xorl (%esp),%esi |
| 1235 xorl %edx,%ebp |
| 1236 xorl 20(%esp),%esi |
| 1237 roll $1,%esi |
| 1238 addl %ebp,%edi |
| 1239 rorl $2,%ebx |
| 1240 movl %eax,%ebp |
| 1241 roll $5,%ebp |
| 1242 movl %esi,32(%esp) |
| 1243 leal 3395469782(%esi,%edi,1),%esi |
| 1244 movl 36(%esp),%edi |
| 1245 addl %ebp,%esi |
| 1246 |
| 1247 movl %eax,%ebp |
| 1248 xorl 44(%esp),%edi |
| 1249 xorl %ebx,%ebp |
| 1250 xorl 4(%esp),%edi |
| 1251 xorl %ecx,%ebp |
| 1252 xorl 24(%esp),%edi |
| 1253 roll $1,%edi |
| 1254 addl %ebp,%edx |
| 1255 rorl $2,%eax |
| 1256 movl %esi,%ebp |
| 1257 roll $5,%ebp |
| 1258 movl %edi,36(%esp) |
| 1259 leal 3395469782(%edi,%edx,1),%edi |
| 1260 movl 40(%esp),%edx |
| 1261 addl %ebp,%edi |
| 1262 |
| 1263 movl %esi,%ebp |
| 1264 xorl 48(%esp),%edx |
| 1265 xorl %eax,%ebp |
| 1266 xorl 8(%esp),%edx |
| 1267 xorl %ebx,%ebp |
| 1268 xorl 28(%esp),%edx |
| 1269 roll $1,%edx |
| 1270 addl %ebp,%ecx |
| 1271 rorl $2,%esi |
| 1272 movl %edi,%ebp |
| 1273 roll $5,%ebp |
| 1274 movl %edx,40(%esp) |
| 1275 leal 3395469782(%edx,%ecx,1),%edx |
| 1276 movl 44(%esp),%ecx |
| 1277 addl %ebp,%edx |
| 1278 |
| 1279 movl %edi,%ebp |
| 1280 xorl 52(%esp),%ecx |
| 1281 xorl %esi,%ebp |
| 1282 xorl 12(%esp),%ecx |
| 1283 xorl %eax,%ebp |
| 1284 xorl 32(%esp),%ecx |
| 1285 roll $1,%ecx |
| 1286 addl %ebp,%ebx |
| 1287 rorl $2,%edi |
| 1288 movl %edx,%ebp |
| 1289 roll $5,%ebp |
| 1290 movl %ecx,44(%esp) |
| 1291 leal 3395469782(%ecx,%ebx,1),%ecx |
| 1292 movl 48(%esp),%ebx |
| 1293 addl %ebp,%ecx |
| 1294 |
| 1295 movl %edx,%ebp |
| 1296 xorl 56(%esp),%ebx |
| 1297 xorl %edi,%ebp |
| 1298 xorl 16(%esp),%ebx |
| 1299 xorl %esi,%ebp |
| 1300 xorl 36(%esp),%ebx |
| 1301 roll $1,%ebx |
| 1302 addl %ebp,%eax |
| 1303 rorl $2,%edx |
| 1304 movl %ecx,%ebp |
| 1305 roll $5,%ebp |
| 1306 movl %ebx,48(%esp) |
| 1307 leal 3395469782(%ebx,%eax,1),%ebx |
| 1308 movl 52(%esp),%eax |
| 1309 addl %ebp,%ebx |
| 1310 |
| 1311 movl %ecx,%ebp |
| 1312 xorl 60(%esp),%eax |
| 1313 xorl %edx,%ebp |
| 1314 xorl 20(%esp),%eax |
| 1315 xorl %edi,%ebp |
| 1316 xorl 40(%esp),%eax |
| 1317 roll $1,%eax |
| 1318 addl %ebp,%esi |
| 1319 rorl $2,%ecx |
| 1320 movl %ebx,%ebp |
| 1321 roll $5,%ebp |
| 1322 leal 3395469782(%eax,%esi,1),%eax |
| 1323 movl 56(%esp),%esi |
| 1324 addl %ebp,%eax |
| 1325 |
| 1326 movl %ebx,%ebp |
| 1327 xorl (%esp),%esi |
| 1328 xorl %ecx,%ebp |
| 1329 xorl 24(%esp),%esi |
| 1330 xorl %edx,%ebp |
| 1331 xorl 44(%esp),%esi |
| 1332 roll $1,%esi |
| 1333 addl %ebp,%edi |
| 1334 rorl $2,%ebx |
| 1335 movl %eax,%ebp |
| 1336 roll $5,%ebp |
| 1337 leal 3395469782(%esi,%edi,1),%esi |
| 1338 movl 60(%esp),%edi |
| 1339 addl %ebp,%esi |
| 1340 |
| 1341 movl %eax,%ebp |
| 1342 xorl 4(%esp),%edi |
| 1343 xorl %ebx,%ebp |
| 1344 xorl 28(%esp),%edi |
| 1345 xorl %ecx,%ebp |
| 1346 xorl 48(%esp),%edi |
| 1347 roll $1,%edi |
| 1348 addl %ebp,%edx |
| 1349 rorl $2,%eax |
| 1350 movl %esi,%ebp |
| 1351 roll $5,%ebp |
| 1352 leal 3395469782(%edi,%edx,1),%edi |
| 1353 addl %ebp,%edi |
| 1354 movl 96(%esp),%ebp |
| 1355 movl 100(%esp),%edx |
| 1356 addl (%ebp),%edi |
| 1357 addl 4(%ebp),%esi |
| 1358 addl 8(%ebp),%eax |
| 1359 addl 12(%ebp),%ebx |
| 1360 addl 16(%ebp),%ecx |
| 1361 movl %edi,(%ebp) |
| 1362 addl $64,%edx |
| 1363 movl %esi,4(%ebp) |
| 1364 cmpl 104(%esp),%edx |
| 1365 movl %eax,8(%ebp) |
| 1366 movl %ecx,%edi |
| 1367 movl %ebx,12(%ebp) |
| 1368 movl %edx,%esi |
| 1369 movl %ecx,16(%ebp) |
| 1370 jb .L000loop |
| 1371 addl $76,%esp |
| 1372 popl %edi |
| 1373 popl %esi |
| 1374 popl %ebx |
| 1375 popl %ebp |
| 1376 ret |
| 1377 .size sha1_block_data_order,.-.L_sha1_block_data_order_begin |
| 1378 .byte 83,72,65,49,32,98,108,111,99,107,32,116,114,97,110,115 |
| 1379 .byte 102,111,114,109,32,102,111,114,32,120,56,54,44,32,67,82 |
| 1380 .byte 89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112 |
| 1381 .byte 114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 |
| 1382 #endif |
OLD | NEW |