1d00ed299SGarrett Wollman/* Run the C pre-processor over this file with one of the following defined 2d00ed299SGarrett Wollman * ELF - elf object files, 3d00ed299SGarrett Wollman * OUT - a.out object files, 4d00ed299SGarrett Wollman * BSDI - BSDI style a.out object files 5d00ed299SGarrett Wollman * SOL - Solaris style elf 6d00ed299SGarrett Wollman */ 7d00ed299SGarrett Wollman 87c0b1b7aSGarrett Wollman#ifndef PIC 9d00ed299SGarrett Wollman#define TYPE(a,b) .type a,b 10d00ed299SGarrett Wollman#define SIZE(a,b) .size a,b 11d00ed299SGarrett Wollman 12d00ed299SGarrett Wollman#if defined(OUT) || defined(BSDI) 13d00ed299SGarrett Wollman#define ripemd160_block_x86 _ripemd160_block_x86 14d00ed299SGarrett Wollman 15d00ed299SGarrett Wollman#endif 16d00ed299SGarrett Wollman 17d00ed299SGarrett Wollman#ifdef OUT 18d00ed299SGarrett Wollman#define OK 1 19d00ed299SGarrett Wollman#define ALIGN 4 20d00ed299SGarrett Wollman#endif 21d00ed299SGarrett Wollman 22d00ed299SGarrett Wollman#ifdef BSDI 23d00ed299SGarrett Wollman#define OK 1 24d00ed299SGarrett Wollman#define ALIGN 4 25d00ed299SGarrett Wollman#undef SIZE 26d00ed299SGarrett Wollman#undef TYPE 27d00ed299SGarrett Wollman#define SIZE(a,b) 28d00ed299SGarrett Wollman#define TYPE(a,b) 29d00ed299SGarrett Wollman#endif 30d00ed299SGarrett Wollman 31d00ed299SGarrett Wollman#if defined(ELF) || defined(SOL) 32d00ed299SGarrett Wollman#define OK 1 33719f9de5SChuck Robey#define ALIGN 4 34d00ed299SGarrett Wollman#endif 35d00ed299SGarrett Wollman 36d00ed299SGarrett Wollman#ifndef OK 37d00ed299SGarrett WollmanYou need to define one of 38d00ed299SGarrett WollmanELF - elf systems - linux-elf, NetBSD and DG-UX 39d00ed299SGarrett WollmanOUT - a.out systems - linux-a.out and FreeBSD 40d00ed299SGarrett WollmanSOL - solaris systems, which are elf with strange comment lines 41d00ed299SGarrett WollmanBSDI - a.out with a very primative version of as. 42d00ed299SGarrett Wollman#endif 43d00ed299SGarrett Wollman 44d00ed299SGarrett Wollman/* Let the Assembler begin :-) */ 45d00ed299SGarrett Wollman /* Don't even think of reading this code */ 46d00ed299SGarrett Wollman /* It was automatically generated by rmd-586.pl */ 47d00ed299SGarrett Wollman /* Which is a perl program used to generate the x86 assember for */ 48d00ed299SGarrett Wollman /* any of elf, a.out, BSDI,Win32, or Solaris */ 49d00ed299SGarrett Wollman /* eric <eay@cryptsoft.com> */ 50d00ed299SGarrett Wollman 51d00ed299SGarrett Wollman .file "rmd-586.s" 52d00ed299SGarrett Wollman .version "01.01" 53d00ed299SGarrett Wollmangcc2_compiled.: 54d00ed299SGarrett Wollman.text 55719f9de5SChuck Robey .p2align ALIGN 56d00ed299SGarrett Wollman.globl ripemd160_block_x86 57d00ed299SGarrett Wollman TYPE(ripemd160_block_x86,@function) 58d00ed299SGarrett Wollmanripemd160_block_x86: 59d00ed299SGarrett Wollman pushl %esi 60d00ed299SGarrett Wollman movl 16(%esp), %ecx 61d00ed299SGarrett Wollman pushl %edi 62d00ed299SGarrett Wollman movl 16(%esp), %esi 63d00ed299SGarrett Wollman pushl %ebp 64d00ed299SGarrett Wollman addl %esi, %ecx 65d00ed299SGarrett Wollman pushl %ebx 66d00ed299SGarrett Wollman subl $64, %ecx 67d00ed299SGarrett Wollman subl $88, %esp 68d00ed299SGarrett Wollman movl %ecx, (%esp) 69d00ed299SGarrett Wollman movl 108(%esp), %edi 70d00ed299SGarrett Wollman.L000start: 71d00ed299SGarrett Wollman 72d00ed299SGarrett Wollman movl (%esi), %eax 73d00ed299SGarrett Wollman movl 4(%esi), %ebx 74d00ed299SGarrett Wollman movl %eax, 4(%esp) 75d00ed299SGarrett Wollman movl %ebx, 8(%esp) 76d00ed299SGarrett Wollman movl 8(%esi), %eax 77d00ed299SGarrett Wollman movl 12(%esi), %ebx 78d00ed299SGarrett Wollman movl %eax, 12(%esp) 79d00ed299SGarrett Wollman movl %ebx, 16(%esp) 80d00ed299SGarrett Wollman movl 16(%esi), %eax 81d00ed299SGarrett Wollman movl 20(%esi), %ebx 82d00ed299SGarrett Wollman movl %eax, 20(%esp) 83d00ed299SGarrett Wollman movl %ebx, 24(%esp) 84d00ed299SGarrett Wollman movl 24(%esi), %eax 85d00ed299SGarrett Wollman movl 28(%esi), %ebx 86d00ed299SGarrett Wollman movl %eax, 28(%esp) 87d00ed299SGarrett Wollman movl %ebx, 32(%esp) 88d00ed299SGarrett Wollman movl 32(%esi), %eax 89d00ed299SGarrett Wollman movl 36(%esi), %ebx 90d00ed299SGarrett Wollman movl %eax, 36(%esp) 91d00ed299SGarrett Wollman movl %ebx, 40(%esp) 92d00ed299SGarrett Wollman movl 40(%esi), %eax 93d00ed299SGarrett Wollman movl 44(%esi), %ebx 94d00ed299SGarrett Wollman movl %eax, 44(%esp) 95d00ed299SGarrett Wollman movl %ebx, 48(%esp) 96d00ed299SGarrett Wollman movl 48(%esi), %eax 97d00ed299SGarrett Wollman movl 52(%esi), %ebx 98d00ed299SGarrett Wollman movl %eax, 52(%esp) 99d00ed299SGarrett Wollman movl %ebx, 56(%esp) 100d00ed299SGarrett Wollman movl 56(%esi), %eax 101d00ed299SGarrett Wollman movl 60(%esi), %ebx 102d00ed299SGarrett Wollman movl %eax, 60(%esp) 103d00ed299SGarrett Wollman movl %ebx, 64(%esp) 104d00ed299SGarrett Wollman addl $64, %esi 105d00ed299SGarrett Wollman movl (%edi), %eax 106d00ed299SGarrett Wollman movl %esi, 112(%esp) 107d00ed299SGarrett Wollman movl 4(%edi), %ebx 108d00ed299SGarrett Wollman movl 8(%edi), %ecx 109d00ed299SGarrett Wollman movl 12(%edi), %edx 110d00ed299SGarrett Wollman movl 16(%edi), %ebp 111d00ed299SGarrett Wollman /* 0 */ 112d00ed299SGarrett Wollman movl %ecx, %esi 113d00ed299SGarrett Wollman xorl %edx, %esi 114d00ed299SGarrett Wollman movl 4(%esp), %edi 115d00ed299SGarrett Wollman xorl %ebx, %esi 116d00ed299SGarrett Wollman addl %edi, %eax 117d00ed299SGarrett Wollman roll $10, %ecx 118d00ed299SGarrett Wollman addl %esi, %eax 119d00ed299SGarrett Wollman movl %ebx, %esi 120d00ed299SGarrett Wollman roll $11, %eax 121d00ed299SGarrett Wollman addl %ebp, %eax 122d00ed299SGarrett Wollman /* 1 */ 123d00ed299SGarrett Wollman xorl %ecx, %esi 124d00ed299SGarrett Wollman movl 8(%esp), %edi 125d00ed299SGarrett Wollman xorl %eax, %esi 126d00ed299SGarrett Wollman addl %esi, %ebp 127d00ed299SGarrett Wollman movl %eax, %esi 128d00ed299SGarrett Wollman roll $10, %ebx 129d00ed299SGarrett Wollman addl %edi, %ebp 130d00ed299SGarrett Wollman xorl %ebx, %esi 131d00ed299SGarrett Wollman roll $14, %ebp 132d00ed299SGarrett Wollman addl %edx, %ebp 133d00ed299SGarrett Wollman /* 2 */ 134d00ed299SGarrett Wollman movl 12(%esp), %edi 135d00ed299SGarrett Wollman xorl %ebp, %esi 136d00ed299SGarrett Wollman addl %edi, %edx 137d00ed299SGarrett Wollman roll $10, %eax 138d00ed299SGarrett Wollman addl %esi, %edx 139d00ed299SGarrett Wollman movl %ebp, %esi 140d00ed299SGarrett Wollman roll $15, %edx 141d00ed299SGarrett Wollman addl %ecx, %edx 142d00ed299SGarrett Wollman /* 3 */ 143d00ed299SGarrett Wollman xorl %eax, %esi 144d00ed299SGarrett Wollman movl 16(%esp), %edi 145d00ed299SGarrett Wollman xorl %edx, %esi 146d00ed299SGarrett Wollman addl %esi, %ecx 147d00ed299SGarrett Wollman movl %edx, %esi 148d00ed299SGarrett Wollman roll $10, %ebp 149d00ed299SGarrett Wollman addl %edi, %ecx 150d00ed299SGarrett Wollman xorl %ebp, %esi 151d00ed299SGarrett Wollman roll $12, %ecx 152d00ed299SGarrett Wollman addl %ebx, %ecx 153d00ed299SGarrett Wollman /* 4 */ 154d00ed299SGarrett Wollman movl 20(%esp), %edi 155d00ed299SGarrett Wollman xorl %ecx, %esi 156d00ed299SGarrett Wollman addl %edi, %ebx 157d00ed299SGarrett Wollman roll $10, %edx 158d00ed299SGarrett Wollman addl %esi, %ebx 159d00ed299SGarrett Wollman movl %ecx, %esi 160d00ed299SGarrett Wollman roll $5, %ebx 161d00ed299SGarrett Wollman addl %eax, %ebx 162d00ed299SGarrett Wollman /* 5 */ 163d00ed299SGarrett Wollman xorl %edx, %esi 164d00ed299SGarrett Wollman movl 24(%esp), %edi 165d00ed299SGarrett Wollman xorl %ebx, %esi 166d00ed299SGarrett Wollman addl %esi, %eax 167d00ed299SGarrett Wollman movl %ebx, %esi 168d00ed299SGarrett Wollman roll $10, %ecx 169d00ed299SGarrett Wollman addl %edi, %eax 170d00ed299SGarrett Wollman xorl %ecx, %esi 171d00ed299SGarrett Wollman roll $8, %eax 172d00ed299SGarrett Wollman addl %ebp, %eax 173d00ed299SGarrett Wollman /* 6 */ 174d00ed299SGarrett Wollman movl 28(%esp), %edi 175d00ed299SGarrett Wollman xorl %eax, %esi 176d00ed299SGarrett Wollman addl %edi, %ebp 177d00ed299SGarrett Wollman roll $10, %ebx 178d00ed299SGarrett Wollman addl %esi, %ebp 179d00ed299SGarrett Wollman movl %eax, %esi 180d00ed299SGarrett Wollman roll $7, %ebp 181d00ed299SGarrett Wollman addl %edx, %ebp 182d00ed299SGarrett Wollman /* 7 */ 183d00ed299SGarrett Wollman xorl %ebx, %esi 184d00ed299SGarrett Wollman movl 32(%esp), %edi 185d00ed299SGarrett Wollman xorl %ebp, %esi 186d00ed299SGarrett Wollman addl %esi, %edx 187d00ed299SGarrett Wollman movl %ebp, %esi 188d00ed299SGarrett Wollman roll $10, %eax 189d00ed299SGarrett Wollman addl %edi, %edx 190d00ed299SGarrett Wollman xorl %eax, %esi 191d00ed299SGarrett Wollman roll $9, %edx 192d00ed299SGarrett Wollman addl %ecx, %edx 193d00ed299SGarrett Wollman /* 8 */ 194d00ed299SGarrett Wollman movl 36(%esp), %edi 195d00ed299SGarrett Wollman xorl %edx, %esi 196d00ed299SGarrett Wollman addl %edi, %ecx 197d00ed299SGarrett Wollman roll $10, %ebp 198d00ed299SGarrett Wollman addl %esi, %ecx 199d00ed299SGarrett Wollman movl %edx, %esi 200d00ed299SGarrett Wollman roll $11, %ecx 201d00ed299SGarrett Wollman addl %ebx, %ecx 202d00ed299SGarrett Wollman /* 9 */ 203d00ed299SGarrett Wollman xorl %ebp, %esi 204d00ed299SGarrett Wollman movl 40(%esp), %edi 205d00ed299SGarrett Wollman xorl %ecx, %esi 206d00ed299SGarrett Wollman addl %esi, %ebx 207d00ed299SGarrett Wollman movl %ecx, %esi 208d00ed299SGarrett Wollman roll $10, %edx 209d00ed299SGarrett Wollman addl %edi, %ebx 210d00ed299SGarrett Wollman xorl %edx, %esi 211d00ed299SGarrett Wollman roll $13, %ebx 212d00ed299SGarrett Wollman addl %eax, %ebx 213d00ed299SGarrett Wollman /* 10 */ 214d00ed299SGarrett Wollman movl 44(%esp), %edi 215d00ed299SGarrett Wollman xorl %ebx, %esi 216d00ed299SGarrett Wollman addl %edi, %eax 217d00ed299SGarrett Wollman roll $10, %ecx 218d00ed299SGarrett Wollman addl %esi, %eax 219d00ed299SGarrett Wollman movl %ebx, %esi 220d00ed299SGarrett Wollman roll $14, %eax 221d00ed299SGarrett Wollman addl %ebp, %eax 222d00ed299SGarrett Wollman /* 11 */ 223d00ed299SGarrett Wollman xorl %ecx, %esi 224d00ed299SGarrett Wollman movl 48(%esp), %edi 225d00ed299SGarrett Wollman xorl %eax, %esi 226d00ed299SGarrett Wollman addl %esi, %ebp 227d00ed299SGarrett Wollman movl %eax, %esi 228d00ed299SGarrett Wollman roll $10, %ebx 229d00ed299SGarrett Wollman addl %edi, %ebp 230d00ed299SGarrett Wollman xorl %ebx, %esi 231d00ed299SGarrett Wollman roll $15, %ebp 232d00ed299SGarrett Wollman addl %edx, %ebp 233d00ed299SGarrett Wollman /* 12 */ 234d00ed299SGarrett Wollman movl 52(%esp), %edi 235d00ed299SGarrett Wollman xorl %ebp, %esi 236d00ed299SGarrett Wollman addl %edi, %edx 237d00ed299SGarrett Wollman roll $10, %eax 238d00ed299SGarrett Wollman addl %esi, %edx 239d00ed299SGarrett Wollman movl %ebp, %esi 240d00ed299SGarrett Wollman roll $6, %edx 241d00ed299SGarrett Wollman addl %ecx, %edx 242d00ed299SGarrett Wollman /* 13 */ 243d00ed299SGarrett Wollman xorl %eax, %esi 244d00ed299SGarrett Wollman movl 56(%esp), %edi 245d00ed299SGarrett Wollman xorl %edx, %esi 246d00ed299SGarrett Wollman addl %esi, %ecx 247d00ed299SGarrett Wollman movl %edx, %esi 248d00ed299SGarrett Wollman roll $10, %ebp 249d00ed299SGarrett Wollman addl %edi, %ecx 250d00ed299SGarrett Wollman xorl %ebp, %esi 251d00ed299SGarrett Wollman roll $7, %ecx 252d00ed299SGarrett Wollman addl %ebx, %ecx 253d00ed299SGarrett Wollman /* 14 */ 254d00ed299SGarrett Wollman movl 60(%esp), %edi 255d00ed299SGarrett Wollman xorl %ecx, %esi 256d00ed299SGarrett Wollman addl %edi, %ebx 257d00ed299SGarrett Wollman roll $10, %edx 258d00ed299SGarrett Wollman addl %esi, %ebx 259d00ed299SGarrett Wollman movl %ecx, %esi 260d00ed299SGarrett Wollman roll $9, %ebx 261d00ed299SGarrett Wollman addl %eax, %ebx 262d00ed299SGarrett Wollman /* 15 */ 263d00ed299SGarrett Wollman xorl %edx, %esi 264d00ed299SGarrett Wollman movl 64(%esp), %edi 265d00ed299SGarrett Wollman xorl %ebx, %esi 266d00ed299SGarrett Wollman addl %esi, %eax 267d00ed299SGarrett Wollman movl $-1, %esi 268d00ed299SGarrett Wollman roll $10, %ecx 269d00ed299SGarrett Wollman addl %edi, %eax 270d00ed299SGarrett Wollman movl 32(%esp), %edi 271d00ed299SGarrett Wollman roll $8, %eax 272d00ed299SGarrett Wollman addl %ebp, %eax 273d00ed299SGarrett Wollman /* 16 */ 274d00ed299SGarrett Wollman addl %edi, %ebp 275d00ed299SGarrett Wollman movl %ebx, %edi 276d00ed299SGarrett Wollman subl %eax, %esi 277d00ed299SGarrett Wollman andl %eax, %edi 278d00ed299SGarrett Wollman andl %ecx, %esi 279d00ed299SGarrett Wollman orl %esi, %edi 280d00ed299SGarrett Wollman movl 20(%esp), %esi 281d00ed299SGarrett Wollman roll $10, %ebx 282d00ed299SGarrett Wollman leal 1518500249(%ebp,%edi,1),%ebp 283d00ed299SGarrett Wollman movl $-1, %edi 284d00ed299SGarrett Wollman roll $7, %ebp 285d00ed299SGarrett Wollman addl %edx, %ebp 286d00ed299SGarrett Wollman /* 17 */ 287d00ed299SGarrett Wollman addl %esi, %edx 288d00ed299SGarrett Wollman movl %eax, %esi 289d00ed299SGarrett Wollman subl %ebp, %edi 290d00ed299SGarrett Wollman andl %ebp, %esi 291d00ed299SGarrett Wollman andl %ebx, %edi 292d00ed299SGarrett Wollman orl %edi, %esi 293d00ed299SGarrett Wollman movl 56(%esp), %edi 294d00ed299SGarrett Wollman roll $10, %eax 295d00ed299SGarrett Wollman leal 1518500249(%edx,%esi,1),%edx 296d00ed299SGarrett Wollman movl $-1, %esi 297d00ed299SGarrett Wollman roll $6, %edx 298d00ed299SGarrett Wollman addl %ecx, %edx 299d00ed299SGarrett Wollman /* 18 */ 300d00ed299SGarrett Wollman addl %edi, %ecx 301d00ed299SGarrett Wollman movl %ebp, %edi 302d00ed299SGarrett Wollman subl %edx, %esi 303d00ed299SGarrett Wollman andl %edx, %edi 304d00ed299SGarrett Wollman andl %eax, %esi 305d00ed299SGarrett Wollman orl %esi, %edi 306d00ed299SGarrett Wollman movl 8(%esp), %esi 307d00ed299SGarrett Wollman roll $10, %ebp 308d00ed299SGarrett Wollman leal 1518500249(%ecx,%edi,1),%ecx 309d00ed299SGarrett Wollman movl $-1, %edi 310d00ed299SGarrett Wollman roll $8, %ecx 311d00ed299SGarrett Wollman addl %ebx, %ecx 312d00ed299SGarrett Wollman /* 19 */ 313d00ed299SGarrett Wollman addl %esi, %ebx 314d00ed299SGarrett Wollman movl %edx, %esi 315d00ed299SGarrett Wollman subl %ecx, %edi 316d00ed299SGarrett Wollman andl %ecx, %esi 317d00ed299SGarrett Wollman andl %ebp, %edi 318d00ed299SGarrett Wollman orl %edi, %esi 319d00ed299SGarrett Wollman movl 44(%esp), %edi 320d00ed299SGarrett Wollman roll $10, %edx 321d00ed299SGarrett Wollman leal 1518500249(%ebx,%esi,1),%ebx 322d00ed299SGarrett Wollman movl $-1, %esi 323d00ed299SGarrett Wollman roll $13, %ebx 324d00ed299SGarrett Wollman addl %eax, %ebx 325d00ed299SGarrett Wollman /* 20 */ 326d00ed299SGarrett Wollman addl %edi, %eax 327d00ed299SGarrett Wollman movl %ecx, %edi 328d00ed299SGarrett Wollman subl %ebx, %esi 329d00ed299SGarrett Wollman andl %ebx, %edi 330d00ed299SGarrett Wollman andl %edx, %esi 331d00ed299SGarrett Wollman orl %esi, %edi 332d00ed299SGarrett Wollman movl 28(%esp), %esi 333d00ed299SGarrett Wollman roll $10, %ecx 334d00ed299SGarrett Wollman leal 1518500249(%eax,%edi,1),%eax 335d00ed299SGarrett Wollman movl $-1, %edi 336d00ed299SGarrett Wollman roll $11, %eax 337d00ed299SGarrett Wollman addl %ebp, %eax 338d00ed299SGarrett Wollman /* 21 */ 339d00ed299SGarrett Wollman addl %esi, %ebp 340d00ed299SGarrett Wollman movl %ebx, %esi 341d00ed299SGarrett Wollman subl %eax, %edi 342d00ed299SGarrett Wollman andl %eax, %esi 343d00ed299SGarrett Wollman andl %ecx, %edi 344d00ed299SGarrett Wollman orl %edi, %esi 345d00ed299SGarrett Wollman movl 64(%esp), %edi 346d00ed299SGarrett Wollman roll $10, %ebx 347d00ed299SGarrett Wollman leal 1518500249(%ebp,%esi,1),%ebp 348d00ed299SGarrett Wollman movl $-1, %esi 349d00ed299SGarrett Wollman roll $9, %ebp 350d00ed299SGarrett Wollman addl %edx, %ebp 351d00ed299SGarrett Wollman /* 22 */ 352d00ed299SGarrett Wollman addl %edi, %edx 353d00ed299SGarrett Wollman movl %eax, %edi 354d00ed299SGarrett Wollman subl %ebp, %esi 355d00ed299SGarrett Wollman andl %ebp, %edi 356d00ed299SGarrett Wollman andl %ebx, %esi 357d00ed299SGarrett Wollman orl %esi, %edi 358d00ed299SGarrett Wollman movl 16(%esp), %esi 359d00ed299SGarrett Wollman roll $10, %eax 360d00ed299SGarrett Wollman leal 1518500249(%edx,%edi,1),%edx 361d00ed299SGarrett Wollman movl $-1, %edi 362d00ed299SGarrett Wollman roll $7, %edx 363d00ed299SGarrett Wollman addl %ecx, %edx 364d00ed299SGarrett Wollman /* 23 */ 365d00ed299SGarrett Wollman addl %esi, %ecx 366d00ed299SGarrett Wollman movl %ebp, %esi 367d00ed299SGarrett Wollman subl %edx, %edi 368d00ed299SGarrett Wollman andl %edx, %esi 369d00ed299SGarrett Wollman andl %eax, %edi 370d00ed299SGarrett Wollman orl %edi, %esi 371d00ed299SGarrett Wollman movl 52(%esp), %edi 372d00ed299SGarrett Wollman roll $10, %ebp 373d00ed299SGarrett Wollman leal 1518500249(%ecx,%esi,1),%ecx 374d00ed299SGarrett Wollman movl $-1, %esi 375d00ed299SGarrett Wollman roll $15, %ecx 376d00ed299SGarrett Wollman addl %ebx, %ecx 377d00ed299SGarrett Wollman /* 24 */ 378d00ed299SGarrett Wollman addl %edi, %ebx 379d00ed299SGarrett Wollman movl %edx, %edi 380d00ed299SGarrett Wollman subl %ecx, %esi 381d00ed299SGarrett Wollman andl %ecx, %edi 382d00ed299SGarrett Wollman andl %ebp, %esi 383d00ed299SGarrett Wollman orl %esi, %edi 384d00ed299SGarrett Wollman movl 4(%esp), %esi 385d00ed299SGarrett Wollman roll $10, %edx 386d00ed299SGarrett Wollman leal 1518500249(%ebx,%edi,1),%ebx 387d00ed299SGarrett Wollman movl $-1, %edi 388d00ed299SGarrett Wollman roll $7, %ebx 389d00ed299SGarrett Wollman addl %eax, %ebx 390d00ed299SGarrett Wollman /* 25 */ 391d00ed299SGarrett Wollman addl %esi, %eax 392d00ed299SGarrett Wollman movl %ecx, %esi 393d00ed299SGarrett Wollman subl %ebx, %edi 394d00ed299SGarrett Wollman andl %ebx, %esi 395d00ed299SGarrett Wollman andl %edx, %edi 396d00ed299SGarrett Wollman orl %edi, %esi 397d00ed299SGarrett Wollman movl 40(%esp), %edi 398d00ed299SGarrett Wollman roll $10, %ecx 399d00ed299SGarrett Wollman leal 1518500249(%eax,%esi,1),%eax 400d00ed299SGarrett Wollman movl $-1, %esi 401d00ed299SGarrett Wollman roll $12, %eax 402d00ed299SGarrett Wollman addl %ebp, %eax 403d00ed299SGarrett Wollman /* 26 */ 404d00ed299SGarrett Wollman addl %edi, %ebp 405d00ed299SGarrett Wollman movl %ebx, %edi 406d00ed299SGarrett Wollman subl %eax, %esi 407d00ed299SGarrett Wollman andl %eax, %edi 408d00ed299SGarrett Wollman andl %ecx, %esi 409d00ed299SGarrett Wollman orl %esi, %edi 410d00ed299SGarrett Wollman movl 24(%esp), %esi 411d00ed299SGarrett Wollman roll $10, %ebx 412d00ed299SGarrett Wollman leal 1518500249(%ebp,%edi,1),%ebp 413d00ed299SGarrett Wollman movl $-1, %edi 414d00ed299SGarrett Wollman roll $15, %ebp 415d00ed299SGarrett Wollman addl %edx, %ebp 416d00ed299SGarrett Wollman /* 27 */ 417d00ed299SGarrett Wollman addl %esi, %edx 418d00ed299SGarrett Wollman movl %eax, %esi 419d00ed299SGarrett Wollman subl %ebp, %edi 420d00ed299SGarrett Wollman andl %ebp, %esi 421d00ed299SGarrett Wollman andl %ebx, %edi 422d00ed299SGarrett Wollman orl %edi, %esi 423d00ed299SGarrett Wollman movl 12(%esp), %edi 424d00ed299SGarrett Wollman roll $10, %eax 425d00ed299SGarrett Wollman leal 1518500249(%edx,%esi,1),%edx 426d00ed299SGarrett Wollman movl $-1, %esi 427d00ed299SGarrett Wollman roll $9, %edx 428d00ed299SGarrett Wollman addl %ecx, %edx 429d00ed299SGarrett Wollman /* 28 */ 430d00ed299SGarrett Wollman addl %edi, %ecx 431d00ed299SGarrett Wollman movl %ebp, %edi 432d00ed299SGarrett Wollman subl %edx, %esi 433d00ed299SGarrett Wollman andl %edx, %edi 434d00ed299SGarrett Wollman andl %eax, %esi 435d00ed299SGarrett Wollman orl %esi, %edi 436d00ed299SGarrett Wollman movl 60(%esp), %esi 437d00ed299SGarrett Wollman roll $10, %ebp 438d00ed299SGarrett Wollman leal 1518500249(%ecx,%edi,1),%ecx 439d00ed299SGarrett Wollman movl $-1, %edi 440d00ed299SGarrett Wollman roll $11, %ecx 441d00ed299SGarrett Wollman addl %ebx, %ecx 442d00ed299SGarrett Wollman /* 29 */ 443d00ed299SGarrett Wollman addl %esi, %ebx 444d00ed299SGarrett Wollman movl %edx, %esi 445d00ed299SGarrett Wollman subl %ecx, %edi 446d00ed299SGarrett Wollman andl %ecx, %esi 447d00ed299SGarrett Wollman andl %ebp, %edi 448d00ed299SGarrett Wollman orl %edi, %esi 449d00ed299SGarrett Wollman movl 48(%esp), %edi 450d00ed299SGarrett Wollman roll $10, %edx 451d00ed299SGarrett Wollman leal 1518500249(%ebx,%esi,1),%ebx 452d00ed299SGarrett Wollman movl $-1, %esi 453d00ed299SGarrett Wollman roll $7, %ebx 454d00ed299SGarrett Wollman addl %eax, %ebx 455d00ed299SGarrett Wollman /* 30 */ 456d00ed299SGarrett Wollman addl %edi, %eax 457d00ed299SGarrett Wollman movl %ecx, %edi 458d00ed299SGarrett Wollman subl %ebx, %esi 459d00ed299SGarrett Wollman andl %ebx, %edi 460d00ed299SGarrett Wollman andl %edx, %esi 461d00ed299SGarrett Wollman orl %esi, %edi 462d00ed299SGarrett Wollman movl 36(%esp), %esi 463d00ed299SGarrett Wollman roll $10, %ecx 464d00ed299SGarrett Wollman leal 1518500249(%eax,%edi,1),%eax 465d00ed299SGarrett Wollman movl $-1, %edi 466d00ed299SGarrett Wollman roll $13, %eax 467d00ed299SGarrett Wollman addl %ebp, %eax 468d00ed299SGarrett Wollman /* 31 */ 469d00ed299SGarrett Wollman addl %esi, %ebp 470d00ed299SGarrett Wollman movl %ebx, %esi 471d00ed299SGarrett Wollman subl %eax, %edi 472d00ed299SGarrett Wollman andl %eax, %esi 473d00ed299SGarrett Wollman andl %ecx, %edi 474d00ed299SGarrett Wollman orl %edi, %esi 475d00ed299SGarrett Wollman movl $-1, %edi 476d00ed299SGarrett Wollman roll $10, %ebx 477d00ed299SGarrett Wollman leal 1518500249(%ebp,%esi,1),%ebp 478d00ed299SGarrett Wollman subl %eax, %edi 479d00ed299SGarrett Wollman roll $12, %ebp 480d00ed299SGarrett Wollman addl %edx, %ebp 481d00ed299SGarrett Wollman /* 32 */ 482d00ed299SGarrett Wollman movl 16(%esp), %esi 483d00ed299SGarrett Wollman orl %ebp, %edi 484d00ed299SGarrett Wollman addl %esi, %edx 485d00ed299SGarrett Wollman xorl %ebx, %edi 486d00ed299SGarrett Wollman movl $-1, %esi 487d00ed299SGarrett Wollman roll $10, %eax 488d00ed299SGarrett Wollman leal 1859775393(%edx,%edi,1),%edx 489d00ed299SGarrett Wollman subl %ebp, %esi 490d00ed299SGarrett Wollman roll $11, %edx 491d00ed299SGarrett Wollman addl %ecx, %edx 492d00ed299SGarrett Wollman /* 33 */ 493d00ed299SGarrett Wollman movl 44(%esp), %edi 494d00ed299SGarrett Wollman orl %edx, %esi 495d00ed299SGarrett Wollman addl %edi, %ecx 496d00ed299SGarrett Wollman xorl %eax, %esi 497d00ed299SGarrett Wollman movl $-1, %edi 498d00ed299SGarrett Wollman roll $10, %ebp 499d00ed299SGarrett Wollman leal 1859775393(%ecx,%esi,1),%ecx 500d00ed299SGarrett Wollman subl %edx, %edi 501d00ed299SGarrett Wollman roll $13, %ecx 502d00ed299SGarrett Wollman addl %ebx, %ecx 503d00ed299SGarrett Wollman /* 34 */ 504d00ed299SGarrett Wollman movl 60(%esp), %esi 505d00ed299SGarrett Wollman orl %ecx, %edi 506d00ed299SGarrett Wollman addl %esi, %ebx 507d00ed299SGarrett Wollman xorl %ebp, %edi 508d00ed299SGarrett Wollman movl $-1, %esi 509d00ed299SGarrett Wollman roll $10, %edx 510d00ed299SGarrett Wollman leal 1859775393(%ebx,%edi,1),%ebx 511d00ed299SGarrett Wollman subl %ecx, %esi 512d00ed299SGarrett Wollman roll $6, %ebx 513d00ed299SGarrett Wollman addl %eax, %ebx 514d00ed299SGarrett Wollman /* 35 */ 515d00ed299SGarrett Wollman movl 20(%esp), %edi 516d00ed299SGarrett Wollman orl %ebx, %esi 517d00ed299SGarrett Wollman addl %edi, %eax 518d00ed299SGarrett Wollman xorl %edx, %esi 519d00ed299SGarrett Wollman movl $-1, %edi 520d00ed299SGarrett Wollman roll $10, %ecx 521d00ed299SGarrett Wollman leal 1859775393(%eax,%esi,1),%eax 522d00ed299SGarrett Wollman subl %ebx, %edi 523d00ed299SGarrett Wollman roll $7, %eax 524d00ed299SGarrett Wollman addl %ebp, %eax 525d00ed299SGarrett Wollman /* 36 */ 526d00ed299SGarrett Wollman movl 40(%esp), %esi 527d00ed299SGarrett Wollman orl %eax, %edi 528d00ed299SGarrett Wollman addl %esi, %ebp 529d00ed299SGarrett Wollman xorl %ecx, %edi 530d00ed299SGarrett Wollman movl $-1, %esi 531d00ed299SGarrett Wollman roll $10, %ebx 532d00ed299SGarrett Wollman leal 1859775393(%ebp,%edi,1),%ebp 533d00ed299SGarrett Wollman subl %eax, %esi 534d00ed299SGarrett Wollman roll $14, %ebp 535d00ed299SGarrett Wollman addl %edx, %ebp 536d00ed299SGarrett Wollman /* 37 */ 537d00ed299SGarrett Wollman movl 64(%esp), %edi 538d00ed299SGarrett Wollman orl %ebp, %esi 539d00ed299SGarrett Wollman addl %edi, %edx 540d00ed299SGarrett Wollman xorl %ebx, %esi 541d00ed299SGarrett Wollman movl $-1, %edi 542d00ed299SGarrett Wollman roll $10, %eax 543d00ed299SGarrett Wollman leal 1859775393(%edx,%esi,1),%edx 544d00ed299SGarrett Wollman subl %ebp, %edi 545d00ed299SGarrett Wollman roll $9, %edx 546d00ed299SGarrett Wollman addl %ecx, %edx 547d00ed299SGarrett Wollman /* 38 */ 548d00ed299SGarrett Wollman movl 36(%esp), %esi 549d00ed299SGarrett Wollman orl %edx, %edi 550d00ed299SGarrett Wollman addl %esi, %ecx 551d00ed299SGarrett Wollman xorl %eax, %edi 552d00ed299SGarrett Wollman movl $-1, %esi 553d00ed299SGarrett Wollman roll $10, %ebp 554d00ed299SGarrett Wollman leal 1859775393(%ecx,%edi,1),%ecx 555d00ed299SGarrett Wollman subl %edx, %esi 556d00ed299SGarrett Wollman roll $13, %ecx 557d00ed299SGarrett Wollman addl %ebx, %ecx 558d00ed299SGarrett Wollman /* 39 */ 559d00ed299SGarrett Wollman movl 8(%esp), %edi 560d00ed299SGarrett Wollman orl %ecx, %esi 561d00ed299SGarrett Wollman addl %edi, %ebx 562d00ed299SGarrett Wollman xorl %ebp, %esi 563d00ed299SGarrett Wollman movl $-1, %edi 564d00ed299SGarrett Wollman roll $10, %edx 565d00ed299SGarrett Wollman leal 1859775393(%ebx,%esi,1),%ebx 566d00ed299SGarrett Wollman subl %ecx, %edi 567d00ed299SGarrett Wollman roll $15, %ebx 568d00ed299SGarrett Wollman addl %eax, %ebx 569d00ed299SGarrett Wollman /* 40 */ 570d00ed299SGarrett Wollman movl 12(%esp), %esi 571d00ed299SGarrett Wollman orl %ebx, %edi 572d00ed299SGarrett Wollman addl %esi, %eax 573d00ed299SGarrett Wollman xorl %edx, %edi 574d00ed299SGarrett Wollman movl $-1, %esi 575d00ed299SGarrett Wollman roll $10, %ecx 576d00ed299SGarrett Wollman leal 1859775393(%eax,%edi,1),%eax 577d00ed299SGarrett Wollman subl %ebx, %esi 578d00ed299SGarrett Wollman roll $14, %eax 579d00ed299SGarrett Wollman addl %ebp, %eax 580d00ed299SGarrett Wollman /* 41 */ 581d00ed299SGarrett Wollman movl 32(%esp), %edi 582d00ed299SGarrett Wollman orl %eax, %esi 583d00ed299SGarrett Wollman addl %edi, %ebp 584d00ed299SGarrett Wollman xorl %ecx, %esi 585d00ed299SGarrett Wollman movl $-1, %edi 586d00ed299SGarrett Wollman roll $10, %ebx 587d00ed299SGarrett Wollman leal 1859775393(%ebp,%esi,1),%ebp 588d00ed299SGarrett Wollman subl %eax, %edi 589d00ed299SGarrett Wollman roll $8, %ebp 590d00ed299SGarrett Wollman addl %edx, %ebp 591d00ed299SGarrett Wollman /* 42 */ 592d00ed299SGarrett Wollman movl 4(%esp), %esi 593d00ed299SGarrett Wollman orl %ebp, %edi 594d00ed299SGarrett Wollman addl %esi, %edx 595d00ed299SGarrett Wollman xorl %ebx, %edi 596d00ed299SGarrett Wollman movl $-1, %esi 597d00ed299SGarrett Wollman roll $10, %eax 598d00ed299SGarrett Wollman leal 1859775393(%edx,%edi,1),%edx 599d00ed299SGarrett Wollman subl %ebp, %esi 600d00ed299SGarrett Wollman roll $13, %edx 601d00ed299SGarrett Wollman addl %ecx, %edx 602d00ed299SGarrett Wollman /* 43 */ 603d00ed299SGarrett Wollman movl 28(%esp), %edi 604d00ed299SGarrett Wollman orl %edx, %esi 605d00ed299SGarrett Wollman addl %edi, %ecx 606d00ed299SGarrett Wollman xorl %eax, %esi 607d00ed299SGarrett Wollman movl $-1, %edi 608d00ed299SGarrett Wollman roll $10, %ebp 609d00ed299SGarrett Wollman leal 1859775393(%ecx,%esi,1),%ecx 610d00ed299SGarrett Wollman subl %edx, %edi 611d00ed299SGarrett Wollman roll $6, %ecx 612d00ed299SGarrett Wollman addl %ebx, %ecx 613d00ed299SGarrett Wollman /* 44 */ 614d00ed299SGarrett Wollman movl 56(%esp), %esi 615d00ed299SGarrett Wollman orl %ecx, %edi 616d00ed299SGarrett Wollman addl %esi, %ebx 617d00ed299SGarrett Wollman xorl %ebp, %edi 618d00ed299SGarrett Wollman movl $-1, %esi 619d00ed299SGarrett Wollman roll $10, %edx 620d00ed299SGarrett Wollman leal 1859775393(%ebx,%edi,1),%ebx 621d00ed299SGarrett Wollman subl %ecx, %esi 622d00ed299SGarrett Wollman roll $5, %ebx 623d00ed299SGarrett Wollman addl %eax, %ebx 624d00ed299SGarrett Wollman /* 45 */ 625d00ed299SGarrett Wollman movl 48(%esp), %edi 626d00ed299SGarrett Wollman orl %ebx, %esi 627d00ed299SGarrett Wollman addl %edi, %eax 628d00ed299SGarrett Wollman xorl %edx, %esi 629d00ed299SGarrett Wollman movl $-1, %edi 630d00ed299SGarrett Wollman roll $10, %ecx 631d00ed299SGarrett Wollman leal 1859775393(%eax,%esi,1),%eax 632d00ed299SGarrett Wollman subl %ebx, %edi 633d00ed299SGarrett Wollman roll $12, %eax 634d00ed299SGarrett Wollman addl %ebp, %eax 635d00ed299SGarrett Wollman /* 46 */ 636d00ed299SGarrett Wollman movl 24(%esp), %esi 637d00ed299SGarrett Wollman orl %eax, %edi 638d00ed299SGarrett Wollman addl %esi, %ebp 639d00ed299SGarrett Wollman xorl %ecx, %edi 640d00ed299SGarrett Wollman movl $-1, %esi 641d00ed299SGarrett Wollman roll $10, %ebx 642d00ed299SGarrett Wollman leal 1859775393(%ebp,%edi,1),%ebp 643d00ed299SGarrett Wollman subl %eax, %esi 644d00ed299SGarrett Wollman roll $7, %ebp 645d00ed299SGarrett Wollman addl %edx, %ebp 646d00ed299SGarrett Wollman /* 47 */ 647d00ed299SGarrett Wollman movl 52(%esp), %edi 648d00ed299SGarrett Wollman orl %ebp, %esi 649d00ed299SGarrett Wollman addl %edi, %edx 650d00ed299SGarrett Wollman xorl %ebx, %esi 651d00ed299SGarrett Wollman movl $-1, %edi 652d00ed299SGarrett Wollman roll $10, %eax 653d00ed299SGarrett Wollman leal 1859775393(%edx,%esi,1),%edx 654d00ed299SGarrett Wollman movl %eax, %esi 655d00ed299SGarrett Wollman roll $5, %edx 656d00ed299SGarrett Wollman addl %ecx, %edx 657d00ed299SGarrett Wollman /* 48 */ 658d00ed299SGarrett Wollman subl %eax, %edi 659d00ed299SGarrett Wollman andl %edx, %esi 660d00ed299SGarrett Wollman andl %ebp, %edi 661d00ed299SGarrett Wollman orl %esi, %edi 662d00ed299SGarrett Wollman movl 8(%esp), %esi 663d00ed299SGarrett Wollman roll $10, %ebp 664d00ed299SGarrett Wollman leal 2400959708(%ecx,%edi,),%ecx 665d00ed299SGarrett Wollman movl $-1, %edi 666d00ed299SGarrett Wollman addl %esi, %ecx 667d00ed299SGarrett Wollman movl %ebp, %esi 668d00ed299SGarrett Wollman roll $11, %ecx 669d00ed299SGarrett Wollman addl %ebx, %ecx 670d00ed299SGarrett Wollman /* 49 */ 671d00ed299SGarrett Wollman subl %ebp, %edi 672d00ed299SGarrett Wollman andl %ecx, %esi 673d00ed299SGarrett Wollman andl %edx, %edi 674d00ed299SGarrett Wollman orl %esi, %edi 675d00ed299SGarrett Wollman movl 40(%esp), %esi 676d00ed299SGarrett Wollman roll $10, %edx 677d00ed299SGarrett Wollman leal 2400959708(%ebx,%edi,),%ebx 678d00ed299SGarrett Wollman movl $-1, %edi 679d00ed299SGarrett Wollman addl %esi, %ebx 680d00ed299SGarrett Wollman movl %edx, %esi 681d00ed299SGarrett Wollman roll $12, %ebx 682d00ed299SGarrett Wollman addl %eax, %ebx 683d00ed299SGarrett Wollman /* 50 */ 684d00ed299SGarrett Wollman subl %edx, %edi 685d00ed299SGarrett Wollman andl %ebx, %esi 686d00ed299SGarrett Wollman andl %ecx, %edi 687d00ed299SGarrett Wollman orl %esi, %edi 688d00ed299SGarrett Wollman movl 48(%esp), %esi 689d00ed299SGarrett Wollman roll $10, %ecx 690d00ed299SGarrett Wollman leal 2400959708(%eax,%edi,),%eax 691d00ed299SGarrett Wollman movl $-1, %edi 692d00ed299SGarrett Wollman addl %esi, %eax 693d00ed299SGarrett Wollman movl %ecx, %esi 694d00ed299SGarrett Wollman roll $14, %eax 695d00ed299SGarrett Wollman addl %ebp, %eax 696d00ed299SGarrett Wollman /* 51 */ 697d00ed299SGarrett Wollman subl %ecx, %edi 698d00ed299SGarrett Wollman andl %eax, %esi 699d00ed299SGarrett Wollman andl %ebx, %edi 700d00ed299SGarrett Wollman orl %esi, %edi 701d00ed299SGarrett Wollman movl 44(%esp), %esi 702d00ed299SGarrett Wollman roll $10, %ebx 703d00ed299SGarrett Wollman leal 2400959708(%ebp,%edi,),%ebp 704d00ed299SGarrett Wollman movl $-1, %edi 705d00ed299SGarrett Wollman addl %esi, %ebp 706d00ed299SGarrett Wollman movl %ebx, %esi 707d00ed299SGarrett Wollman roll $15, %ebp 708d00ed299SGarrett Wollman addl %edx, %ebp 709d00ed299SGarrett Wollman /* 52 */ 710d00ed299SGarrett Wollman subl %ebx, %edi 711d00ed299SGarrett Wollman andl %ebp, %esi 712d00ed299SGarrett Wollman andl %eax, %edi 713d00ed299SGarrett Wollman orl %esi, %edi 714d00ed299SGarrett Wollman movl 4(%esp), %esi 715d00ed299SGarrett Wollman roll $10, %eax 716d00ed299SGarrett Wollman leal 2400959708(%edx,%edi,),%edx 717d00ed299SGarrett Wollman movl $-1, %edi 718d00ed299SGarrett Wollman addl %esi, %edx 719d00ed299SGarrett Wollman movl %eax, %esi 720d00ed299SGarrett Wollman roll $14, %edx 721d00ed299SGarrett Wollman addl %ecx, %edx 722d00ed299SGarrett Wollman /* 53 */ 723d00ed299SGarrett Wollman subl %eax, %edi 724d00ed299SGarrett Wollman andl %edx, %esi 725d00ed299SGarrett Wollman andl %ebp, %edi 726d00ed299SGarrett Wollman orl %esi, %edi 727d00ed299SGarrett Wollman movl 36(%esp), %esi 728d00ed299SGarrett Wollman roll $10, %ebp 729d00ed299SGarrett Wollman leal 2400959708(%ecx,%edi,),%ecx 730d00ed299SGarrett Wollman movl $-1, %edi 731d00ed299SGarrett Wollman addl %esi, %ecx 732d00ed299SGarrett Wollman movl %ebp, %esi 733d00ed299SGarrett Wollman roll $15, %ecx 734d00ed299SGarrett Wollman addl %ebx, %ecx 735d00ed299SGarrett Wollman /* 54 */ 736d00ed299SGarrett Wollman subl %ebp, %edi 737d00ed299SGarrett Wollman andl %ecx, %esi 738d00ed299SGarrett Wollman andl %edx, %edi 739d00ed299SGarrett Wollman orl %esi, %edi 740d00ed299SGarrett Wollman movl 52(%esp), %esi 741d00ed299SGarrett Wollman roll $10, %edx 742d00ed299SGarrett Wollman leal 2400959708(%ebx,%edi,),%ebx 743d00ed299SGarrett Wollman movl $-1, %edi 744d00ed299SGarrett Wollman addl %esi, %ebx 745d00ed299SGarrett Wollman movl %edx, %esi 746d00ed299SGarrett Wollman roll $9, %ebx 747d00ed299SGarrett Wollman addl %eax, %ebx 748d00ed299SGarrett Wollman /* 55 */ 749d00ed299SGarrett Wollman subl %edx, %edi 750d00ed299SGarrett Wollman andl %ebx, %esi 751d00ed299SGarrett Wollman andl %ecx, %edi 752d00ed299SGarrett Wollman orl %esi, %edi 753d00ed299SGarrett Wollman movl 20(%esp), %esi 754d00ed299SGarrett Wollman roll $10, %ecx 755d00ed299SGarrett Wollman leal 2400959708(%eax,%edi,),%eax 756d00ed299SGarrett Wollman movl $-1, %edi 757d00ed299SGarrett Wollman addl %esi, %eax 758d00ed299SGarrett Wollman movl %ecx, %esi 759d00ed299SGarrett Wollman roll $8, %eax 760d00ed299SGarrett Wollman addl %ebp, %eax 761d00ed299SGarrett Wollman /* 56 */ 762d00ed299SGarrett Wollman subl %ecx, %edi 763d00ed299SGarrett Wollman andl %eax, %esi 764d00ed299SGarrett Wollman andl %ebx, %edi 765d00ed299SGarrett Wollman orl %esi, %edi 766d00ed299SGarrett Wollman movl 56(%esp), %esi 767d00ed299SGarrett Wollman roll $10, %ebx 768d00ed299SGarrett Wollman leal 2400959708(%ebp,%edi,),%ebp 769d00ed299SGarrett Wollman movl $-1, %edi 770d00ed299SGarrett Wollman addl %esi, %ebp 771d00ed299SGarrett Wollman movl %ebx, %esi 772d00ed299SGarrett Wollman roll $9, %ebp 773d00ed299SGarrett Wollman addl %edx, %ebp 774d00ed299SGarrett Wollman /* 57 */ 775d00ed299SGarrett Wollman subl %ebx, %edi 776d00ed299SGarrett Wollman andl %ebp, %esi 777d00ed299SGarrett Wollman andl %eax, %edi 778d00ed299SGarrett Wollman orl %esi, %edi 779d00ed299SGarrett Wollman movl 16(%esp), %esi 780d00ed299SGarrett Wollman roll $10, %eax 781d00ed299SGarrett Wollman leal 2400959708(%edx,%edi,),%edx 782d00ed299SGarrett Wollman movl $-1, %edi 783d00ed299SGarrett Wollman addl %esi, %edx 784d00ed299SGarrett Wollman movl %eax, %esi 785d00ed299SGarrett Wollman roll $14, %edx 786d00ed299SGarrett Wollman addl %ecx, %edx 787d00ed299SGarrett Wollman /* 58 */ 788d00ed299SGarrett Wollman subl %eax, %edi 789d00ed299SGarrett Wollman andl %edx, %esi 790d00ed299SGarrett Wollman andl %ebp, %edi 791d00ed299SGarrett Wollman orl %esi, %edi 792d00ed299SGarrett Wollman movl 32(%esp), %esi 793d00ed299SGarrett Wollman roll $10, %ebp 794d00ed299SGarrett Wollman leal 2400959708(%ecx,%edi,),%ecx 795d00ed299SGarrett Wollman movl $-1, %edi 796d00ed299SGarrett Wollman addl %esi, %ecx 797d00ed299SGarrett Wollman movl %ebp, %esi 798d00ed299SGarrett Wollman roll $5, %ecx 799d00ed299SGarrett Wollman addl %ebx, %ecx 800d00ed299SGarrett Wollman /* 59 */ 801d00ed299SGarrett Wollman subl %ebp, %edi 802d00ed299SGarrett Wollman andl %ecx, %esi 803d00ed299SGarrett Wollman andl %edx, %edi 804d00ed299SGarrett Wollman orl %esi, %edi 805d00ed299SGarrett Wollman movl 64(%esp), %esi 806d00ed299SGarrett Wollman roll $10, %edx 807d00ed299SGarrett Wollman leal 2400959708(%ebx,%edi,),%ebx 808d00ed299SGarrett Wollman movl $-1, %edi 809d00ed299SGarrett Wollman addl %esi, %ebx 810d00ed299SGarrett Wollman movl %edx, %esi 811d00ed299SGarrett Wollman roll $6, %ebx 812d00ed299SGarrett Wollman addl %eax, %ebx 813d00ed299SGarrett Wollman /* 60 */ 814d00ed299SGarrett Wollman subl %edx, %edi 815d00ed299SGarrett Wollman andl %ebx, %esi 816d00ed299SGarrett Wollman andl %ecx, %edi 817d00ed299SGarrett Wollman orl %esi, %edi 818d00ed299SGarrett Wollman movl 60(%esp), %esi 819d00ed299SGarrett Wollman roll $10, %ecx 820d00ed299SGarrett Wollman leal 2400959708(%eax,%edi,),%eax 821d00ed299SGarrett Wollman movl $-1, %edi 822d00ed299SGarrett Wollman addl %esi, %eax 823d00ed299SGarrett Wollman movl %ecx, %esi 824d00ed299SGarrett Wollman roll $8, %eax 825d00ed299SGarrett Wollman addl %ebp, %eax 826d00ed299SGarrett Wollman /* 61 */ 827d00ed299SGarrett Wollman subl %ecx, %edi 828d00ed299SGarrett Wollman andl %eax, %esi 829d00ed299SGarrett Wollman andl %ebx, %edi 830d00ed299SGarrett Wollman orl %esi, %edi 831d00ed299SGarrett Wollman movl 24(%esp), %esi 832d00ed299SGarrett Wollman roll $10, %ebx 833d00ed299SGarrett Wollman leal 2400959708(%ebp,%edi,),%ebp 834d00ed299SGarrett Wollman movl $-1, %edi 835d00ed299SGarrett Wollman addl %esi, %ebp 836d00ed299SGarrett Wollman movl %ebx, %esi 837d00ed299SGarrett Wollman roll $6, %ebp 838d00ed299SGarrett Wollman addl %edx, %ebp 839d00ed299SGarrett Wollman /* 62 */ 840d00ed299SGarrett Wollman subl %ebx, %edi 841d00ed299SGarrett Wollman andl %ebp, %esi 842d00ed299SGarrett Wollman andl %eax, %edi 843d00ed299SGarrett Wollman orl %esi, %edi 844d00ed299SGarrett Wollman movl 28(%esp), %esi 845d00ed299SGarrett Wollman roll $10, %eax 846d00ed299SGarrett Wollman leal 2400959708(%edx,%edi,),%edx 847d00ed299SGarrett Wollman movl $-1, %edi 848d00ed299SGarrett Wollman addl %esi, %edx 849d00ed299SGarrett Wollman movl %eax, %esi 850d00ed299SGarrett Wollman roll $5, %edx 851d00ed299SGarrett Wollman addl %ecx, %edx 852d00ed299SGarrett Wollman /* 63 */ 853d00ed299SGarrett Wollman subl %eax, %edi 854d00ed299SGarrett Wollman andl %edx, %esi 855d00ed299SGarrett Wollman andl %ebp, %edi 856d00ed299SGarrett Wollman orl %esi, %edi 857d00ed299SGarrett Wollman movl 12(%esp), %esi 858d00ed299SGarrett Wollman roll $10, %ebp 859d00ed299SGarrett Wollman leal 2400959708(%ecx,%edi,),%ecx 860d00ed299SGarrett Wollman movl $-1, %edi 861d00ed299SGarrett Wollman addl %esi, %ecx 862d00ed299SGarrett Wollman subl %ebp, %edi 863d00ed299SGarrett Wollman roll $12, %ecx 864d00ed299SGarrett Wollman addl %ebx, %ecx 865d00ed299SGarrett Wollman /* 64 */ 866d00ed299SGarrett Wollman movl 20(%esp), %esi 867d00ed299SGarrett Wollman orl %edx, %edi 868d00ed299SGarrett Wollman addl %esi, %ebx 869d00ed299SGarrett Wollman xorl %ecx, %edi 870d00ed299SGarrett Wollman movl $-1, %esi 871d00ed299SGarrett Wollman roll $10, %edx 872d00ed299SGarrett Wollman leal 2840853838(%ebx,%edi,1),%ebx 873d00ed299SGarrett Wollman subl %edx, %esi 874d00ed299SGarrett Wollman roll $9, %ebx 875d00ed299SGarrett Wollman addl %eax, %ebx 876d00ed299SGarrett Wollman /* 65 */ 877d00ed299SGarrett Wollman movl 4(%esp), %edi 878d00ed299SGarrett Wollman orl %ecx, %esi 879d00ed299SGarrett Wollman addl %edi, %eax 880d00ed299SGarrett Wollman xorl %ebx, %esi 881d00ed299SGarrett Wollman movl $-1, %edi 882d00ed299SGarrett Wollman roll $10, %ecx 883d00ed299SGarrett Wollman leal 2840853838(%eax,%esi,1),%eax 884d00ed299SGarrett Wollman subl %ecx, %edi 885d00ed299SGarrett Wollman roll $15, %eax 886d00ed299SGarrett Wollman addl %ebp, %eax 887d00ed299SGarrett Wollman /* 66 */ 888d00ed299SGarrett Wollman movl 24(%esp), %esi 889d00ed299SGarrett Wollman orl %ebx, %edi 890d00ed299SGarrett Wollman addl %esi, %ebp 891d00ed299SGarrett Wollman xorl %eax, %edi 892d00ed299SGarrett Wollman movl $-1, %esi 893d00ed299SGarrett Wollman roll $10, %ebx 894d00ed299SGarrett Wollman leal 2840853838(%ebp,%edi,1),%ebp 895d00ed299SGarrett Wollman subl %ebx, %esi 896d00ed299SGarrett Wollman roll $5, %ebp 897d00ed299SGarrett Wollman addl %edx, %ebp 898d00ed299SGarrett Wollman /* 67 */ 899d00ed299SGarrett Wollman movl 40(%esp), %edi 900d00ed299SGarrett Wollman orl %eax, %esi 901d00ed299SGarrett Wollman addl %edi, %edx 902d00ed299SGarrett Wollman xorl %ebp, %esi 903d00ed299SGarrett Wollman movl $-1, %edi 904d00ed299SGarrett Wollman roll $10, %eax 905d00ed299SGarrett Wollman leal 2840853838(%edx,%esi,1),%edx 906d00ed299SGarrett Wollman subl %eax, %edi 907d00ed299SGarrett Wollman roll $11, %edx 908d00ed299SGarrett Wollman addl %ecx, %edx 909d00ed299SGarrett Wollman /* 68 */ 910d00ed299SGarrett Wollman movl 32(%esp), %esi 911d00ed299SGarrett Wollman orl %ebp, %edi 912d00ed299SGarrett Wollman addl %esi, %ecx 913d00ed299SGarrett Wollman xorl %edx, %edi 914d00ed299SGarrett Wollman movl $-1, %esi 915d00ed299SGarrett Wollman roll $10, %ebp 916d00ed299SGarrett Wollman leal 2840853838(%ecx,%edi,1),%ecx 917d00ed299SGarrett Wollman subl %ebp, %esi 918d00ed299SGarrett Wollman roll $6, %ecx 919d00ed299SGarrett Wollman addl %ebx, %ecx 920d00ed299SGarrett Wollman /* 69 */ 921d00ed299SGarrett Wollman movl 52(%esp), %edi 922d00ed299SGarrett Wollman orl %edx, %esi 923d00ed299SGarrett Wollman addl %edi, %ebx 924d00ed299SGarrett Wollman xorl %ecx, %esi 925d00ed299SGarrett Wollman movl $-1, %edi 926d00ed299SGarrett Wollman roll $10, %edx 927d00ed299SGarrett Wollman leal 2840853838(%ebx,%esi,1),%ebx 928d00ed299SGarrett Wollman subl %edx, %edi 929d00ed299SGarrett Wollman roll $8, %ebx 930d00ed299SGarrett Wollman addl %eax, %ebx 931d00ed299SGarrett Wollman /* 70 */ 932d00ed299SGarrett Wollman movl 12(%esp), %esi 933d00ed299SGarrett Wollman orl %ecx, %edi 934d00ed299SGarrett Wollman addl %esi, %eax 935d00ed299SGarrett Wollman xorl %ebx, %edi 936d00ed299SGarrett Wollman movl $-1, %esi 937d00ed299SGarrett Wollman roll $10, %ecx 938d00ed299SGarrett Wollman leal 2840853838(%eax,%edi,1),%eax 939d00ed299SGarrett Wollman subl %ecx, %esi 940d00ed299SGarrett Wollman roll $13, %eax 941d00ed299SGarrett Wollman addl %ebp, %eax 942d00ed299SGarrett Wollman /* 71 */ 943d00ed299SGarrett Wollman movl 44(%esp), %edi 944d00ed299SGarrett Wollman orl %ebx, %esi 945d00ed299SGarrett Wollman addl %edi, %ebp 946d00ed299SGarrett Wollman xorl %eax, %esi 947d00ed299SGarrett Wollman movl $-1, %edi 948d00ed299SGarrett Wollman roll $10, %ebx 949d00ed299SGarrett Wollman leal 2840853838(%ebp,%esi,1),%ebp 950d00ed299SGarrett Wollman subl %ebx, %edi 951d00ed299SGarrett Wollman roll $12, %ebp 952d00ed299SGarrett Wollman addl %edx, %ebp 953d00ed299SGarrett Wollman /* 72 */ 954d00ed299SGarrett Wollman movl 60(%esp), %esi 955d00ed299SGarrett Wollman orl %eax, %edi 956d00ed299SGarrett Wollman addl %esi, %edx 957d00ed299SGarrett Wollman xorl %ebp, %edi 958d00ed299SGarrett Wollman movl $-1, %esi 959d00ed299SGarrett Wollman roll $10, %eax 960d00ed299SGarrett Wollman leal 2840853838(%edx,%edi,1),%edx 961d00ed299SGarrett Wollman subl %eax, %esi 962d00ed299SGarrett Wollman roll $5, %edx 963d00ed299SGarrett Wollman addl %ecx, %edx 964d00ed299SGarrett Wollman /* 73 */ 965d00ed299SGarrett Wollman movl 8(%esp), %edi 966d00ed299SGarrett Wollman orl %ebp, %esi 967d00ed299SGarrett Wollman addl %edi, %ecx 968d00ed299SGarrett Wollman xorl %edx, %esi 969d00ed299SGarrett Wollman movl $-1, %edi 970d00ed299SGarrett Wollman roll $10, %ebp 971d00ed299SGarrett Wollman leal 2840853838(%ecx,%esi,1),%ecx 972d00ed299SGarrett Wollman subl %ebp, %edi 973d00ed299SGarrett Wollman roll $12, %ecx 974d00ed299SGarrett Wollman addl %ebx, %ecx 975d00ed299SGarrett Wollman /* 74 */ 976d00ed299SGarrett Wollman movl 16(%esp), %esi 977d00ed299SGarrett Wollman orl %edx, %edi 978d00ed299SGarrett Wollman addl %esi, %ebx 979d00ed299SGarrett Wollman xorl %ecx, %edi 980d00ed299SGarrett Wollman movl $-1, %esi 981d00ed299SGarrett Wollman roll $10, %edx 982d00ed299SGarrett Wollman leal 2840853838(%ebx,%edi,1),%ebx 983d00ed299SGarrett Wollman subl %edx, %esi 984d00ed299SGarrett Wollman roll $13, %ebx 985d00ed299SGarrett Wollman addl %eax, %ebx 986d00ed299SGarrett Wollman /* 75 */ 987d00ed299SGarrett Wollman movl 36(%esp), %edi 988d00ed299SGarrett Wollman orl %ecx, %esi 989d00ed299SGarrett Wollman addl %edi, %eax 990d00ed299SGarrett Wollman xorl %ebx, %esi 991d00ed299SGarrett Wollman movl $-1, %edi 992d00ed299SGarrett Wollman roll $10, %ecx 993d00ed299SGarrett Wollman leal 2840853838(%eax,%esi,1),%eax 994d00ed299SGarrett Wollman subl %ecx, %edi 995d00ed299SGarrett Wollman roll $14, %eax 996d00ed299SGarrett Wollman addl %ebp, %eax 997d00ed299SGarrett Wollman /* 76 */ 998d00ed299SGarrett Wollman movl 48(%esp), %esi 999d00ed299SGarrett Wollman orl %ebx, %edi 1000d00ed299SGarrett Wollman addl %esi, %ebp 1001d00ed299SGarrett Wollman xorl %eax, %edi 1002d00ed299SGarrett Wollman movl $-1, %esi 1003d00ed299SGarrett Wollman roll $10, %ebx 1004d00ed299SGarrett Wollman leal 2840853838(%ebp,%edi,1),%ebp 1005d00ed299SGarrett Wollman subl %ebx, %esi 1006d00ed299SGarrett Wollman roll $11, %ebp 1007d00ed299SGarrett Wollman addl %edx, %ebp 1008d00ed299SGarrett Wollman /* 77 */ 1009d00ed299SGarrett Wollman movl 28(%esp), %edi 1010d00ed299SGarrett Wollman orl %eax, %esi 1011d00ed299SGarrett Wollman addl %edi, %edx 1012d00ed299SGarrett Wollman xorl %ebp, %esi 1013d00ed299SGarrett Wollman movl $-1, %edi 1014d00ed299SGarrett Wollman roll $10, %eax 1015d00ed299SGarrett Wollman leal 2840853838(%edx,%esi,1),%edx 1016d00ed299SGarrett Wollman subl %eax, %edi 1017d00ed299SGarrett Wollman roll $8, %edx 1018d00ed299SGarrett Wollman addl %ecx, %edx 1019d00ed299SGarrett Wollman /* 78 */ 1020d00ed299SGarrett Wollman movl 64(%esp), %esi 1021d00ed299SGarrett Wollman orl %ebp, %edi 1022d00ed299SGarrett Wollman addl %esi, %ecx 1023d00ed299SGarrett Wollman xorl %edx, %edi 1024d00ed299SGarrett Wollman movl $-1, %esi 1025d00ed299SGarrett Wollman roll $10, %ebp 1026d00ed299SGarrett Wollman leal 2840853838(%ecx,%edi,1),%ecx 1027d00ed299SGarrett Wollman subl %ebp, %esi 1028d00ed299SGarrett Wollman roll $5, %ecx 1029d00ed299SGarrett Wollman addl %ebx, %ecx 1030d00ed299SGarrett Wollman /* 79 */ 1031d00ed299SGarrett Wollman movl 56(%esp), %edi 1032d00ed299SGarrett Wollman orl %edx, %esi 1033d00ed299SGarrett Wollman addl %edi, %ebx 1034d00ed299SGarrett Wollman xorl %ecx, %esi 1035d00ed299SGarrett Wollman movl 108(%esp), %edi 1036d00ed299SGarrett Wollman roll $10, %edx 1037d00ed299SGarrett Wollman leal 2840853838(%ebx,%esi,1),%ebx 1038d00ed299SGarrett Wollman movl %eax, 68(%esp) 1039d00ed299SGarrett Wollman roll $6, %ebx 1040d00ed299SGarrett Wollman addl %eax, %ebx 1041d00ed299SGarrett Wollman movl (%edi), %eax 1042d00ed299SGarrett Wollman movl %ebx, 72(%esp) 1043d00ed299SGarrett Wollman movl %ecx, 76(%esp) 1044d00ed299SGarrett Wollman movl 4(%edi), %ebx 1045d00ed299SGarrett Wollman movl %edx, 80(%esp) 1046d00ed299SGarrett Wollman movl 8(%edi), %ecx 1047d00ed299SGarrett Wollman movl %ebp, 84(%esp) 1048d00ed299SGarrett Wollman movl 12(%edi), %edx 1049d00ed299SGarrett Wollman movl 16(%edi), %ebp 1050d00ed299SGarrett Wollman /* 80 */ 1051d00ed299SGarrett Wollman movl $-1, %edi 1052d00ed299SGarrett Wollman subl %edx, %edi 1053d00ed299SGarrett Wollman movl 24(%esp), %esi 1054d00ed299SGarrett Wollman orl %ecx, %edi 1055d00ed299SGarrett Wollman addl %esi, %eax 1056d00ed299SGarrett Wollman xorl %ebx, %edi 1057d00ed299SGarrett Wollman movl $-1, %esi 1058d00ed299SGarrett Wollman roll $10, %ecx 1059d00ed299SGarrett Wollman leal 1352829926(%eax,%edi,1),%eax 1060d00ed299SGarrett Wollman subl %ecx, %esi 1061d00ed299SGarrett Wollman roll $8, %eax 1062d00ed299SGarrett Wollman addl %ebp, %eax 1063d00ed299SGarrett Wollman /* 81 */ 1064d00ed299SGarrett Wollman movl 60(%esp), %edi 1065d00ed299SGarrett Wollman orl %ebx, %esi 1066d00ed299SGarrett Wollman addl %edi, %ebp 1067d00ed299SGarrett Wollman xorl %eax, %esi 1068d00ed299SGarrett Wollman movl $-1, %edi 1069d00ed299SGarrett Wollman roll $10, %ebx 1070d00ed299SGarrett Wollman leal 1352829926(%ebp,%esi,1),%ebp 1071d00ed299SGarrett Wollman subl %ebx, %edi 1072d00ed299SGarrett Wollman roll $9, %ebp 1073d00ed299SGarrett Wollman addl %edx, %ebp 1074d00ed299SGarrett Wollman /* 82 */ 1075d00ed299SGarrett Wollman movl 32(%esp), %esi 1076d00ed299SGarrett Wollman orl %eax, %edi 1077d00ed299SGarrett Wollman addl %esi, %edx 1078d00ed299SGarrett Wollman xorl %ebp, %edi 1079d00ed299SGarrett Wollman movl $-1, %esi 1080d00ed299SGarrett Wollman roll $10, %eax 1081d00ed299SGarrett Wollman leal 1352829926(%edx,%edi,1),%edx 1082d00ed299SGarrett Wollman subl %eax, %esi 1083d00ed299SGarrett Wollman roll $9, %edx 1084d00ed299SGarrett Wollman addl %ecx, %edx 1085d00ed299SGarrett Wollman /* 83 */ 1086d00ed299SGarrett Wollman movl 4(%esp), %edi 1087d00ed299SGarrett Wollman orl %ebp, %esi 1088d00ed299SGarrett Wollman addl %edi, %ecx 1089d00ed299SGarrett Wollman xorl %edx, %esi 1090d00ed299SGarrett Wollman movl $-1, %edi 1091d00ed299SGarrett Wollman roll $10, %ebp 1092d00ed299SGarrett Wollman leal 1352829926(%ecx,%esi,1),%ecx 1093d00ed299SGarrett Wollman subl %ebp, %edi 1094d00ed299SGarrett Wollman roll $11, %ecx 1095d00ed299SGarrett Wollman addl %ebx, %ecx 1096d00ed299SGarrett Wollman /* 84 */ 1097d00ed299SGarrett Wollman movl 40(%esp), %esi 1098d00ed299SGarrett Wollman orl %edx, %edi 1099d00ed299SGarrett Wollman addl %esi, %ebx 1100d00ed299SGarrett Wollman xorl %ecx, %edi 1101d00ed299SGarrett Wollman movl $-1, %esi 1102d00ed299SGarrett Wollman roll $10, %edx 1103d00ed299SGarrett Wollman leal 1352829926(%ebx,%edi,1),%ebx 1104d00ed299SGarrett Wollman subl %edx, %esi 1105d00ed299SGarrett Wollman roll $13, %ebx 1106d00ed299SGarrett Wollman addl %eax, %ebx 1107d00ed299SGarrett Wollman /* 85 */ 1108d00ed299SGarrett Wollman movl 12(%esp), %edi 1109d00ed299SGarrett Wollman orl %ecx, %esi 1110d00ed299SGarrett Wollman addl %edi, %eax 1111d00ed299SGarrett Wollman xorl %ebx, %esi 1112d00ed299SGarrett Wollman movl $-1, %edi 1113d00ed299SGarrett Wollman roll $10, %ecx 1114d00ed299SGarrett Wollman leal 1352829926(%eax,%esi,1),%eax 1115d00ed299SGarrett Wollman subl %ecx, %edi 1116d00ed299SGarrett Wollman roll $15, %eax 1117d00ed299SGarrett Wollman addl %ebp, %eax 1118d00ed299SGarrett Wollman /* 86 */ 1119d00ed299SGarrett Wollman movl 48(%esp), %esi 1120d00ed299SGarrett Wollman orl %ebx, %edi 1121d00ed299SGarrett Wollman addl %esi, %ebp 1122d00ed299SGarrett Wollman xorl %eax, %edi 1123d00ed299SGarrett Wollman movl $-1, %esi 1124d00ed299SGarrett Wollman roll $10, %ebx 1125d00ed299SGarrett Wollman leal 1352829926(%ebp,%edi,1),%ebp 1126d00ed299SGarrett Wollman subl %ebx, %esi 1127d00ed299SGarrett Wollman roll $15, %ebp 1128d00ed299SGarrett Wollman addl %edx, %ebp 1129d00ed299SGarrett Wollman /* 87 */ 1130d00ed299SGarrett Wollman movl 20(%esp), %edi 1131d00ed299SGarrett Wollman orl %eax, %esi 1132d00ed299SGarrett Wollman addl %edi, %edx 1133d00ed299SGarrett Wollman xorl %ebp, %esi 1134d00ed299SGarrett Wollman movl $-1, %edi 1135d00ed299SGarrett Wollman roll $10, %eax 1136d00ed299SGarrett Wollman leal 1352829926(%edx,%esi,1),%edx 1137d00ed299SGarrett Wollman subl %eax, %edi 1138d00ed299SGarrett Wollman roll $5, %edx 1139d00ed299SGarrett Wollman addl %ecx, %edx 1140d00ed299SGarrett Wollman /* 88 */ 1141d00ed299SGarrett Wollman movl 56(%esp), %esi 1142d00ed299SGarrett Wollman orl %ebp, %edi 1143d00ed299SGarrett Wollman addl %esi, %ecx 1144d00ed299SGarrett Wollman xorl %edx, %edi 1145d00ed299SGarrett Wollman movl $-1, %esi 1146d00ed299SGarrett Wollman roll $10, %ebp 1147d00ed299SGarrett Wollman leal 1352829926(%ecx,%edi,1),%ecx 1148d00ed299SGarrett Wollman subl %ebp, %esi 1149d00ed299SGarrett Wollman roll $7, %ecx 1150d00ed299SGarrett Wollman addl %ebx, %ecx 1151d00ed299SGarrett Wollman /* 89 */ 1152d00ed299SGarrett Wollman movl 28(%esp), %edi 1153d00ed299SGarrett Wollman orl %edx, %esi 1154d00ed299SGarrett Wollman addl %edi, %ebx 1155d00ed299SGarrett Wollman xorl %ecx, %esi 1156d00ed299SGarrett Wollman movl $-1, %edi 1157d00ed299SGarrett Wollman roll $10, %edx 1158d00ed299SGarrett Wollman leal 1352829926(%ebx,%esi,1),%ebx 1159d00ed299SGarrett Wollman subl %edx, %edi 1160d00ed299SGarrett Wollman roll $7, %ebx 1161d00ed299SGarrett Wollman addl %eax, %ebx 1162d00ed299SGarrett Wollman /* 90 */ 1163d00ed299SGarrett Wollman movl 64(%esp), %esi 1164d00ed299SGarrett Wollman orl %ecx, %edi 1165d00ed299SGarrett Wollman addl %esi, %eax 1166d00ed299SGarrett Wollman xorl %ebx, %edi 1167d00ed299SGarrett Wollman movl $-1, %esi 1168d00ed299SGarrett Wollman roll $10, %ecx 1169d00ed299SGarrett Wollman leal 1352829926(%eax,%edi,1),%eax 1170d00ed299SGarrett Wollman subl %ecx, %esi 1171d00ed299SGarrett Wollman roll $8, %eax 1172d00ed299SGarrett Wollman addl %ebp, %eax 1173d00ed299SGarrett Wollman /* 91 */ 1174d00ed299SGarrett Wollman movl 36(%esp), %edi 1175d00ed299SGarrett Wollman orl %ebx, %esi 1176d00ed299SGarrett Wollman addl %edi, %ebp 1177d00ed299SGarrett Wollman xorl %eax, %esi 1178d00ed299SGarrett Wollman movl $-1, %edi 1179d00ed299SGarrett Wollman roll $10, %ebx 1180d00ed299SGarrett Wollman leal 1352829926(%ebp,%esi,1),%ebp 1181d00ed299SGarrett Wollman subl %ebx, %edi 1182d00ed299SGarrett Wollman roll $11, %ebp 1183d00ed299SGarrett Wollman addl %edx, %ebp 1184d00ed299SGarrett Wollman /* 92 */ 1185d00ed299SGarrett Wollman movl 8(%esp), %esi 1186d00ed299SGarrett Wollman orl %eax, %edi 1187d00ed299SGarrett Wollman addl %esi, %edx 1188d00ed299SGarrett Wollman xorl %ebp, %edi 1189d00ed299SGarrett Wollman movl $-1, %esi 1190d00ed299SGarrett Wollman roll $10, %eax 1191d00ed299SGarrett Wollman leal 1352829926(%edx,%edi,1),%edx 1192d00ed299SGarrett Wollman subl %eax, %esi 1193d00ed299SGarrett Wollman roll $14, %edx 1194d00ed299SGarrett Wollman addl %ecx, %edx 1195d00ed299SGarrett Wollman /* 93 */ 1196d00ed299SGarrett Wollman movl 44(%esp), %edi 1197d00ed299SGarrett Wollman orl %ebp, %esi 1198d00ed299SGarrett Wollman addl %edi, %ecx 1199d00ed299SGarrett Wollman xorl %edx, %esi 1200d00ed299SGarrett Wollman movl $-1, %edi 1201d00ed299SGarrett Wollman roll $10, %ebp 1202d00ed299SGarrett Wollman leal 1352829926(%ecx,%esi,1),%ecx 1203d00ed299SGarrett Wollman subl %ebp, %edi 1204d00ed299SGarrett Wollman roll $14, %ecx 1205d00ed299SGarrett Wollman addl %ebx, %ecx 1206d00ed299SGarrett Wollman /* 94 */ 1207d00ed299SGarrett Wollman movl 16(%esp), %esi 1208d00ed299SGarrett Wollman orl %edx, %edi 1209d00ed299SGarrett Wollman addl %esi, %ebx 1210d00ed299SGarrett Wollman xorl %ecx, %edi 1211d00ed299SGarrett Wollman movl $-1, %esi 1212d00ed299SGarrett Wollman roll $10, %edx 1213d00ed299SGarrett Wollman leal 1352829926(%ebx,%edi,1),%ebx 1214d00ed299SGarrett Wollman subl %edx, %esi 1215d00ed299SGarrett Wollman roll $12, %ebx 1216d00ed299SGarrett Wollman addl %eax, %ebx 1217d00ed299SGarrett Wollman /* 95 */ 1218d00ed299SGarrett Wollman movl 52(%esp), %edi 1219d00ed299SGarrett Wollman orl %ecx, %esi 1220d00ed299SGarrett Wollman addl %edi, %eax 1221d00ed299SGarrett Wollman xorl %ebx, %esi 1222d00ed299SGarrett Wollman movl $-1, %edi 1223d00ed299SGarrett Wollman roll $10, %ecx 1224d00ed299SGarrett Wollman leal 1352829926(%eax,%esi,1),%eax 1225d00ed299SGarrett Wollman movl %ecx, %esi 1226d00ed299SGarrett Wollman roll $6, %eax 1227d00ed299SGarrett Wollman addl %ebp, %eax 1228d00ed299SGarrett Wollman /* 96 */ 1229d00ed299SGarrett Wollman subl %ecx, %edi 1230d00ed299SGarrett Wollman andl %eax, %esi 1231d00ed299SGarrett Wollman andl %ebx, %edi 1232d00ed299SGarrett Wollman orl %esi, %edi 1233d00ed299SGarrett Wollman movl 28(%esp), %esi 1234d00ed299SGarrett Wollman roll $10, %ebx 1235d00ed299SGarrett Wollman leal 1548603684(%ebp,%edi,),%ebp 1236d00ed299SGarrett Wollman movl $-1, %edi 1237d00ed299SGarrett Wollman addl %esi, %ebp 1238d00ed299SGarrett Wollman movl %ebx, %esi 1239d00ed299SGarrett Wollman roll $9, %ebp 1240d00ed299SGarrett Wollman addl %edx, %ebp 1241d00ed299SGarrett Wollman /* 97 */ 1242d00ed299SGarrett Wollman subl %ebx, %edi 1243d00ed299SGarrett Wollman andl %ebp, %esi 1244d00ed299SGarrett Wollman andl %eax, %edi 1245d00ed299SGarrett Wollman orl %esi, %edi 1246d00ed299SGarrett Wollman movl 48(%esp), %esi 1247d00ed299SGarrett Wollman roll $10, %eax 1248d00ed299SGarrett Wollman leal 1548603684(%edx,%edi,),%edx 1249d00ed299SGarrett Wollman movl $-1, %edi 1250d00ed299SGarrett Wollman addl %esi, %edx 1251d00ed299SGarrett Wollman movl %eax, %esi 1252d00ed299SGarrett Wollman roll $13, %edx 1253d00ed299SGarrett Wollman addl %ecx, %edx 1254d00ed299SGarrett Wollman /* 98 */ 1255d00ed299SGarrett Wollman subl %eax, %edi 1256d00ed299SGarrett Wollman andl %edx, %esi 1257d00ed299SGarrett Wollman andl %ebp, %edi 1258d00ed299SGarrett Wollman orl %esi, %edi 1259d00ed299SGarrett Wollman movl 16(%esp), %esi 1260d00ed299SGarrett Wollman roll $10, %ebp 1261d00ed299SGarrett Wollman leal 1548603684(%ecx,%edi,),%ecx 1262d00ed299SGarrett Wollman movl $-1, %edi 1263d00ed299SGarrett Wollman addl %esi, %ecx 1264d00ed299SGarrett Wollman movl %ebp, %esi 1265d00ed299SGarrett Wollman roll $15, %ecx 1266d00ed299SGarrett Wollman addl %ebx, %ecx 1267d00ed299SGarrett Wollman /* 99 */ 1268d00ed299SGarrett Wollman subl %ebp, %edi 1269d00ed299SGarrett Wollman andl %ecx, %esi 1270d00ed299SGarrett Wollman andl %edx, %edi 1271d00ed299SGarrett Wollman orl %esi, %edi 1272d00ed299SGarrett Wollman movl 32(%esp), %esi 1273d00ed299SGarrett Wollman roll $10, %edx 1274d00ed299SGarrett Wollman leal 1548603684(%ebx,%edi,),%ebx 1275d00ed299SGarrett Wollman movl $-1, %edi 1276d00ed299SGarrett Wollman addl %esi, %ebx 1277d00ed299SGarrett Wollman movl %edx, %esi 1278d00ed299SGarrett Wollman roll $7, %ebx 1279d00ed299SGarrett Wollman addl %eax, %ebx 1280d00ed299SGarrett Wollman /* 100 */ 1281d00ed299SGarrett Wollman subl %edx, %edi 1282d00ed299SGarrett Wollman andl %ebx, %esi 1283d00ed299SGarrett Wollman andl %ecx, %edi 1284d00ed299SGarrett Wollman orl %esi, %edi 1285d00ed299SGarrett Wollman movl 4(%esp), %esi 1286d00ed299SGarrett Wollman roll $10, %ecx 1287d00ed299SGarrett Wollman leal 1548603684(%eax,%edi,),%eax 1288d00ed299SGarrett Wollman movl $-1, %edi 1289d00ed299SGarrett Wollman addl %esi, %eax 1290d00ed299SGarrett Wollman movl %ecx, %esi 1291d00ed299SGarrett Wollman roll $12, %eax 1292d00ed299SGarrett Wollman addl %ebp, %eax 1293d00ed299SGarrett Wollman /* 101 */ 1294d00ed299SGarrett Wollman subl %ecx, %edi 1295d00ed299SGarrett Wollman andl %eax, %esi 1296d00ed299SGarrett Wollman andl %ebx, %edi 1297d00ed299SGarrett Wollman orl %esi, %edi 1298d00ed299SGarrett Wollman movl 56(%esp), %esi 1299d00ed299SGarrett Wollman roll $10, %ebx 1300d00ed299SGarrett Wollman leal 1548603684(%ebp,%edi,),%ebp 1301d00ed299SGarrett Wollman movl $-1, %edi 1302d00ed299SGarrett Wollman addl %esi, %ebp 1303d00ed299SGarrett Wollman movl %ebx, %esi 1304d00ed299SGarrett Wollman roll $8, %ebp 1305d00ed299SGarrett Wollman addl %edx, %ebp 1306d00ed299SGarrett Wollman /* 102 */ 1307d00ed299SGarrett Wollman subl %ebx, %edi 1308d00ed299SGarrett Wollman andl %ebp, %esi 1309d00ed299SGarrett Wollman andl %eax, %edi 1310d00ed299SGarrett Wollman orl %esi, %edi 1311d00ed299SGarrett Wollman movl 24(%esp), %esi 1312d00ed299SGarrett Wollman roll $10, %eax 1313d00ed299SGarrett Wollman leal 1548603684(%edx,%edi,),%edx 1314d00ed299SGarrett Wollman movl $-1, %edi 1315d00ed299SGarrett Wollman addl %esi, %edx 1316d00ed299SGarrett Wollman movl %eax, %esi 1317d00ed299SGarrett Wollman roll $9, %edx 1318d00ed299SGarrett Wollman addl %ecx, %edx 1319d00ed299SGarrett Wollman /* 103 */ 1320d00ed299SGarrett Wollman subl %eax, %edi 1321d00ed299SGarrett Wollman andl %edx, %esi 1322d00ed299SGarrett Wollman andl %ebp, %edi 1323d00ed299SGarrett Wollman orl %esi, %edi 1324d00ed299SGarrett Wollman movl 44(%esp), %esi 1325d00ed299SGarrett Wollman roll $10, %ebp 1326d00ed299SGarrett Wollman leal 1548603684(%ecx,%edi,),%ecx 1327d00ed299SGarrett Wollman movl $-1, %edi 1328d00ed299SGarrett Wollman addl %esi, %ecx 1329d00ed299SGarrett Wollman movl %ebp, %esi 1330d00ed299SGarrett Wollman roll $11, %ecx 1331d00ed299SGarrett Wollman addl %ebx, %ecx 1332d00ed299SGarrett Wollman /* 104 */ 1333d00ed299SGarrett Wollman subl %ebp, %edi 1334d00ed299SGarrett Wollman andl %ecx, %esi 1335d00ed299SGarrett Wollman andl %edx, %edi 1336d00ed299SGarrett Wollman orl %esi, %edi 1337d00ed299SGarrett Wollman movl 60(%esp), %esi 1338d00ed299SGarrett Wollman roll $10, %edx 1339d00ed299SGarrett Wollman leal 1548603684(%ebx,%edi,),%ebx 1340d00ed299SGarrett Wollman movl $-1, %edi 1341d00ed299SGarrett Wollman addl %esi, %ebx 1342d00ed299SGarrett Wollman movl %edx, %esi 1343d00ed299SGarrett Wollman roll $7, %ebx 1344d00ed299SGarrett Wollman addl %eax, %ebx 1345d00ed299SGarrett Wollman /* 105 */ 1346d00ed299SGarrett Wollman subl %edx, %edi 1347d00ed299SGarrett Wollman andl %ebx, %esi 1348d00ed299SGarrett Wollman andl %ecx, %edi 1349d00ed299SGarrett Wollman orl %esi, %edi 1350d00ed299SGarrett Wollman movl 64(%esp), %esi 1351d00ed299SGarrett Wollman roll $10, %ecx 1352d00ed299SGarrett Wollman leal 1548603684(%eax,%edi,),%eax 1353d00ed299SGarrett Wollman movl $-1, %edi 1354d00ed299SGarrett Wollman addl %esi, %eax 1355d00ed299SGarrett Wollman movl %ecx, %esi 1356d00ed299SGarrett Wollman roll $7, %eax 1357d00ed299SGarrett Wollman addl %ebp, %eax 1358d00ed299SGarrett Wollman /* 106 */ 1359d00ed299SGarrett Wollman subl %ecx, %edi 1360d00ed299SGarrett Wollman andl %eax, %esi 1361d00ed299SGarrett Wollman andl %ebx, %edi 1362d00ed299SGarrett Wollman orl %esi, %edi 1363d00ed299SGarrett Wollman movl 36(%esp), %esi 1364d00ed299SGarrett Wollman roll $10, %ebx 1365d00ed299SGarrett Wollman leal 1548603684(%ebp,%edi,),%ebp 1366d00ed299SGarrett Wollman movl $-1, %edi 1367d00ed299SGarrett Wollman addl %esi, %ebp 1368d00ed299SGarrett Wollman movl %ebx, %esi 1369d00ed299SGarrett Wollman roll $12, %ebp 1370d00ed299SGarrett Wollman addl %edx, %ebp 1371d00ed299SGarrett Wollman /* 107 */ 1372d00ed299SGarrett Wollman subl %ebx, %edi 1373d00ed299SGarrett Wollman andl %ebp, %esi 1374d00ed299SGarrett Wollman andl %eax, %edi 1375d00ed299SGarrett Wollman orl %esi, %edi 1376d00ed299SGarrett Wollman movl 52(%esp), %esi 1377d00ed299SGarrett Wollman roll $10, %eax 1378d00ed299SGarrett Wollman leal 1548603684(%edx,%edi,),%edx 1379d00ed299SGarrett Wollman movl $-1, %edi 1380d00ed299SGarrett Wollman addl %esi, %edx 1381d00ed299SGarrett Wollman movl %eax, %esi 1382d00ed299SGarrett Wollman roll $7, %edx 1383d00ed299SGarrett Wollman addl %ecx, %edx 1384d00ed299SGarrett Wollman /* 108 */ 1385d00ed299SGarrett Wollman subl %eax, %edi 1386d00ed299SGarrett Wollman andl %edx, %esi 1387d00ed299SGarrett Wollman andl %ebp, %edi 1388d00ed299SGarrett Wollman orl %esi, %edi 1389d00ed299SGarrett Wollman movl 20(%esp), %esi 1390d00ed299SGarrett Wollman roll $10, %ebp 1391d00ed299SGarrett Wollman leal 1548603684(%ecx,%edi,),%ecx 1392d00ed299SGarrett Wollman movl $-1, %edi 1393d00ed299SGarrett Wollman addl %esi, %ecx 1394d00ed299SGarrett Wollman movl %ebp, %esi 1395d00ed299SGarrett Wollman roll $6, %ecx 1396d00ed299SGarrett Wollman addl %ebx, %ecx 1397d00ed299SGarrett Wollman /* 109 */ 1398d00ed299SGarrett Wollman subl %ebp, %edi 1399d00ed299SGarrett Wollman andl %ecx, %esi 1400d00ed299SGarrett Wollman andl %edx, %edi 1401d00ed299SGarrett Wollman orl %esi, %edi 1402d00ed299SGarrett Wollman movl 40(%esp), %esi 1403d00ed299SGarrett Wollman roll $10, %edx 1404d00ed299SGarrett Wollman leal 1548603684(%ebx,%edi,),%ebx 1405d00ed299SGarrett Wollman movl $-1, %edi 1406d00ed299SGarrett Wollman addl %esi, %ebx 1407d00ed299SGarrett Wollman movl %edx, %esi 1408d00ed299SGarrett Wollman roll $15, %ebx 1409d00ed299SGarrett Wollman addl %eax, %ebx 1410d00ed299SGarrett Wollman /* 110 */ 1411d00ed299SGarrett Wollman subl %edx, %edi 1412d00ed299SGarrett Wollman andl %ebx, %esi 1413d00ed299SGarrett Wollman andl %ecx, %edi 1414d00ed299SGarrett Wollman orl %esi, %edi 1415d00ed299SGarrett Wollman movl 8(%esp), %esi 1416d00ed299SGarrett Wollman roll $10, %ecx 1417d00ed299SGarrett Wollman leal 1548603684(%eax,%edi,),%eax 1418d00ed299SGarrett Wollman movl $-1, %edi 1419d00ed299SGarrett Wollman addl %esi, %eax 1420d00ed299SGarrett Wollman movl %ecx, %esi 1421d00ed299SGarrett Wollman roll $13, %eax 1422d00ed299SGarrett Wollman addl %ebp, %eax 1423d00ed299SGarrett Wollman /* 111 */ 1424d00ed299SGarrett Wollman subl %ecx, %edi 1425d00ed299SGarrett Wollman andl %eax, %esi 1426d00ed299SGarrett Wollman andl %ebx, %edi 1427d00ed299SGarrett Wollman orl %esi, %edi 1428d00ed299SGarrett Wollman movl 12(%esp), %esi 1429d00ed299SGarrett Wollman roll $10, %ebx 1430d00ed299SGarrett Wollman leal 1548603684(%ebp,%edi,),%ebp 1431d00ed299SGarrett Wollman movl $-1, %edi 1432d00ed299SGarrett Wollman addl %esi, %ebp 1433d00ed299SGarrett Wollman subl %eax, %edi 1434d00ed299SGarrett Wollman roll $11, %ebp 1435d00ed299SGarrett Wollman addl %edx, %ebp 1436d00ed299SGarrett Wollman /* 112 */ 1437d00ed299SGarrett Wollman movl 64(%esp), %esi 1438d00ed299SGarrett Wollman orl %ebp, %edi 1439d00ed299SGarrett Wollman addl %esi, %edx 1440d00ed299SGarrett Wollman xorl %ebx, %edi 1441d00ed299SGarrett Wollman movl $-1, %esi 1442d00ed299SGarrett Wollman roll $10, %eax 1443d00ed299SGarrett Wollman leal 1836072691(%edx,%edi,1),%edx 1444d00ed299SGarrett Wollman subl %ebp, %esi 1445d00ed299SGarrett Wollman roll $9, %edx 1446d00ed299SGarrett Wollman addl %ecx, %edx 1447d00ed299SGarrett Wollman /* 113 */ 1448d00ed299SGarrett Wollman movl 24(%esp), %edi 1449d00ed299SGarrett Wollman orl %edx, %esi 1450d00ed299SGarrett Wollman addl %edi, %ecx 1451d00ed299SGarrett Wollman xorl %eax, %esi 1452d00ed299SGarrett Wollman movl $-1, %edi 1453d00ed299SGarrett Wollman roll $10, %ebp 1454d00ed299SGarrett Wollman leal 1836072691(%ecx,%esi,1),%ecx 1455d00ed299SGarrett Wollman subl %edx, %edi 1456d00ed299SGarrett Wollman roll $7, %ecx 1457d00ed299SGarrett Wollman addl %ebx, %ecx 1458d00ed299SGarrett Wollman /* 114 */ 1459d00ed299SGarrett Wollman movl 8(%esp), %esi 1460d00ed299SGarrett Wollman orl %ecx, %edi 1461d00ed299SGarrett Wollman addl %esi, %ebx 1462d00ed299SGarrett Wollman xorl %ebp, %edi 1463d00ed299SGarrett Wollman movl $-1, %esi 1464d00ed299SGarrett Wollman roll $10, %edx 1465d00ed299SGarrett Wollman leal 1836072691(%ebx,%edi,1),%ebx 1466d00ed299SGarrett Wollman subl %ecx, %esi 1467d00ed299SGarrett Wollman roll $15, %ebx 1468d00ed299SGarrett Wollman addl %eax, %ebx 1469d00ed299SGarrett Wollman /* 115 */ 1470d00ed299SGarrett Wollman movl 16(%esp), %edi 1471d00ed299SGarrett Wollman orl %ebx, %esi 1472d00ed299SGarrett Wollman addl %edi, %eax 1473d00ed299SGarrett Wollman xorl %edx, %esi 1474d00ed299SGarrett Wollman movl $-1, %edi 1475d00ed299SGarrett Wollman roll $10, %ecx 1476d00ed299SGarrett Wollman leal 1836072691(%eax,%esi,1),%eax 1477d00ed299SGarrett Wollman subl %ebx, %edi 1478d00ed299SGarrett Wollman roll $11, %eax 1479d00ed299SGarrett Wollman addl %ebp, %eax 1480d00ed299SGarrett Wollman /* 116 */ 1481d00ed299SGarrett Wollman movl 32(%esp), %esi 1482d00ed299SGarrett Wollman orl %eax, %edi 1483d00ed299SGarrett Wollman addl %esi, %ebp 1484d00ed299SGarrett Wollman xorl %ecx, %edi 1485d00ed299SGarrett Wollman movl $-1, %esi 1486d00ed299SGarrett Wollman roll $10, %ebx 1487d00ed299SGarrett Wollman leal 1836072691(%ebp,%edi,1),%ebp 1488d00ed299SGarrett Wollman subl %eax, %esi 1489d00ed299SGarrett Wollman roll $8, %ebp 1490d00ed299SGarrett Wollman addl %edx, %ebp 1491d00ed299SGarrett Wollman /* 117 */ 1492d00ed299SGarrett Wollman movl 60(%esp), %edi 1493d00ed299SGarrett Wollman orl %ebp, %esi 1494d00ed299SGarrett Wollman addl %edi, %edx 1495d00ed299SGarrett Wollman xorl %ebx, %esi 1496d00ed299SGarrett Wollman movl $-1, %edi 1497d00ed299SGarrett Wollman roll $10, %eax 1498d00ed299SGarrett Wollman leal 1836072691(%edx,%esi,1),%edx 1499d00ed299SGarrett Wollman subl %ebp, %edi 1500d00ed299SGarrett Wollman roll $6, %edx 1501d00ed299SGarrett Wollman addl %ecx, %edx 1502d00ed299SGarrett Wollman /* 118 */ 1503d00ed299SGarrett Wollman movl 28(%esp), %esi 1504d00ed299SGarrett Wollman orl %edx, %edi 1505d00ed299SGarrett Wollman addl %esi, %ecx 1506d00ed299SGarrett Wollman xorl %eax, %edi 1507d00ed299SGarrett Wollman movl $-1, %esi 1508d00ed299SGarrett Wollman roll $10, %ebp 1509d00ed299SGarrett Wollman leal 1836072691(%ecx,%edi,1),%ecx 1510d00ed299SGarrett Wollman subl %edx, %esi 1511d00ed299SGarrett Wollman roll $6, %ecx 1512d00ed299SGarrett Wollman addl %ebx, %ecx 1513d00ed299SGarrett Wollman /* 119 */ 1514d00ed299SGarrett Wollman movl 40(%esp), %edi 1515d00ed299SGarrett Wollman orl %ecx, %esi 1516d00ed299SGarrett Wollman addl %edi, %ebx 1517d00ed299SGarrett Wollman xorl %ebp, %esi 1518d00ed299SGarrett Wollman movl $-1, %edi 1519d00ed299SGarrett Wollman roll $10, %edx 1520d00ed299SGarrett Wollman leal 1836072691(%ebx,%esi,1),%ebx 1521d00ed299SGarrett Wollman subl %ecx, %edi 1522d00ed299SGarrett Wollman roll $14, %ebx 1523d00ed299SGarrett Wollman addl %eax, %ebx 1524d00ed299SGarrett Wollman /* 120 */ 1525d00ed299SGarrett Wollman movl 48(%esp), %esi 1526d00ed299SGarrett Wollman orl %ebx, %edi 1527d00ed299SGarrett Wollman addl %esi, %eax 1528d00ed299SGarrett Wollman xorl %edx, %edi 1529d00ed299SGarrett Wollman movl $-1, %esi 1530d00ed299SGarrett Wollman roll $10, %ecx 1531d00ed299SGarrett Wollman leal 1836072691(%eax,%edi,1),%eax 1532d00ed299SGarrett Wollman subl %ebx, %esi 1533d00ed299SGarrett Wollman roll $12, %eax 1534d00ed299SGarrett Wollman addl %ebp, %eax 1535d00ed299SGarrett Wollman /* 121 */ 1536d00ed299SGarrett Wollman movl 36(%esp), %edi 1537d00ed299SGarrett Wollman orl %eax, %esi 1538d00ed299SGarrett Wollman addl %edi, %ebp 1539d00ed299SGarrett Wollman xorl %ecx, %esi 1540d00ed299SGarrett Wollman movl $-1, %edi 1541d00ed299SGarrett Wollman roll $10, %ebx 1542d00ed299SGarrett Wollman leal 1836072691(%ebp,%esi,1),%ebp 1543d00ed299SGarrett Wollman subl %eax, %edi 1544d00ed299SGarrett Wollman roll $13, %ebp 1545d00ed299SGarrett Wollman addl %edx, %ebp 1546d00ed299SGarrett Wollman /* 122 */ 1547d00ed299SGarrett Wollman movl 52(%esp), %esi 1548d00ed299SGarrett Wollman orl %ebp, %edi 1549d00ed299SGarrett Wollman addl %esi, %edx 1550d00ed299SGarrett Wollman xorl %ebx, %edi 1551d00ed299SGarrett Wollman movl $-1, %esi 1552d00ed299SGarrett Wollman roll $10, %eax 1553d00ed299SGarrett Wollman leal 1836072691(%edx,%edi,1),%edx 1554d00ed299SGarrett Wollman subl %ebp, %esi 1555d00ed299SGarrett Wollman roll $5, %edx 1556d00ed299SGarrett Wollman addl %ecx, %edx 1557d00ed299SGarrett Wollman /* 123 */ 1558d00ed299SGarrett Wollman movl 12(%esp), %edi 1559d00ed299SGarrett Wollman orl %edx, %esi 1560d00ed299SGarrett Wollman addl %edi, %ecx 1561d00ed299SGarrett Wollman xorl %eax, %esi 1562d00ed299SGarrett Wollman movl $-1, %edi 1563d00ed299SGarrett Wollman roll $10, %ebp 1564d00ed299SGarrett Wollman leal 1836072691(%ecx,%esi,1),%ecx 1565d00ed299SGarrett Wollman subl %edx, %edi 1566d00ed299SGarrett Wollman roll $14, %ecx 1567d00ed299SGarrett Wollman addl %ebx, %ecx 1568d00ed299SGarrett Wollman /* 124 */ 1569d00ed299SGarrett Wollman movl 44(%esp), %esi 1570d00ed299SGarrett Wollman orl %ecx, %edi 1571d00ed299SGarrett Wollman addl %esi, %ebx 1572d00ed299SGarrett Wollman xorl %ebp, %edi 1573d00ed299SGarrett Wollman movl $-1, %esi 1574d00ed299SGarrett Wollman roll $10, %edx 1575d00ed299SGarrett Wollman leal 1836072691(%ebx,%edi,1),%ebx 1576d00ed299SGarrett Wollman subl %ecx, %esi 1577d00ed299SGarrett Wollman roll $13, %ebx 1578d00ed299SGarrett Wollman addl %eax, %ebx 1579d00ed299SGarrett Wollman /* 125 */ 1580d00ed299SGarrett Wollman movl 4(%esp), %edi 1581d00ed299SGarrett Wollman orl %ebx, %esi 1582d00ed299SGarrett Wollman addl %edi, %eax 1583d00ed299SGarrett Wollman xorl %edx, %esi 1584d00ed299SGarrett Wollman movl $-1, %edi 1585d00ed299SGarrett Wollman roll $10, %ecx 1586d00ed299SGarrett Wollman leal 1836072691(%eax,%esi,1),%eax 1587d00ed299SGarrett Wollman subl %ebx, %edi 1588d00ed299SGarrett Wollman roll $13, %eax 1589d00ed299SGarrett Wollman addl %ebp, %eax 1590d00ed299SGarrett Wollman /* 126 */ 1591d00ed299SGarrett Wollman movl 20(%esp), %esi 1592d00ed299SGarrett Wollman orl %eax, %edi 1593d00ed299SGarrett Wollman addl %esi, %ebp 1594d00ed299SGarrett Wollman xorl %ecx, %edi 1595d00ed299SGarrett Wollman movl $-1, %esi 1596d00ed299SGarrett Wollman roll $10, %ebx 1597d00ed299SGarrett Wollman leal 1836072691(%ebp,%edi,1),%ebp 1598d00ed299SGarrett Wollman subl %eax, %esi 1599d00ed299SGarrett Wollman roll $7, %ebp 1600d00ed299SGarrett Wollman addl %edx, %ebp 1601d00ed299SGarrett Wollman /* 127 */ 1602d00ed299SGarrett Wollman movl 56(%esp), %edi 1603d00ed299SGarrett Wollman orl %ebp, %esi 1604d00ed299SGarrett Wollman addl %edi, %edx 1605d00ed299SGarrett Wollman xorl %ebx, %esi 1606d00ed299SGarrett Wollman movl 36(%esp), %edi 1607d00ed299SGarrett Wollman roll $10, %eax 1608d00ed299SGarrett Wollman leal 1836072691(%edx,%esi,1),%edx 1609d00ed299SGarrett Wollman movl $-1, %esi 1610d00ed299SGarrett Wollman roll $5, %edx 1611d00ed299SGarrett Wollman addl %ecx, %edx 1612d00ed299SGarrett Wollman /* 128 */ 1613d00ed299SGarrett Wollman addl %edi, %ecx 1614d00ed299SGarrett Wollman movl %ebp, %edi 1615d00ed299SGarrett Wollman subl %edx, %esi 1616d00ed299SGarrett Wollman andl %edx, %edi 1617d00ed299SGarrett Wollman andl %eax, %esi 1618d00ed299SGarrett Wollman orl %esi, %edi 1619d00ed299SGarrett Wollman movl 28(%esp), %esi 1620d00ed299SGarrett Wollman roll $10, %ebp 1621d00ed299SGarrett Wollman leal 2053994217(%ecx,%edi,1),%ecx 1622d00ed299SGarrett Wollman movl $-1, %edi 1623d00ed299SGarrett Wollman roll $15, %ecx 1624d00ed299SGarrett Wollman addl %ebx, %ecx 1625d00ed299SGarrett Wollman /* 129 */ 1626d00ed299SGarrett Wollman addl %esi, %ebx 1627d00ed299SGarrett Wollman movl %edx, %esi 1628d00ed299SGarrett Wollman subl %ecx, %edi 1629d00ed299SGarrett Wollman andl %ecx, %esi 1630d00ed299SGarrett Wollman andl %ebp, %edi 1631d00ed299SGarrett Wollman orl %edi, %esi 1632d00ed299SGarrett Wollman movl 20(%esp), %edi 1633d00ed299SGarrett Wollman roll $10, %edx 1634d00ed299SGarrett Wollman leal 2053994217(%ebx,%esi,1),%ebx 1635d00ed299SGarrett Wollman movl $-1, %esi 1636d00ed299SGarrett Wollman roll $5, %ebx 1637d00ed299SGarrett Wollman addl %eax, %ebx 1638d00ed299SGarrett Wollman /* 130 */ 1639d00ed299SGarrett Wollman addl %edi, %eax 1640d00ed299SGarrett Wollman movl %ecx, %edi 1641d00ed299SGarrett Wollman subl %ebx, %esi 1642d00ed299SGarrett Wollman andl %ebx, %edi 1643d00ed299SGarrett Wollman andl %edx, %esi 1644d00ed299SGarrett Wollman orl %esi, %edi 1645d00ed299SGarrett Wollman movl 8(%esp), %esi 1646d00ed299SGarrett Wollman roll $10, %ecx 1647d00ed299SGarrett Wollman leal 2053994217(%eax,%edi,1),%eax 1648d00ed299SGarrett Wollman movl $-1, %edi 1649d00ed299SGarrett Wollman roll $8, %eax 1650d00ed299SGarrett Wollman addl %ebp, %eax 1651d00ed299SGarrett Wollman /* 131 */ 1652d00ed299SGarrett Wollman addl %esi, %ebp 1653d00ed299SGarrett Wollman movl %ebx, %esi 1654d00ed299SGarrett Wollman subl %eax, %edi 1655d00ed299SGarrett Wollman andl %eax, %esi 1656d00ed299SGarrett Wollman andl %ecx, %edi 1657d00ed299SGarrett Wollman orl %edi, %esi 1658d00ed299SGarrett Wollman movl 16(%esp), %edi 1659d00ed299SGarrett Wollman roll $10, %ebx 1660d00ed299SGarrett Wollman leal 2053994217(%ebp,%esi,1),%ebp 1661d00ed299SGarrett Wollman movl $-1, %esi 1662d00ed299SGarrett Wollman roll $11, %ebp 1663d00ed299SGarrett Wollman addl %edx, %ebp 1664d00ed299SGarrett Wollman /* 132 */ 1665d00ed299SGarrett Wollman addl %edi, %edx 1666d00ed299SGarrett Wollman movl %eax, %edi 1667d00ed299SGarrett Wollman subl %ebp, %esi 1668d00ed299SGarrett Wollman andl %ebp, %edi 1669d00ed299SGarrett Wollman andl %ebx, %esi 1670d00ed299SGarrett Wollman orl %esi, %edi 1671d00ed299SGarrett Wollman movl 48(%esp), %esi 1672d00ed299SGarrett Wollman roll $10, %eax 1673d00ed299SGarrett Wollman leal 2053994217(%edx,%edi,1),%edx 1674d00ed299SGarrett Wollman movl $-1, %edi 1675d00ed299SGarrett Wollman roll $14, %edx 1676d00ed299SGarrett Wollman addl %ecx, %edx 1677d00ed299SGarrett Wollman /* 133 */ 1678d00ed299SGarrett Wollman addl %esi, %ecx 1679d00ed299SGarrett Wollman movl %ebp, %esi 1680d00ed299SGarrett Wollman subl %edx, %edi 1681d00ed299SGarrett Wollman andl %edx, %esi 1682d00ed299SGarrett Wollman andl %eax, %edi 1683d00ed299SGarrett Wollman orl %edi, %esi 1684d00ed299SGarrett Wollman movl 64(%esp), %edi 1685d00ed299SGarrett Wollman roll $10, %ebp 1686d00ed299SGarrett Wollman leal 2053994217(%ecx,%esi,1),%ecx 1687d00ed299SGarrett Wollman movl $-1, %esi 1688d00ed299SGarrett Wollman roll $14, %ecx 1689d00ed299SGarrett Wollman addl %ebx, %ecx 1690d00ed299SGarrett Wollman /* 134 */ 1691d00ed299SGarrett Wollman addl %edi, %ebx 1692d00ed299SGarrett Wollman movl %edx, %edi 1693d00ed299SGarrett Wollman subl %ecx, %esi 1694d00ed299SGarrett Wollman andl %ecx, %edi 1695d00ed299SGarrett Wollman andl %ebp, %esi 1696d00ed299SGarrett Wollman orl %esi, %edi 1697d00ed299SGarrett Wollman movl 4(%esp), %esi 1698d00ed299SGarrett Wollman roll $10, %edx 1699d00ed299SGarrett Wollman leal 2053994217(%ebx,%edi,1),%ebx 1700d00ed299SGarrett Wollman movl $-1, %edi 1701d00ed299SGarrett Wollman roll $6, %ebx 1702d00ed299SGarrett Wollman addl %eax, %ebx 1703d00ed299SGarrett Wollman /* 135 */ 1704d00ed299SGarrett Wollman addl %esi, %eax 1705d00ed299SGarrett Wollman movl %ecx, %esi 1706d00ed299SGarrett Wollman subl %ebx, %edi 1707d00ed299SGarrett Wollman andl %ebx, %esi 1708d00ed299SGarrett Wollman andl %edx, %edi 1709d00ed299SGarrett Wollman orl %edi, %esi 1710d00ed299SGarrett Wollman movl 24(%esp), %edi 1711d00ed299SGarrett Wollman roll $10, %ecx 1712d00ed299SGarrett Wollman leal 2053994217(%eax,%esi,1),%eax 1713d00ed299SGarrett Wollman movl $-1, %esi 1714d00ed299SGarrett Wollman roll $14, %eax 1715d00ed299SGarrett Wollman addl %ebp, %eax 1716d00ed299SGarrett Wollman /* 136 */ 1717d00ed299SGarrett Wollman addl %edi, %ebp 1718d00ed299SGarrett Wollman movl %ebx, %edi 1719d00ed299SGarrett Wollman subl %eax, %esi 1720d00ed299SGarrett Wollman andl %eax, %edi 1721d00ed299SGarrett Wollman andl %ecx, %esi 1722d00ed299SGarrett Wollman orl %esi, %edi 1723d00ed299SGarrett Wollman movl 52(%esp), %esi 1724d00ed299SGarrett Wollman roll $10, %ebx 1725d00ed299SGarrett Wollman leal 2053994217(%ebp,%edi,1),%ebp 1726d00ed299SGarrett Wollman movl $-1, %edi 1727d00ed299SGarrett Wollman roll $6, %ebp 1728d00ed299SGarrett Wollman addl %edx, %ebp 1729d00ed299SGarrett Wollman /* 137 */ 1730d00ed299SGarrett Wollman addl %esi, %edx 1731d00ed299SGarrett Wollman movl %eax, %esi 1732d00ed299SGarrett Wollman subl %ebp, %edi 1733d00ed299SGarrett Wollman andl %ebp, %esi 1734d00ed299SGarrett Wollman andl %ebx, %edi 1735d00ed299SGarrett Wollman orl %edi, %esi 1736d00ed299SGarrett Wollman movl 12(%esp), %edi 1737d00ed299SGarrett Wollman roll $10, %eax 1738d00ed299SGarrett Wollman leal 2053994217(%edx,%esi,1),%edx 1739d00ed299SGarrett Wollman movl $-1, %esi 1740d00ed299SGarrett Wollman roll $9, %edx 1741d00ed299SGarrett Wollman addl %ecx, %edx 1742d00ed299SGarrett Wollman /* 138 */ 1743d00ed299SGarrett Wollman addl %edi, %ecx 1744d00ed299SGarrett Wollman movl %ebp, %edi 1745d00ed299SGarrett Wollman subl %edx, %esi 1746d00ed299SGarrett Wollman andl %edx, %edi 1747d00ed299SGarrett Wollman andl %eax, %esi 1748d00ed299SGarrett Wollman orl %esi, %edi 1749d00ed299SGarrett Wollman movl 56(%esp), %esi 1750d00ed299SGarrett Wollman roll $10, %ebp 1751d00ed299SGarrett Wollman leal 2053994217(%ecx,%edi,1),%ecx 1752d00ed299SGarrett Wollman movl $-1, %edi 1753d00ed299SGarrett Wollman roll $12, %ecx 1754d00ed299SGarrett Wollman addl %ebx, %ecx 1755d00ed299SGarrett Wollman /* 139 */ 1756d00ed299SGarrett Wollman addl %esi, %ebx 1757d00ed299SGarrett Wollman movl %edx, %esi 1758d00ed299SGarrett Wollman subl %ecx, %edi 1759d00ed299SGarrett Wollman andl %ecx, %esi 1760d00ed299SGarrett Wollman andl %ebp, %edi 1761d00ed299SGarrett Wollman orl %edi, %esi 1762d00ed299SGarrett Wollman movl 40(%esp), %edi 1763d00ed299SGarrett Wollman roll $10, %edx 1764d00ed299SGarrett Wollman leal 2053994217(%ebx,%esi,1),%ebx 1765d00ed299SGarrett Wollman movl $-1, %esi 1766d00ed299SGarrett Wollman roll $9, %ebx 1767d00ed299SGarrett Wollman addl %eax, %ebx 1768d00ed299SGarrett Wollman /* 140 */ 1769d00ed299SGarrett Wollman addl %edi, %eax 1770d00ed299SGarrett Wollman movl %ecx, %edi 1771d00ed299SGarrett Wollman subl %ebx, %esi 1772d00ed299SGarrett Wollman andl %ebx, %edi 1773d00ed299SGarrett Wollman andl %edx, %esi 1774d00ed299SGarrett Wollman orl %esi, %edi 1775d00ed299SGarrett Wollman movl 32(%esp), %esi 1776d00ed299SGarrett Wollman roll $10, %ecx 1777d00ed299SGarrett Wollman leal 2053994217(%eax,%edi,1),%eax 1778d00ed299SGarrett Wollman movl $-1, %edi 1779d00ed299SGarrett Wollman roll $12, %eax 1780d00ed299SGarrett Wollman addl %ebp, %eax 1781d00ed299SGarrett Wollman /* 141 */ 1782d00ed299SGarrett Wollman addl %esi, %ebp 1783d00ed299SGarrett Wollman movl %ebx, %esi 1784d00ed299SGarrett Wollman subl %eax, %edi 1785d00ed299SGarrett Wollman andl %eax, %esi 1786d00ed299SGarrett Wollman andl %ecx, %edi 1787d00ed299SGarrett Wollman orl %edi, %esi 1788d00ed299SGarrett Wollman movl 44(%esp), %edi 1789d00ed299SGarrett Wollman roll $10, %ebx 1790d00ed299SGarrett Wollman leal 2053994217(%ebp,%esi,1),%ebp 1791d00ed299SGarrett Wollman movl $-1, %esi 1792d00ed299SGarrett Wollman roll $5, %ebp 1793d00ed299SGarrett Wollman addl %edx, %ebp 1794d00ed299SGarrett Wollman /* 142 */ 1795d00ed299SGarrett Wollman addl %edi, %edx 1796d00ed299SGarrett Wollman movl %eax, %edi 1797d00ed299SGarrett Wollman subl %ebp, %esi 1798d00ed299SGarrett Wollman andl %ebp, %edi 1799d00ed299SGarrett Wollman andl %ebx, %esi 1800d00ed299SGarrett Wollman orl %esi, %edi 1801d00ed299SGarrett Wollman movl 60(%esp), %esi 1802d00ed299SGarrett Wollman roll $10, %eax 1803d00ed299SGarrett Wollman leal 2053994217(%edx,%edi,1),%edx 1804d00ed299SGarrett Wollman movl $-1, %edi 1805d00ed299SGarrett Wollman roll $15, %edx 1806d00ed299SGarrett Wollman addl %ecx, %edx 1807d00ed299SGarrett Wollman /* 143 */ 1808d00ed299SGarrett Wollman addl %esi, %ecx 1809d00ed299SGarrett Wollman movl %ebp, %esi 1810d00ed299SGarrett Wollman subl %edx, %edi 1811d00ed299SGarrett Wollman andl %edx, %esi 1812d00ed299SGarrett Wollman andl %eax, %edi 1813d00ed299SGarrett Wollman orl %esi, %edi 1814d00ed299SGarrett Wollman movl %edx, %esi 1815d00ed299SGarrett Wollman roll $10, %ebp 1816d00ed299SGarrett Wollman leal 2053994217(%ecx,%edi,1),%ecx 1817d00ed299SGarrett Wollman xorl %ebp, %esi 1818d00ed299SGarrett Wollman roll $8, %ecx 1819d00ed299SGarrett Wollman addl %ebx, %ecx 1820d00ed299SGarrett Wollman /* 144 */ 1821d00ed299SGarrett Wollman movl 52(%esp), %edi 1822d00ed299SGarrett Wollman xorl %ecx, %esi 1823d00ed299SGarrett Wollman addl %edi, %ebx 1824d00ed299SGarrett Wollman roll $10, %edx 1825d00ed299SGarrett Wollman addl %esi, %ebx 1826d00ed299SGarrett Wollman movl %ecx, %esi 1827d00ed299SGarrett Wollman roll $8, %ebx 1828d00ed299SGarrett Wollman addl %eax, %ebx 1829d00ed299SGarrett Wollman /* 145 */ 1830d00ed299SGarrett Wollman xorl %edx, %esi 1831d00ed299SGarrett Wollman movl 64(%esp), %edi 1832d00ed299SGarrett Wollman xorl %ebx, %esi 1833d00ed299SGarrett Wollman addl %esi, %eax 1834d00ed299SGarrett Wollman movl %ebx, %esi 1835d00ed299SGarrett Wollman roll $10, %ecx 1836d00ed299SGarrett Wollman addl %edi, %eax 1837d00ed299SGarrett Wollman xorl %ecx, %esi 1838d00ed299SGarrett Wollman roll $5, %eax 1839d00ed299SGarrett Wollman addl %ebp, %eax 1840d00ed299SGarrett Wollman /* 146 */ 1841d00ed299SGarrett Wollman movl 44(%esp), %edi 1842d00ed299SGarrett Wollman xorl %eax, %esi 1843d00ed299SGarrett Wollman addl %edi, %ebp 1844d00ed299SGarrett Wollman roll $10, %ebx 1845d00ed299SGarrett Wollman addl %esi, %ebp 1846d00ed299SGarrett Wollman movl %eax, %esi 1847d00ed299SGarrett Wollman roll $12, %ebp 1848d00ed299SGarrett Wollman addl %edx, %ebp 1849d00ed299SGarrett Wollman /* 147 */ 1850d00ed299SGarrett Wollman xorl %ebx, %esi 1851d00ed299SGarrett Wollman movl 20(%esp), %edi 1852d00ed299SGarrett Wollman xorl %ebp, %esi 1853d00ed299SGarrett Wollman addl %esi, %edx 1854d00ed299SGarrett Wollman movl %ebp, %esi 1855d00ed299SGarrett Wollman roll $10, %eax 1856d00ed299SGarrett Wollman addl %edi, %edx 1857d00ed299SGarrett Wollman xorl %eax, %esi 1858d00ed299SGarrett Wollman roll $9, %edx 1859d00ed299SGarrett Wollman addl %ecx, %edx 1860d00ed299SGarrett Wollman /* 148 */ 1861d00ed299SGarrett Wollman movl 8(%esp), %edi 1862d00ed299SGarrett Wollman xorl %edx, %esi 1863d00ed299SGarrett Wollman addl %edi, %ecx 1864d00ed299SGarrett Wollman roll $10, %ebp 1865d00ed299SGarrett Wollman addl %esi, %ecx 1866d00ed299SGarrett Wollman movl %edx, %esi 1867d00ed299SGarrett Wollman roll $12, %ecx 1868d00ed299SGarrett Wollman addl %ebx, %ecx 1869d00ed299SGarrett Wollman /* 149 */ 1870d00ed299SGarrett Wollman xorl %ebp, %esi 1871d00ed299SGarrett Wollman movl 24(%esp), %edi 1872d00ed299SGarrett Wollman xorl %ecx, %esi 1873d00ed299SGarrett Wollman addl %esi, %ebx 1874d00ed299SGarrett Wollman movl %ecx, %esi 1875d00ed299SGarrett Wollman roll $10, %edx 1876d00ed299SGarrett Wollman addl %edi, %ebx 1877d00ed299SGarrett Wollman xorl %edx, %esi 1878d00ed299SGarrett Wollman roll $5, %ebx 1879d00ed299SGarrett Wollman addl %eax, %ebx 1880d00ed299SGarrett Wollman /* 150 */ 1881d00ed299SGarrett Wollman movl 36(%esp), %edi 1882d00ed299SGarrett Wollman xorl %ebx, %esi 1883d00ed299SGarrett Wollman addl %edi, %eax 1884d00ed299SGarrett Wollman roll $10, %ecx 1885d00ed299SGarrett Wollman addl %esi, %eax 1886d00ed299SGarrett Wollman movl %ebx, %esi 1887d00ed299SGarrett Wollman roll $14, %eax 1888d00ed299SGarrett Wollman addl %ebp, %eax 1889d00ed299SGarrett Wollman /* 151 */ 1890d00ed299SGarrett Wollman xorl %ecx, %esi 1891d00ed299SGarrett Wollman movl 32(%esp), %edi 1892d00ed299SGarrett Wollman xorl %eax, %esi 1893d00ed299SGarrett Wollman addl %esi, %ebp 1894d00ed299SGarrett Wollman movl %eax, %esi 1895d00ed299SGarrett Wollman roll $10, %ebx 1896d00ed299SGarrett Wollman addl %edi, %ebp 1897d00ed299SGarrett Wollman xorl %ebx, %esi 1898d00ed299SGarrett Wollman roll $6, %ebp 1899d00ed299SGarrett Wollman addl %edx, %ebp 1900d00ed299SGarrett Wollman /* 152 */ 1901d00ed299SGarrett Wollman movl 28(%esp), %edi 1902d00ed299SGarrett Wollman xorl %ebp, %esi 1903d00ed299SGarrett Wollman addl %edi, %edx 1904d00ed299SGarrett Wollman roll $10, %eax 1905d00ed299SGarrett Wollman addl %esi, %edx 1906d00ed299SGarrett Wollman movl %ebp, %esi 1907d00ed299SGarrett Wollman roll $8, %edx 1908d00ed299SGarrett Wollman addl %ecx, %edx 1909d00ed299SGarrett Wollman /* 153 */ 1910d00ed299SGarrett Wollman xorl %eax, %esi 1911d00ed299SGarrett Wollman movl 12(%esp), %edi 1912d00ed299SGarrett Wollman xorl %edx, %esi 1913d00ed299SGarrett Wollman addl %esi, %ecx 1914d00ed299SGarrett Wollman movl %edx, %esi 1915d00ed299SGarrett Wollman roll $10, %ebp 1916d00ed299SGarrett Wollman addl %edi, %ecx 1917d00ed299SGarrett Wollman xorl %ebp, %esi 1918d00ed299SGarrett Wollman roll $13, %ecx 1919d00ed299SGarrett Wollman addl %ebx, %ecx 1920d00ed299SGarrett Wollman /* 154 */ 1921d00ed299SGarrett Wollman movl 56(%esp), %edi 1922d00ed299SGarrett Wollman xorl %ecx, %esi 1923d00ed299SGarrett Wollman addl %edi, %ebx 1924d00ed299SGarrett Wollman roll $10, %edx 1925d00ed299SGarrett Wollman addl %esi, %ebx 1926d00ed299SGarrett Wollman movl %ecx, %esi 1927d00ed299SGarrett Wollman roll $6, %ebx 1928d00ed299SGarrett Wollman addl %eax, %ebx 1929d00ed299SGarrett Wollman /* 155 */ 1930d00ed299SGarrett Wollman xorl %edx, %esi 1931d00ed299SGarrett Wollman movl 60(%esp), %edi 1932d00ed299SGarrett Wollman xorl %ebx, %esi 1933d00ed299SGarrett Wollman addl %esi, %eax 1934d00ed299SGarrett Wollman movl %ebx, %esi 1935d00ed299SGarrett Wollman roll $10, %ecx 1936d00ed299SGarrett Wollman addl %edi, %eax 1937d00ed299SGarrett Wollman xorl %ecx, %esi 1938d00ed299SGarrett Wollman roll $5, %eax 1939d00ed299SGarrett Wollman addl %ebp, %eax 1940d00ed299SGarrett Wollman /* 156 */ 1941d00ed299SGarrett Wollman movl 4(%esp), %edi 1942d00ed299SGarrett Wollman xorl %eax, %esi 1943d00ed299SGarrett Wollman addl %edi, %ebp 1944d00ed299SGarrett Wollman roll $10, %ebx 1945d00ed299SGarrett Wollman addl %esi, %ebp 1946d00ed299SGarrett Wollman movl %eax, %esi 1947d00ed299SGarrett Wollman roll $15, %ebp 1948d00ed299SGarrett Wollman addl %edx, %ebp 1949d00ed299SGarrett Wollman /* 157 */ 1950d00ed299SGarrett Wollman xorl %ebx, %esi 1951d00ed299SGarrett Wollman movl 16(%esp), %edi 1952d00ed299SGarrett Wollman xorl %ebp, %esi 1953d00ed299SGarrett Wollman addl %esi, %edx 1954d00ed299SGarrett Wollman movl %ebp, %esi 1955d00ed299SGarrett Wollman roll $10, %eax 1956d00ed299SGarrett Wollman addl %edi, %edx 1957d00ed299SGarrett Wollman xorl %eax, %esi 1958d00ed299SGarrett Wollman roll $13, %edx 1959d00ed299SGarrett Wollman addl %ecx, %edx 1960d00ed299SGarrett Wollman /* 158 */ 1961d00ed299SGarrett Wollman movl 40(%esp), %edi 1962d00ed299SGarrett Wollman xorl %edx, %esi 1963d00ed299SGarrett Wollman addl %edi, %ecx 1964d00ed299SGarrett Wollman roll $10, %ebp 1965d00ed299SGarrett Wollman addl %esi, %ecx 1966d00ed299SGarrett Wollman movl %edx, %esi 1967d00ed299SGarrett Wollman roll $11, %ecx 1968d00ed299SGarrett Wollman addl %ebx, %ecx 1969d00ed299SGarrett Wollman /* 159 */ 1970d00ed299SGarrett Wollman xorl %ebp, %esi 1971d00ed299SGarrett Wollman movl 48(%esp), %edi 1972d00ed299SGarrett Wollman xorl %ecx, %esi 1973d00ed299SGarrett Wollman addl %esi, %ebx 1974d00ed299SGarrett Wollman roll $10, %edx 1975d00ed299SGarrett Wollman addl %edi, %ebx 1976d00ed299SGarrett Wollman movl 108(%esp), %edi 1977d00ed299SGarrett Wollman roll $11, %ebx 1978d00ed299SGarrett Wollman addl %eax, %ebx 1979d00ed299SGarrett Wollman movl 4(%edi), %esi 1980d00ed299SGarrett Wollman addl %esi, %edx 1981d00ed299SGarrett Wollman movl 76(%esp), %esi 1982d00ed299SGarrett Wollman addl %esi, %edx 1983d00ed299SGarrett Wollman movl 8(%edi), %esi 1984d00ed299SGarrett Wollman addl %esi, %ebp 1985d00ed299SGarrett Wollman movl 80(%esp), %esi 1986d00ed299SGarrett Wollman addl %esi, %ebp 1987d00ed299SGarrett Wollman movl 12(%edi), %esi 1988d00ed299SGarrett Wollman addl %esi, %eax 1989d00ed299SGarrett Wollman movl 84(%esp), %esi 1990d00ed299SGarrett Wollman addl %esi, %eax 1991d00ed299SGarrett Wollman movl 16(%edi), %esi 1992d00ed299SGarrett Wollman addl %esi, %ebx 1993d00ed299SGarrett Wollman movl 68(%esp), %esi 1994d00ed299SGarrett Wollman addl %esi, %ebx 1995d00ed299SGarrett Wollman movl (%edi), %esi 1996d00ed299SGarrett Wollman addl %esi, %ecx 1997d00ed299SGarrett Wollman movl 72(%esp), %esi 1998d00ed299SGarrett Wollman addl %esi, %ecx 1999d00ed299SGarrett Wollman movl %edx, (%edi) 2000d00ed299SGarrett Wollman movl %ebp, 4(%edi) 2001d00ed299SGarrett Wollman movl %eax, 8(%edi) 2002d00ed299SGarrett Wollman movl %ebx, 12(%edi) 2003d00ed299SGarrett Wollman movl %ecx, 16(%edi) 2004d00ed299SGarrett Wollman movl (%esp), %edi 2005d00ed299SGarrett Wollman movl 112(%esp), %esi 2006d00ed299SGarrett Wollman cmpl %esi, %edi 2007d00ed299SGarrett Wollman movl 108(%esp), %edi 200823f67842SColin Percival jae .L000start 2009d00ed299SGarrett Wollman addl $88, %esp 2010d00ed299SGarrett Wollman popl %ebx 2011d00ed299SGarrett Wollman popl %ebp 2012d00ed299SGarrett Wollman popl %edi 2013d00ed299SGarrett Wollman popl %esi 2014d00ed299SGarrett Wollman ret 2015d00ed299SGarrett Wollman.ripemd160_block_x86_end: 2016d00ed299SGarrett Wollman SIZE(ripemd160_block_x86,.ripemd160_block_x86_end-ripemd160_block_x86) 2017d00ed299SGarrett Wollman.ident "desasm.pl" 20187c0b1b7aSGarrett Wollman#endif /* not PIC */ 2019