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