1*8fb009dcSAndroid Build Coastguard Worker// This file is generated from a similarly-named Perl script in the BoringSSL 2*8fb009dcSAndroid Build Coastguard Worker// source tree. Do not edit by hand. 3*8fb009dcSAndroid Build Coastguard Worker 4*8fb009dcSAndroid Build Coastguard Worker#include <openssl/asm_base.h> 5*8fb009dcSAndroid Build Coastguard Worker 6*8fb009dcSAndroid Build Coastguard Worker#if !defined(OPENSSL_NO_ASM) && defined(OPENSSL_X86) && defined(__ELF__) 7*8fb009dcSAndroid Build Coastguard Worker.text 8*8fb009dcSAndroid Build Coastguard Worker.globl sha1_block_data_order_nohw 9*8fb009dcSAndroid Build Coastguard Worker.hidden sha1_block_data_order_nohw 10*8fb009dcSAndroid Build Coastguard Worker.type sha1_block_data_order_nohw,@function 11*8fb009dcSAndroid Build Coastguard Worker.align 16 12*8fb009dcSAndroid Build Coastguard Workersha1_block_data_order_nohw: 13*8fb009dcSAndroid Build Coastguard Worker.L_sha1_block_data_order_nohw_begin: 14*8fb009dcSAndroid Build Coastguard Worker pushl %ebp 15*8fb009dcSAndroid Build Coastguard Worker pushl %ebx 16*8fb009dcSAndroid Build Coastguard Worker pushl %esi 17*8fb009dcSAndroid Build Coastguard Worker pushl %edi 18*8fb009dcSAndroid Build Coastguard Worker movl 20(%esp),%ebp 19*8fb009dcSAndroid Build Coastguard Worker movl 24(%esp),%esi 20*8fb009dcSAndroid Build Coastguard Worker movl 28(%esp),%eax 21*8fb009dcSAndroid Build Coastguard Worker subl $76,%esp 22*8fb009dcSAndroid Build Coastguard Worker shll $6,%eax 23*8fb009dcSAndroid Build Coastguard Worker addl %esi,%eax 24*8fb009dcSAndroid Build Coastguard Worker movl %eax,104(%esp) 25*8fb009dcSAndroid Build Coastguard Worker movl 16(%ebp),%edi 26*8fb009dcSAndroid Build Coastguard Worker jmp .L000loop 27*8fb009dcSAndroid Build Coastguard Worker.align 16 28*8fb009dcSAndroid Build Coastguard Worker.L000loop: 29*8fb009dcSAndroid Build Coastguard Worker movl (%esi),%eax 30*8fb009dcSAndroid Build Coastguard Worker movl 4(%esi),%ebx 31*8fb009dcSAndroid Build Coastguard Worker movl 8(%esi),%ecx 32*8fb009dcSAndroid Build Coastguard Worker movl 12(%esi),%edx 33*8fb009dcSAndroid Build Coastguard Worker bswap %eax 34*8fb009dcSAndroid Build Coastguard Worker bswap %ebx 35*8fb009dcSAndroid Build Coastguard Worker bswap %ecx 36*8fb009dcSAndroid Build Coastguard Worker bswap %edx 37*8fb009dcSAndroid Build Coastguard Worker movl %eax,(%esp) 38*8fb009dcSAndroid Build Coastguard Worker movl %ebx,4(%esp) 39*8fb009dcSAndroid Build Coastguard Worker movl %ecx,8(%esp) 40*8fb009dcSAndroid Build Coastguard Worker movl %edx,12(%esp) 41*8fb009dcSAndroid Build Coastguard Worker movl 16(%esi),%eax 42*8fb009dcSAndroid Build Coastguard Worker movl 20(%esi),%ebx 43*8fb009dcSAndroid Build Coastguard Worker movl 24(%esi),%ecx 44*8fb009dcSAndroid Build Coastguard Worker movl 28(%esi),%edx 45*8fb009dcSAndroid Build Coastguard Worker bswap %eax 46*8fb009dcSAndroid Build Coastguard Worker bswap %ebx 47*8fb009dcSAndroid Build Coastguard Worker bswap %ecx 48*8fb009dcSAndroid Build Coastguard Worker bswap %edx 49*8fb009dcSAndroid Build Coastguard Worker movl %eax,16(%esp) 50*8fb009dcSAndroid Build Coastguard Worker movl %ebx,20(%esp) 51*8fb009dcSAndroid Build Coastguard Worker movl %ecx,24(%esp) 52*8fb009dcSAndroid Build Coastguard Worker movl %edx,28(%esp) 53*8fb009dcSAndroid Build Coastguard Worker movl 32(%esi),%eax 54*8fb009dcSAndroid Build Coastguard Worker movl 36(%esi),%ebx 55*8fb009dcSAndroid Build Coastguard Worker movl 40(%esi),%ecx 56*8fb009dcSAndroid Build Coastguard Worker movl 44(%esi),%edx 57*8fb009dcSAndroid Build Coastguard Worker bswap %eax 58*8fb009dcSAndroid Build Coastguard Worker bswap %ebx 59*8fb009dcSAndroid Build Coastguard Worker bswap %ecx 60*8fb009dcSAndroid Build Coastguard Worker bswap %edx 61*8fb009dcSAndroid Build Coastguard Worker movl %eax,32(%esp) 62*8fb009dcSAndroid Build Coastguard Worker movl %ebx,36(%esp) 63*8fb009dcSAndroid Build Coastguard Worker movl %ecx,40(%esp) 64*8fb009dcSAndroid Build Coastguard Worker movl %edx,44(%esp) 65*8fb009dcSAndroid Build Coastguard Worker movl 48(%esi),%eax 66*8fb009dcSAndroid Build Coastguard Worker movl 52(%esi),%ebx 67*8fb009dcSAndroid Build Coastguard Worker movl 56(%esi),%ecx 68*8fb009dcSAndroid Build Coastguard Worker movl 60(%esi),%edx 69*8fb009dcSAndroid Build Coastguard Worker bswap %eax 70*8fb009dcSAndroid Build Coastguard Worker bswap %ebx 71*8fb009dcSAndroid Build Coastguard Worker bswap %ecx 72*8fb009dcSAndroid Build Coastguard Worker bswap %edx 73*8fb009dcSAndroid Build Coastguard Worker movl %eax,48(%esp) 74*8fb009dcSAndroid Build Coastguard Worker movl %ebx,52(%esp) 75*8fb009dcSAndroid Build Coastguard Worker movl %ecx,56(%esp) 76*8fb009dcSAndroid Build Coastguard Worker movl %edx,60(%esp) 77*8fb009dcSAndroid Build Coastguard Worker movl %esi,100(%esp) 78*8fb009dcSAndroid Build Coastguard Worker movl (%ebp),%eax 79*8fb009dcSAndroid Build Coastguard Worker movl 4(%ebp),%ebx 80*8fb009dcSAndroid Build Coastguard Worker movl 8(%ebp),%ecx 81*8fb009dcSAndroid Build Coastguard Worker movl 12(%ebp),%edx 82*8fb009dcSAndroid Build Coastguard Worker 83*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%esi 84*8fb009dcSAndroid Build Coastguard Worker movl %eax,%ebp 85*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 86*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%esi 87*8fb009dcSAndroid Build Coastguard Worker addl %edi,%ebp 88*8fb009dcSAndroid Build Coastguard Worker movl (%esp),%edi 89*8fb009dcSAndroid Build Coastguard Worker andl %ebx,%esi 90*8fb009dcSAndroid Build Coastguard Worker rorl $2,%ebx 91*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%esi 92*8fb009dcSAndroid Build Coastguard Worker leal 1518500249(%ebp,%edi,1),%ebp 93*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ebp 94*8fb009dcSAndroid Build Coastguard Worker 95*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%edi 96*8fb009dcSAndroid Build Coastguard Worker movl %ebp,%esi 97*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 98*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%edi 99*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ebp 100*8fb009dcSAndroid Build Coastguard Worker movl 4(%esp),%edx 101*8fb009dcSAndroid Build Coastguard Worker andl %eax,%edi 102*8fb009dcSAndroid Build Coastguard Worker rorl $2,%eax 103*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%edi 104*8fb009dcSAndroid Build Coastguard Worker leal 1518500249(%ebp,%edx,1),%ebp 105*8fb009dcSAndroid Build Coastguard Worker addl %edi,%ebp 106*8fb009dcSAndroid Build Coastguard Worker 107*8fb009dcSAndroid Build Coastguard Worker movl %eax,%edx 108*8fb009dcSAndroid Build Coastguard Worker movl %ebp,%edi 109*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 110*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%edx 111*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebp 112*8fb009dcSAndroid Build Coastguard Worker movl 8(%esp),%ecx 113*8fb009dcSAndroid Build Coastguard Worker andl %esi,%edx 114*8fb009dcSAndroid Build Coastguard Worker rorl $2,%esi 115*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%edx 116*8fb009dcSAndroid Build Coastguard Worker leal 1518500249(%ebp,%ecx,1),%ebp 117*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ebp 118*8fb009dcSAndroid Build Coastguard Worker 119*8fb009dcSAndroid Build Coastguard Worker movl %esi,%ecx 120*8fb009dcSAndroid Build Coastguard Worker movl %ebp,%edx 121*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 122*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ecx 123*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%ebp 124*8fb009dcSAndroid Build Coastguard Worker movl 12(%esp),%ebx 125*8fb009dcSAndroid Build Coastguard Worker andl %edi,%ecx 126*8fb009dcSAndroid Build Coastguard Worker rorl $2,%edi 127*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ecx 128*8fb009dcSAndroid Build Coastguard Worker leal 1518500249(%ebp,%ebx,1),%ebp 129*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebp 130*8fb009dcSAndroid Build Coastguard Worker 131*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebx 132*8fb009dcSAndroid Build Coastguard Worker movl %ebp,%ecx 133*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 134*8fb009dcSAndroid Build Coastguard Worker xorl %esi,%ebx 135*8fb009dcSAndroid Build Coastguard Worker addl %eax,%ebp 136*8fb009dcSAndroid Build Coastguard Worker movl 16(%esp),%eax 137*8fb009dcSAndroid Build Coastguard Worker andl %edx,%ebx 138*8fb009dcSAndroid Build Coastguard Worker rorl $2,%edx 139*8fb009dcSAndroid Build Coastguard Worker xorl %esi,%ebx 140*8fb009dcSAndroid Build Coastguard Worker leal 1518500249(%ebp,%eax,1),%ebp 141*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%ebp 142*8fb009dcSAndroid Build Coastguard Worker 143*8fb009dcSAndroid Build Coastguard Worker movl %edx,%eax 144*8fb009dcSAndroid Build Coastguard Worker movl %ebp,%ebx 145*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 146*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%eax 147*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ebp 148*8fb009dcSAndroid Build Coastguard Worker movl 20(%esp),%esi 149*8fb009dcSAndroid Build Coastguard Worker andl %ecx,%eax 150*8fb009dcSAndroid Build Coastguard Worker rorl $2,%ecx 151*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%eax 152*8fb009dcSAndroid Build Coastguard Worker leal 1518500249(%ebp,%esi,1),%ebp 153*8fb009dcSAndroid Build Coastguard Worker addl %eax,%ebp 154*8fb009dcSAndroid Build Coastguard Worker 155*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%esi 156*8fb009dcSAndroid Build Coastguard Worker movl %ebp,%eax 157*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 158*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%esi 159*8fb009dcSAndroid Build Coastguard Worker addl %edi,%ebp 160*8fb009dcSAndroid Build Coastguard Worker movl 24(%esp),%edi 161*8fb009dcSAndroid Build Coastguard Worker andl %ebx,%esi 162*8fb009dcSAndroid Build Coastguard Worker rorl $2,%ebx 163*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%esi 164*8fb009dcSAndroid Build Coastguard Worker leal 1518500249(%ebp,%edi,1),%ebp 165*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ebp 166*8fb009dcSAndroid Build Coastguard Worker 167*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%edi 168*8fb009dcSAndroid Build Coastguard Worker movl %ebp,%esi 169*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 170*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%edi 171*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ebp 172*8fb009dcSAndroid Build Coastguard Worker movl 28(%esp),%edx 173*8fb009dcSAndroid Build Coastguard Worker andl %eax,%edi 174*8fb009dcSAndroid Build Coastguard Worker rorl $2,%eax 175*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%edi 176*8fb009dcSAndroid Build Coastguard Worker leal 1518500249(%ebp,%edx,1),%ebp 177*8fb009dcSAndroid Build Coastguard Worker addl %edi,%ebp 178*8fb009dcSAndroid Build Coastguard Worker 179*8fb009dcSAndroid Build Coastguard Worker movl %eax,%edx 180*8fb009dcSAndroid Build Coastguard Worker movl %ebp,%edi 181*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 182*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%edx 183*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebp 184*8fb009dcSAndroid Build Coastguard Worker movl 32(%esp),%ecx 185*8fb009dcSAndroid Build Coastguard Worker andl %esi,%edx 186*8fb009dcSAndroid Build Coastguard Worker rorl $2,%esi 187*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%edx 188*8fb009dcSAndroid Build Coastguard Worker leal 1518500249(%ebp,%ecx,1),%ebp 189*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ebp 190*8fb009dcSAndroid Build Coastguard Worker 191*8fb009dcSAndroid Build Coastguard Worker movl %esi,%ecx 192*8fb009dcSAndroid Build Coastguard Worker movl %ebp,%edx 193*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 194*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ecx 195*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%ebp 196*8fb009dcSAndroid Build Coastguard Worker movl 36(%esp),%ebx 197*8fb009dcSAndroid Build Coastguard Worker andl %edi,%ecx 198*8fb009dcSAndroid Build Coastguard Worker rorl $2,%edi 199*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ecx 200*8fb009dcSAndroid Build Coastguard Worker leal 1518500249(%ebp,%ebx,1),%ebp 201*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebp 202*8fb009dcSAndroid Build Coastguard Worker 203*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebx 204*8fb009dcSAndroid Build Coastguard Worker movl %ebp,%ecx 205*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 206*8fb009dcSAndroid Build Coastguard Worker xorl %esi,%ebx 207*8fb009dcSAndroid Build Coastguard Worker addl %eax,%ebp 208*8fb009dcSAndroid Build Coastguard Worker movl 40(%esp),%eax 209*8fb009dcSAndroid Build Coastguard Worker andl %edx,%ebx 210*8fb009dcSAndroid Build Coastguard Worker rorl $2,%edx 211*8fb009dcSAndroid Build Coastguard Worker xorl %esi,%ebx 212*8fb009dcSAndroid Build Coastguard Worker leal 1518500249(%ebp,%eax,1),%ebp 213*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%ebp 214*8fb009dcSAndroid Build Coastguard Worker 215*8fb009dcSAndroid Build Coastguard Worker movl %edx,%eax 216*8fb009dcSAndroid Build Coastguard Worker movl %ebp,%ebx 217*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 218*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%eax 219*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ebp 220*8fb009dcSAndroid Build Coastguard Worker movl 44(%esp),%esi 221*8fb009dcSAndroid Build Coastguard Worker andl %ecx,%eax 222*8fb009dcSAndroid Build Coastguard Worker rorl $2,%ecx 223*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%eax 224*8fb009dcSAndroid Build Coastguard Worker leal 1518500249(%ebp,%esi,1),%ebp 225*8fb009dcSAndroid Build Coastguard Worker addl %eax,%ebp 226*8fb009dcSAndroid Build Coastguard Worker 227*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%esi 228*8fb009dcSAndroid Build Coastguard Worker movl %ebp,%eax 229*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 230*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%esi 231*8fb009dcSAndroid Build Coastguard Worker addl %edi,%ebp 232*8fb009dcSAndroid Build Coastguard Worker movl 48(%esp),%edi 233*8fb009dcSAndroid Build Coastguard Worker andl %ebx,%esi 234*8fb009dcSAndroid Build Coastguard Worker rorl $2,%ebx 235*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%esi 236*8fb009dcSAndroid Build Coastguard Worker leal 1518500249(%ebp,%edi,1),%ebp 237*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ebp 238*8fb009dcSAndroid Build Coastguard Worker 239*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%edi 240*8fb009dcSAndroid Build Coastguard Worker movl %ebp,%esi 241*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 242*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%edi 243*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ebp 244*8fb009dcSAndroid Build Coastguard Worker movl 52(%esp),%edx 245*8fb009dcSAndroid Build Coastguard Worker andl %eax,%edi 246*8fb009dcSAndroid Build Coastguard Worker rorl $2,%eax 247*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%edi 248*8fb009dcSAndroid Build Coastguard Worker leal 1518500249(%ebp,%edx,1),%ebp 249*8fb009dcSAndroid Build Coastguard Worker addl %edi,%ebp 250*8fb009dcSAndroid Build Coastguard Worker 251*8fb009dcSAndroid Build Coastguard Worker movl %eax,%edx 252*8fb009dcSAndroid Build Coastguard Worker movl %ebp,%edi 253*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 254*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%edx 255*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebp 256*8fb009dcSAndroid Build Coastguard Worker movl 56(%esp),%ecx 257*8fb009dcSAndroid Build Coastguard Worker andl %esi,%edx 258*8fb009dcSAndroid Build Coastguard Worker rorl $2,%esi 259*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%edx 260*8fb009dcSAndroid Build Coastguard Worker leal 1518500249(%ebp,%ecx,1),%ebp 261*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ebp 262*8fb009dcSAndroid Build Coastguard Worker 263*8fb009dcSAndroid Build Coastguard Worker movl %esi,%ecx 264*8fb009dcSAndroid Build Coastguard Worker movl %ebp,%edx 265*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 266*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ecx 267*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%ebp 268*8fb009dcSAndroid Build Coastguard Worker movl 60(%esp),%ebx 269*8fb009dcSAndroid Build Coastguard Worker andl %edi,%ecx 270*8fb009dcSAndroid Build Coastguard Worker rorl $2,%edi 271*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ecx 272*8fb009dcSAndroid Build Coastguard Worker leal 1518500249(%ebp,%ebx,1),%ebp 273*8fb009dcSAndroid Build Coastguard Worker movl (%esp),%ebx 274*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ecx 275*8fb009dcSAndroid Build Coastguard Worker 276*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 277*8fb009dcSAndroid Build Coastguard Worker xorl 8(%esp),%ebx 278*8fb009dcSAndroid Build Coastguard Worker xorl %esi,%ebp 279*8fb009dcSAndroid Build Coastguard Worker xorl 32(%esp),%ebx 280*8fb009dcSAndroid Build Coastguard Worker andl %edx,%ebp 281*8fb009dcSAndroid Build Coastguard Worker xorl 52(%esp),%ebx 282*8fb009dcSAndroid Build Coastguard Worker roll $1,%ebx 283*8fb009dcSAndroid Build Coastguard Worker xorl %esi,%ebp 284*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%eax 285*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 286*8fb009dcSAndroid Build Coastguard Worker rorl $2,%edx 287*8fb009dcSAndroid Build Coastguard Worker movl %ebx,(%esp) 288*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 289*8fb009dcSAndroid Build Coastguard Worker leal 1518500249(%ebx,%eax,1),%ebx 290*8fb009dcSAndroid Build Coastguard Worker movl 4(%esp),%eax 291*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ebx 292*8fb009dcSAndroid Build Coastguard Worker 293*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebp 294*8fb009dcSAndroid Build Coastguard Worker xorl 12(%esp),%eax 295*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 296*8fb009dcSAndroid Build Coastguard Worker xorl 36(%esp),%eax 297*8fb009dcSAndroid Build Coastguard Worker andl %ecx,%ebp 298*8fb009dcSAndroid Build Coastguard Worker xorl 56(%esp),%eax 299*8fb009dcSAndroid Build Coastguard Worker roll $1,%eax 300*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 301*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%esi 302*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%ebp 303*8fb009dcSAndroid Build Coastguard Worker rorl $2,%ecx 304*8fb009dcSAndroid Build Coastguard Worker movl %eax,4(%esp) 305*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 306*8fb009dcSAndroid Build Coastguard Worker leal 1518500249(%eax,%esi,1),%eax 307*8fb009dcSAndroid Build Coastguard Worker movl 8(%esp),%esi 308*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%eax 309*8fb009dcSAndroid Build Coastguard Worker 310*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 311*8fb009dcSAndroid Build Coastguard Worker xorl 16(%esp),%esi 312*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 313*8fb009dcSAndroid Build Coastguard Worker xorl 40(%esp),%esi 314*8fb009dcSAndroid Build Coastguard Worker andl %ebx,%ebp 315*8fb009dcSAndroid Build Coastguard Worker xorl 60(%esp),%esi 316*8fb009dcSAndroid Build Coastguard Worker roll $1,%esi 317*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 318*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edi 319*8fb009dcSAndroid Build Coastguard Worker movl %eax,%ebp 320*8fb009dcSAndroid Build Coastguard Worker rorl $2,%ebx 321*8fb009dcSAndroid Build Coastguard Worker movl %esi,8(%esp) 322*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 323*8fb009dcSAndroid Build Coastguard Worker leal 1518500249(%esi,%edi,1),%esi 324*8fb009dcSAndroid Build Coastguard Worker movl 12(%esp),%edi 325*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%esi 326*8fb009dcSAndroid Build Coastguard Worker 327*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%ebp 328*8fb009dcSAndroid Build Coastguard Worker xorl 20(%esp),%edi 329*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 330*8fb009dcSAndroid Build Coastguard Worker xorl 44(%esp),%edi 331*8fb009dcSAndroid Build Coastguard Worker andl %eax,%ebp 332*8fb009dcSAndroid Build Coastguard Worker xorl (%esp),%edi 333*8fb009dcSAndroid Build Coastguard Worker roll $1,%edi 334*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 335*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edx 336*8fb009dcSAndroid Build Coastguard Worker movl %esi,%ebp 337*8fb009dcSAndroid Build Coastguard Worker rorl $2,%eax 338*8fb009dcSAndroid Build Coastguard Worker movl %edi,12(%esp) 339*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 340*8fb009dcSAndroid Build Coastguard Worker leal 1518500249(%edi,%edx,1),%edi 341*8fb009dcSAndroid Build Coastguard Worker movl 16(%esp),%edx 342*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edi 343*8fb009dcSAndroid Build Coastguard Worker 344*8fb009dcSAndroid Build Coastguard Worker movl %esi,%ebp 345*8fb009dcSAndroid Build Coastguard Worker xorl 24(%esp),%edx 346*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 347*8fb009dcSAndroid Build Coastguard Worker xorl 48(%esp),%edx 348*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 349*8fb009dcSAndroid Build Coastguard Worker xorl 4(%esp),%edx 350*8fb009dcSAndroid Build Coastguard Worker roll $1,%edx 351*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ecx 352*8fb009dcSAndroid Build Coastguard Worker rorl $2,%esi 353*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 354*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 355*8fb009dcSAndroid Build Coastguard Worker movl %edx,16(%esp) 356*8fb009dcSAndroid Build Coastguard Worker leal 1859775393(%edx,%ecx,1),%edx 357*8fb009dcSAndroid Build Coastguard Worker movl 20(%esp),%ecx 358*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edx 359*8fb009dcSAndroid Build Coastguard Worker 360*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 361*8fb009dcSAndroid Build Coastguard Worker xorl 28(%esp),%ecx 362*8fb009dcSAndroid Build Coastguard Worker xorl %esi,%ebp 363*8fb009dcSAndroid Build Coastguard Worker xorl 52(%esp),%ecx 364*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 365*8fb009dcSAndroid Build Coastguard Worker xorl 8(%esp),%ecx 366*8fb009dcSAndroid Build Coastguard Worker roll $1,%ecx 367*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ebx 368*8fb009dcSAndroid Build Coastguard Worker rorl $2,%edi 369*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebp 370*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 371*8fb009dcSAndroid Build Coastguard Worker movl %ecx,20(%esp) 372*8fb009dcSAndroid Build Coastguard Worker leal 1859775393(%ecx,%ebx,1),%ecx 373*8fb009dcSAndroid Build Coastguard Worker movl 24(%esp),%ebx 374*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ecx 375*8fb009dcSAndroid Build Coastguard Worker 376*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebp 377*8fb009dcSAndroid Build Coastguard Worker xorl 32(%esp),%ebx 378*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 379*8fb009dcSAndroid Build Coastguard Worker xorl 56(%esp),%ebx 380*8fb009dcSAndroid Build Coastguard Worker xorl %esi,%ebp 381*8fb009dcSAndroid Build Coastguard Worker xorl 12(%esp),%ebx 382*8fb009dcSAndroid Build Coastguard Worker roll $1,%ebx 383*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%eax 384*8fb009dcSAndroid Build Coastguard Worker rorl $2,%edx 385*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 386*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 387*8fb009dcSAndroid Build Coastguard Worker movl %ebx,24(%esp) 388*8fb009dcSAndroid Build Coastguard Worker leal 1859775393(%ebx,%eax,1),%ebx 389*8fb009dcSAndroid Build Coastguard Worker movl 28(%esp),%eax 390*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ebx 391*8fb009dcSAndroid Build Coastguard Worker 392*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 393*8fb009dcSAndroid Build Coastguard Worker xorl 36(%esp),%eax 394*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 395*8fb009dcSAndroid Build Coastguard Worker xorl 60(%esp),%eax 396*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 397*8fb009dcSAndroid Build Coastguard Worker xorl 16(%esp),%eax 398*8fb009dcSAndroid Build Coastguard Worker roll $1,%eax 399*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%esi 400*8fb009dcSAndroid Build Coastguard Worker rorl $2,%ecx 401*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%ebp 402*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 403*8fb009dcSAndroid Build Coastguard Worker movl %eax,28(%esp) 404*8fb009dcSAndroid Build Coastguard Worker leal 1859775393(%eax,%esi,1),%eax 405*8fb009dcSAndroid Build Coastguard Worker movl 32(%esp),%esi 406*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%eax 407*8fb009dcSAndroid Build Coastguard Worker 408*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%ebp 409*8fb009dcSAndroid Build Coastguard Worker xorl 40(%esp),%esi 410*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 411*8fb009dcSAndroid Build Coastguard Worker xorl (%esp),%esi 412*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 413*8fb009dcSAndroid Build Coastguard Worker xorl 20(%esp),%esi 414*8fb009dcSAndroid Build Coastguard Worker roll $1,%esi 415*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edi 416*8fb009dcSAndroid Build Coastguard Worker rorl $2,%ebx 417*8fb009dcSAndroid Build Coastguard Worker movl %eax,%ebp 418*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 419*8fb009dcSAndroid Build Coastguard Worker movl %esi,32(%esp) 420*8fb009dcSAndroid Build Coastguard Worker leal 1859775393(%esi,%edi,1),%esi 421*8fb009dcSAndroid Build Coastguard Worker movl 36(%esp),%edi 422*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%esi 423*8fb009dcSAndroid Build Coastguard Worker 424*8fb009dcSAndroid Build Coastguard Worker movl %eax,%ebp 425*8fb009dcSAndroid Build Coastguard Worker xorl 44(%esp),%edi 426*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 427*8fb009dcSAndroid Build Coastguard Worker xorl 4(%esp),%edi 428*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 429*8fb009dcSAndroid Build Coastguard Worker xorl 24(%esp),%edi 430*8fb009dcSAndroid Build Coastguard Worker roll $1,%edi 431*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edx 432*8fb009dcSAndroid Build Coastguard Worker rorl $2,%eax 433*8fb009dcSAndroid Build Coastguard Worker movl %esi,%ebp 434*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 435*8fb009dcSAndroid Build Coastguard Worker movl %edi,36(%esp) 436*8fb009dcSAndroid Build Coastguard Worker leal 1859775393(%edi,%edx,1),%edi 437*8fb009dcSAndroid Build Coastguard Worker movl 40(%esp),%edx 438*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edi 439*8fb009dcSAndroid Build Coastguard Worker 440*8fb009dcSAndroid Build Coastguard Worker movl %esi,%ebp 441*8fb009dcSAndroid Build Coastguard Worker xorl 48(%esp),%edx 442*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 443*8fb009dcSAndroid Build Coastguard Worker xorl 8(%esp),%edx 444*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 445*8fb009dcSAndroid Build Coastguard Worker xorl 28(%esp),%edx 446*8fb009dcSAndroid Build Coastguard Worker roll $1,%edx 447*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ecx 448*8fb009dcSAndroid Build Coastguard Worker rorl $2,%esi 449*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 450*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 451*8fb009dcSAndroid Build Coastguard Worker movl %edx,40(%esp) 452*8fb009dcSAndroid Build Coastguard Worker leal 1859775393(%edx,%ecx,1),%edx 453*8fb009dcSAndroid Build Coastguard Worker movl 44(%esp),%ecx 454*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edx 455*8fb009dcSAndroid Build Coastguard Worker 456*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 457*8fb009dcSAndroid Build Coastguard Worker xorl 52(%esp),%ecx 458*8fb009dcSAndroid Build Coastguard Worker xorl %esi,%ebp 459*8fb009dcSAndroid Build Coastguard Worker xorl 12(%esp),%ecx 460*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 461*8fb009dcSAndroid Build Coastguard Worker xorl 32(%esp),%ecx 462*8fb009dcSAndroid Build Coastguard Worker roll $1,%ecx 463*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ebx 464*8fb009dcSAndroid Build Coastguard Worker rorl $2,%edi 465*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebp 466*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 467*8fb009dcSAndroid Build Coastguard Worker movl %ecx,44(%esp) 468*8fb009dcSAndroid Build Coastguard Worker leal 1859775393(%ecx,%ebx,1),%ecx 469*8fb009dcSAndroid Build Coastguard Worker movl 48(%esp),%ebx 470*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ecx 471*8fb009dcSAndroid Build Coastguard Worker 472*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebp 473*8fb009dcSAndroid Build Coastguard Worker xorl 56(%esp),%ebx 474*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 475*8fb009dcSAndroid Build Coastguard Worker xorl 16(%esp),%ebx 476*8fb009dcSAndroid Build Coastguard Worker xorl %esi,%ebp 477*8fb009dcSAndroid Build Coastguard Worker xorl 36(%esp),%ebx 478*8fb009dcSAndroid Build Coastguard Worker roll $1,%ebx 479*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%eax 480*8fb009dcSAndroid Build Coastguard Worker rorl $2,%edx 481*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 482*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 483*8fb009dcSAndroid Build Coastguard Worker movl %ebx,48(%esp) 484*8fb009dcSAndroid Build Coastguard Worker leal 1859775393(%ebx,%eax,1),%ebx 485*8fb009dcSAndroid Build Coastguard Worker movl 52(%esp),%eax 486*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ebx 487*8fb009dcSAndroid Build Coastguard Worker 488*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 489*8fb009dcSAndroid Build Coastguard Worker xorl 60(%esp),%eax 490*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 491*8fb009dcSAndroid Build Coastguard Worker xorl 20(%esp),%eax 492*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 493*8fb009dcSAndroid Build Coastguard Worker xorl 40(%esp),%eax 494*8fb009dcSAndroid Build Coastguard Worker roll $1,%eax 495*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%esi 496*8fb009dcSAndroid Build Coastguard Worker rorl $2,%ecx 497*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%ebp 498*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 499*8fb009dcSAndroid Build Coastguard Worker movl %eax,52(%esp) 500*8fb009dcSAndroid Build Coastguard Worker leal 1859775393(%eax,%esi,1),%eax 501*8fb009dcSAndroid Build Coastguard Worker movl 56(%esp),%esi 502*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%eax 503*8fb009dcSAndroid Build Coastguard Worker 504*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%ebp 505*8fb009dcSAndroid Build Coastguard Worker xorl (%esp),%esi 506*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 507*8fb009dcSAndroid Build Coastguard Worker xorl 24(%esp),%esi 508*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 509*8fb009dcSAndroid Build Coastguard Worker xorl 44(%esp),%esi 510*8fb009dcSAndroid Build Coastguard Worker roll $1,%esi 511*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edi 512*8fb009dcSAndroid Build Coastguard Worker rorl $2,%ebx 513*8fb009dcSAndroid Build Coastguard Worker movl %eax,%ebp 514*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 515*8fb009dcSAndroid Build Coastguard Worker movl %esi,56(%esp) 516*8fb009dcSAndroid Build Coastguard Worker leal 1859775393(%esi,%edi,1),%esi 517*8fb009dcSAndroid Build Coastguard Worker movl 60(%esp),%edi 518*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%esi 519*8fb009dcSAndroid Build Coastguard Worker 520*8fb009dcSAndroid Build Coastguard Worker movl %eax,%ebp 521*8fb009dcSAndroid Build Coastguard Worker xorl 4(%esp),%edi 522*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 523*8fb009dcSAndroid Build Coastguard Worker xorl 28(%esp),%edi 524*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 525*8fb009dcSAndroid Build Coastguard Worker xorl 48(%esp),%edi 526*8fb009dcSAndroid Build Coastguard Worker roll $1,%edi 527*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edx 528*8fb009dcSAndroid Build Coastguard Worker rorl $2,%eax 529*8fb009dcSAndroid Build Coastguard Worker movl %esi,%ebp 530*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 531*8fb009dcSAndroid Build Coastguard Worker movl %edi,60(%esp) 532*8fb009dcSAndroid Build Coastguard Worker leal 1859775393(%edi,%edx,1),%edi 533*8fb009dcSAndroid Build Coastguard Worker movl (%esp),%edx 534*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edi 535*8fb009dcSAndroid Build Coastguard Worker 536*8fb009dcSAndroid Build Coastguard Worker movl %esi,%ebp 537*8fb009dcSAndroid Build Coastguard Worker xorl 8(%esp),%edx 538*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 539*8fb009dcSAndroid Build Coastguard Worker xorl 32(%esp),%edx 540*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 541*8fb009dcSAndroid Build Coastguard Worker xorl 52(%esp),%edx 542*8fb009dcSAndroid Build Coastguard Worker roll $1,%edx 543*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ecx 544*8fb009dcSAndroid Build Coastguard Worker rorl $2,%esi 545*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 546*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 547*8fb009dcSAndroid Build Coastguard Worker movl %edx,(%esp) 548*8fb009dcSAndroid Build Coastguard Worker leal 1859775393(%edx,%ecx,1),%edx 549*8fb009dcSAndroid Build Coastguard Worker movl 4(%esp),%ecx 550*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edx 551*8fb009dcSAndroid Build Coastguard Worker 552*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 553*8fb009dcSAndroid Build Coastguard Worker xorl 12(%esp),%ecx 554*8fb009dcSAndroid Build Coastguard Worker xorl %esi,%ebp 555*8fb009dcSAndroid Build Coastguard Worker xorl 36(%esp),%ecx 556*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 557*8fb009dcSAndroid Build Coastguard Worker xorl 56(%esp),%ecx 558*8fb009dcSAndroid Build Coastguard Worker roll $1,%ecx 559*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ebx 560*8fb009dcSAndroid Build Coastguard Worker rorl $2,%edi 561*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebp 562*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 563*8fb009dcSAndroid Build Coastguard Worker movl %ecx,4(%esp) 564*8fb009dcSAndroid Build Coastguard Worker leal 1859775393(%ecx,%ebx,1),%ecx 565*8fb009dcSAndroid Build Coastguard Worker movl 8(%esp),%ebx 566*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ecx 567*8fb009dcSAndroid Build Coastguard Worker 568*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebp 569*8fb009dcSAndroid Build Coastguard Worker xorl 16(%esp),%ebx 570*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 571*8fb009dcSAndroid Build Coastguard Worker xorl 40(%esp),%ebx 572*8fb009dcSAndroid Build Coastguard Worker xorl %esi,%ebp 573*8fb009dcSAndroid Build Coastguard Worker xorl 60(%esp),%ebx 574*8fb009dcSAndroid Build Coastguard Worker roll $1,%ebx 575*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%eax 576*8fb009dcSAndroid Build Coastguard Worker rorl $2,%edx 577*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 578*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 579*8fb009dcSAndroid Build Coastguard Worker movl %ebx,8(%esp) 580*8fb009dcSAndroid Build Coastguard Worker leal 1859775393(%ebx,%eax,1),%ebx 581*8fb009dcSAndroid Build Coastguard Worker movl 12(%esp),%eax 582*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ebx 583*8fb009dcSAndroid Build Coastguard Worker 584*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 585*8fb009dcSAndroid Build Coastguard Worker xorl 20(%esp),%eax 586*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 587*8fb009dcSAndroid Build Coastguard Worker xorl 44(%esp),%eax 588*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 589*8fb009dcSAndroid Build Coastguard Worker xorl (%esp),%eax 590*8fb009dcSAndroid Build Coastguard Worker roll $1,%eax 591*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%esi 592*8fb009dcSAndroid Build Coastguard Worker rorl $2,%ecx 593*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%ebp 594*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 595*8fb009dcSAndroid Build Coastguard Worker movl %eax,12(%esp) 596*8fb009dcSAndroid Build Coastguard Worker leal 1859775393(%eax,%esi,1),%eax 597*8fb009dcSAndroid Build Coastguard Worker movl 16(%esp),%esi 598*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%eax 599*8fb009dcSAndroid Build Coastguard Worker 600*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%ebp 601*8fb009dcSAndroid Build Coastguard Worker xorl 24(%esp),%esi 602*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 603*8fb009dcSAndroid Build Coastguard Worker xorl 48(%esp),%esi 604*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 605*8fb009dcSAndroid Build Coastguard Worker xorl 4(%esp),%esi 606*8fb009dcSAndroid Build Coastguard Worker roll $1,%esi 607*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edi 608*8fb009dcSAndroid Build Coastguard Worker rorl $2,%ebx 609*8fb009dcSAndroid Build Coastguard Worker movl %eax,%ebp 610*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 611*8fb009dcSAndroid Build Coastguard Worker movl %esi,16(%esp) 612*8fb009dcSAndroid Build Coastguard Worker leal 1859775393(%esi,%edi,1),%esi 613*8fb009dcSAndroid Build Coastguard Worker movl 20(%esp),%edi 614*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%esi 615*8fb009dcSAndroid Build Coastguard Worker 616*8fb009dcSAndroid Build Coastguard Worker movl %eax,%ebp 617*8fb009dcSAndroid Build Coastguard Worker xorl 28(%esp),%edi 618*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 619*8fb009dcSAndroid Build Coastguard Worker xorl 52(%esp),%edi 620*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 621*8fb009dcSAndroid Build Coastguard Worker xorl 8(%esp),%edi 622*8fb009dcSAndroid Build Coastguard Worker roll $1,%edi 623*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edx 624*8fb009dcSAndroid Build Coastguard Worker rorl $2,%eax 625*8fb009dcSAndroid Build Coastguard Worker movl %esi,%ebp 626*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 627*8fb009dcSAndroid Build Coastguard Worker movl %edi,20(%esp) 628*8fb009dcSAndroid Build Coastguard Worker leal 1859775393(%edi,%edx,1),%edi 629*8fb009dcSAndroid Build Coastguard Worker movl 24(%esp),%edx 630*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edi 631*8fb009dcSAndroid Build Coastguard Worker 632*8fb009dcSAndroid Build Coastguard Worker movl %esi,%ebp 633*8fb009dcSAndroid Build Coastguard Worker xorl 32(%esp),%edx 634*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 635*8fb009dcSAndroid Build Coastguard Worker xorl 56(%esp),%edx 636*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 637*8fb009dcSAndroid Build Coastguard Worker xorl 12(%esp),%edx 638*8fb009dcSAndroid Build Coastguard Worker roll $1,%edx 639*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ecx 640*8fb009dcSAndroid Build Coastguard Worker rorl $2,%esi 641*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 642*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 643*8fb009dcSAndroid Build Coastguard Worker movl %edx,24(%esp) 644*8fb009dcSAndroid Build Coastguard Worker leal 1859775393(%edx,%ecx,1),%edx 645*8fb009dcSAndroid Build Coastguard Worker movl 28(%esp),%ecx 646*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edx 647*8fb009dcSAndroid Build Coastguard Worker 648*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 649*8fb009dcSAndroid Build Coastguard Worker xorl 36(%esp),%ecx 650*8fb009dcSAndroid Build Coastguard Worker xorl %esi,%ebp 651*8fb009dcSAndroid Build Coastguard Worker xorl 60(%esp),%ecx 652*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 653*8fb009dcSAndroid Build Coastguard Worker xorl 16(%esp),%ecx 654*8fb009dcSAndroid Build Coastguard Worker roll $1,%ecx 655*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ebx 656*8fb009dcSAndroid Build Coastguard Worker rorl $2,%edi 657*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebp 658*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 659*8fb009dcSAndroid Build Coastguard Worker movl %ecx,28(%esp) 660*8fb009dcSAndroid Build Coastguard Worker leal 1859775393(%ecx,%ebx,1),%ecx 661*8fb009dcSAndroid Build Coastguard Worker movl 32(%esp),%ebx 662*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ecx 663*8fb009dcSAndroid Build Coastguard Worker 664*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 665*8fb009dcSAndroid Build Coastguard Worker xorl 40(%esp),%ebx 666*8fb009dcSAndroid Build Coastguard Worker xorl %esi,%ebp 667*8fb009dcSAndroid Build Coastguard Worker xorl (%esp),%ebx 668*8fb009dcSAndroid Build Coastguard Worker andl %edx,%ebp 669*8fb009dcSAndroid Build Coastguard Worker xorl 20(%esp),%ebx 670*8fb009dcSAndroid Build Coastguard Worker roll $1,%ebx 671*8fb009dcSAndroid Build Coastguard Worker addl %eax,%ebp 672*8fb009dcSAndroid Build Coastguard Worker rorl $2,%edx 673*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%eax 674*8fb009dcSAndroid Build Coastguard Worker roll $5,%eax 675*8fb009dcSAndroid Build Coastguard Worker movl %ebx,32(%esp) 676*8fb009dcSAndroid Build Coastguard Worker leal 2400959708(%ebx,%ebp,1),%ebx 677*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 678*8fb009dcSAndroid Build Coastguard Worker addl %eax,%ebx 679*8fb009dcSAndroid Build Coastguard Worker andl %esi,%ebp 680*8fb009dcSAndroid Build Coastguard Worker movl 36(%esp),%eax 681*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ebx 682*8fb009dcSAndroid Build Coastguard Worker 683*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebp 684*8fb009dcSAndroid Build Coastguard Worker xorl 44(%esp),%eax 685*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 686*8fb009dcSAndroid Build Coastguard Worker xorl 4(%esp),%eax 687*8fb009dcSAndroid Build Coastguard Worker andl %ecx,%ebp 688*8fb009dcSAndroid Build Coastguard Worker xorl 24(%esp),%eax 689*8fb009dcSAndroid Build Coastguard Worker roll $1,%eax 690*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ebp 691*8fb009dcSAndroid Build Coastguard Worker rorl $2,%ecx 692*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%esi 693*8fb009dcSAndroid Build Coastguard Worker roll $5,%esi 694*8fb009dcSAndroid Build Coastguard Worker movl %eax,36(%esp) 695*8fb009dcSAndroid Build Coastguard Worker leal 2400959708(%eax,%ebp,1),%eax 696*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebp 697*8fb009dcSAndroid Build Coastguard Worker addl %esi,%eax 698*8fb009dcSAndroid Build Coastguard Worker andl %edi,%ebp 699*8fb009dcSAndroid Build Coastguard Worker movl 40(%esp),%esi 700*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%eax 701*8fb009dcSAndroid Build Coastguard Worker 702*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 703*8fb009dcSAndroid Build Coastguard Worker xorl 48(%esp),%esi 704*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 705*8fb009dcSAndroid Build Coastguard Worker xorl 8(%esp),%esi 706*8fb009dcSAndroid Build Coastguard Worker andl %ebx,%ebp 707*8fb009dcSAndroid Build Coastguard Worker xorl 28(%esp),%esi 708*8fb009dcSAndroid Build Coastguard Worker roll $1,%esi 709*8fb009dcSAndroid Build Coastguard Worker addl %edi,%ebp 710*8fb009dcSAndroid Build Coastguard Worker rorl $2,%ebx 711*8fb009dcSAndroid Build Coastguard Worker movl %eax,%edi 712*8fb009dcSAndroid Build Coastguard Worker roll $5,%edi 713*8fb009dcSAndroid Build Coastguard Worker movl %esi,40(%esp) 714*8fb009dcSAndroid Build Coastguard Worker leal 2400959708(%esi,%ebp,1),%esi 715*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 716*8fb009dcSAndroid Build Coastguard Worker addl %edi,%esi 717*8fb009dcSAndroid Build Coastguard Worker andl %edx,%ebp 718*8fb009dcSAndroid Build Coastguard Worker movl 44(%esp),%edi 719*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%esi 720*8fb009dcSAndroid Build Coastguard Worker 721*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%ebp 722*8fb009dcSAndroid Build Coastguard Worker xorl 52(%esp),%edi 723*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 724*8fb009dcSAndroid Build Coastguard Worker xorl 12(%esp),%edi 725*8fb009dcSAndroid Build Coastguard Worker andl %eax,%ebp 726*8fb009dcSAndroid Build Coastguard Worker xorl 32(%esp),%edi 727*8fb009dcSAndroid Build Coastguard Worker roll $1,%edi 728*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ebp 729*8fb009dcSAndroid Build Coastguard Worker rorl $2,%eax 730*8fb009dcSAndroid Build Coastguard Worker movl %esi,%edx 731*8fb009dcSAndroid Build Coastguard Worker roll $5,%edx 732*8fb009dcSAndroid Build Coastguard Worker movl %edi,44(%esp) 733*8fb009dcSAndroid Build Coastguard Worker leal 2400959708(%edi,%ebp,1),%edi 734*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%ebp 735*8fb009dcSAndroid Build Coastguard Worker addl %edx,%edi 736*8fb009dcSAndroid Build Coastguard Worker andl %ecx,%ebp 737*8fb009dcSAndroid Build Coastguard Worker movl 48(%esp),%edx 738*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edi 739*8fb009dcSAndroid Build Coastguard Worker 740*8fb009dcSAndroid Build Coastguard Worker movl %eax,%ebp 741*8fb009dcSAndroid Build Coastguard Worker xorl 56(%esp),%edx 742*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 743*8fb009dcSAndroid Build Coastguard Worker xorl 16(%esp),%edx 744*8fb009dcSAndroid Build Coastguard Worker andl %esi,%ebp 745*8fb009dcSAndroid Build Coastguard Worker xorl 36(%esp),%edx 746*8fb009dcSAndroid Build Coastguard Worker roll $1,%edx 747*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebp 748*8fb009dcSAndroid Build Coastguard Worker rorl $2,%esi 749*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ecx 750*8fb009dcSAndroid Build Coastguard Worker roll $5,%ecx 751*8fb009dcSAndroid Build Coastguard Worker movl %edx,48(%esp) 752*8fb009dcSAndroid Build Coastguard Worker leal 2400959708(%edx,%ebp,1),%edx 753*8fb009dcSAndroid Build Coastguard Worker movl %eax,%ebp 754*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%edx 755*8fb009dcSAndroid Build Coastguard Worker andl %ebx,%ebp 756*8fb009dcSAndroid Build Coastguard Worker movl 52(%esp),%ecx 757*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edx 758*8fb009dcSAndroid Build Coastguard Worker 759*8fb009dcSAndroid Build Coastguard Worker movl %esi,%ebp 760*8fb009dcSAndroid Build Coastguard Worker xorl 60(%esp),%ecx 761*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 762*8fb009dcSAndroid Build Coastguard Worker xorl 20(%esp),%ecx 763*8fb009dcSAndroid Build Coastguard Worker andl %edi,%ebp 764*8fb009dcSAndroid Build Coastguard Worker xorl 40(%esp),%ecx 765*8fb009dcSAndroid Build Coastguard Worker roll $1,%ecx 766*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%ebp 767*8fb009dcSAndroid Build Coastguard Worker rorl $2,%edi 768*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebx 769*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebx 770*8fb009dcSAndroid Build Coastguard Worker movl %ecx,52(%esp) 771*8fb009dcSAndroid Build Coastguard Worker leal 2400959708(%ecx,%ebp,1),%ecx 772*8fb009dcSAndroid Build Coastguard Worker movl %esi,%ebp 773*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%ecx 774*8fb009dcSAndroid Build Coastguard Worker andl %eax,%ebp 775*8fb009dcSAndroid Build Coastguard Worker movl 56(%esp),%ebx 776*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ecx 777*8fb009dcSAndroid Build Coastguard Worker 778*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 779*8fb009dcSAndroid Build Coastguard Worker xorl (%esp),%ebx 780*8fb009dcSAndroid Build Coastguard Worker xorl %esi,%ebp 781*8fb009dcSAndroid Build Coastguard Worker xorl 24(%esp),%ebx 782*8fb009dcSAndroid Build Coastguard Worker andl %edx,%ebp 783*8fb009dcSAndroid Build Coastguard Worker xorl 44(%esp),%ebx 784*8fb009dcSAndroid Build Coastguard Worker roll $1,%ebx 785*8fb009dcSAndroid Build Coastguard Worker addl %eax,%ebp 786*8fb009dcSAndroid Build Coastguard Worker rorl $2,%edx 787*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%eax 788*8fb009dcSAndroid Build Coastguard Worker roll $5,%eax 789*8fb009dcSAndroid Build Coastguard Worker movl %ebx,56(%esp) 790*8fb009dcSAndroid Build Coastguard Worker leal 2400959708(%ebx,%ebp,1),%ebx 791*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 792*8fb009dcSAndroid Build Coastguard Worker addl %eax,%ebx 793*8fb009dcSAndroid Build Coastguard Worker andl %esi,%ebp 794*8fb009dcSAndroid Build Coastguard Worker movl 60(%esp),%eax 795*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ebx 796*8fb009dcSAndroid Build Coastguard Worker 797*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebp 798*8fb009dcSAndroid Build Coastguard Worker xorl 4(%esp),%eax 799*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 800*8fb009dcSAndroid Build Coastguard Worker xorl 28(%esp),%eax 801*8fb009dcSAndroid Build Coastguard Worker andl %ecx,%ebp 802*8fb009dcSAndroid Build Coastguard Worker xorl 48(%esp),%eax 803*8fb009dcSAndroid Build Coastguard Worker roll $1,%eax 804*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ebp 805*8fb009dcSAndroid Build Coastguard Worker rorl $2,%ecx 806*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%esi 807*8fb009dcSAndroid Build Coastguard Worker roll $5,%esi 808*8fb009dcSAndroid Build Coastguard Worker movl %eax,60(%esp) 809*8fb009dcSAndroid Build Coastguard Worker leal 2400959708(%eax,%ebp,1),%eax 810*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebp 811*8fb009dcSAndroid Build Coastguard Worker addl %esi,%eax 812*8fb009dcSAndroid Build Coastguard Worker andl %edi,%ebp 813*8fb009dcSAndroid Build Coastguard Worker movl (%esp),%esi 814*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%eax 815*8fb009dcSAndroid Build Coastguard Worker 816*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 817*8fb009dcSAndroid Build Coastguard Worker xorl 8(%esp),%esi 818*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 819*8fb009dcSAndroid Build Coastguard Worker xorl 32(%esp),%esi 820*8fb009dcSAndroid Build Coastguard Worker andl %ebx,%ebp 821*8fb009dcSAndroid Build Coastguard Worker xorl 52(%esp),%esi 822*8fb009dcSAndroid Build Coastguard Worker roll $1,%esi 823*8fb009dcSAndroid Build Coastguard Worker addl %edi,%ebp 824*8fb009dcSAndroid Build Coastguard Worker rorl $2,%ebx 825*8fb009dcSAndroid Build Coastguard Worker movl %eax,%edi 826*8fb009dcSAndroid Build Coastguard Worker roll $5,%edi 827*8fb009dcSAndroid Build Coastguard Worker movl %esi,(%esp) 828*8fb009dcSAndroid Build Coastguard Worker leal 2400959708(%esi,%ebp,1),%esi 829*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 830*8fb009dcSAndroid Build Coastguard Worker addl %edi,%esi 831*8fb009dcSAndroid Build Coastguard Worker andl %edx,%ebp 832*8fb009dcSAndroid Build Coastguard Worker movl 4(%esp),%edi 833*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%esi 834*8fb009dcSAndroid Build Coastguard Worker 835*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%ebp 836*8fb009dcSAndroid Build Coastguard Worker xorl 12(%esp),%edi 837*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 838*8fb009dcSAndroid Build Coastguard Worker xorl 36(%esp),%edi 839*8fb009dcSAndroid Build Coastguard Worker andl %eax,%ebp 840*8fb009dcSAndroid Build Coastguard Worker xorl 56(%esp),%edi 841*8fb009dcSAndroid Build Coastguard Worker roll $1,%edi 842*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ebp 843*8fb009dcSAndroid Build Coastguard Worker rorl $2,%eax 844*8fb009dcSAndroid Build Coastguard Worker movl %esi,%edx 845*8fb009dcSAndroid Build Coastguard Worker roll $5,%edx 846*8fb009dcSAndroid Build Coastguard Worker movl %edi,4(%esp) 847*8fb009dcSAndroid Build Coastguard Worker leal 2400959708(%edi,%ebp,1),%edi 848*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%ebp 849*8fb009dcSAndroid Build Coastguard Worker addl %edx,%edi 850*8fb009dcSAndroid Build Coastguard Worker andl %ecx,%ebp 851*8fb009dcSAndroid Build Coastguard Worker movl 8(%esp),%edx 852*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edi 853*8fb009dcSAndroid Build Coastguard Worker 854*8fb009dcSAndroid Build Coastguard Worker movl %eax,%ebp 855*8fb009dcSAndroid Build Coastguard Worker xorl 16(%esp),%edx 856*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 857*8fb009dcSAndroid Build Coastguard Worker xorl 40(%esp),%edx 858*8fb009dcSAndroid Build Coastguard Worker andl %esi,%ebp 859*8fb009dcSAndroid Build Coastguard Worker xorl 60(%esp),%edx 860*8fb009dcSAndroid Build Coastguard Worker roll $1,%edx 861*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebp 862*8fb009dcSAndroid Build Coastguard Worker rorl $2,%esi 863*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ecx 864*8fb009dcSAndroid Build Coastguard Worker roll $5,%ecx 865*8fb009dcSAndroid Build Coastguard Worker movl %edx,8(%esp) 866*8fb009dcSAndroid Build Coastguard Worker leal 2400959708(%edx,%ebp,1),%edx 867*8fb009dcSAndroid Build Coastguard Worker movl %eax,%ebp 868*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%edx 869*8fb009dcSAndroid Build Coastguard Worker andl %ebx,%ebp 870*8fb009dcSAndroid Build Coastguard Worker movl 12(%esp),%ecx 871*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edx 872*8fb009dcSAndroid Build Coastguard Worker 873*8fb009dcSAndroid Build Coastguard Worker movl %esi,%ebp 874*8fb009dcSAndroid Build Coastguard Worker xorl 20(%esp),%ecx 875*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 876*8fb009dcSAndroid Build Coastguard Worker xorl 44(%esp),%ecx 877*8fb009dcSAndroid Build Coastguard Worker andl %edi,%ebp 878*8fb009dcSAndroid Build Coastguard Worker xorl (%esp),%ecx 879*8fb009dcSAndroid Build Coastguard Worker roll $1,%ecx 880*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%ebp 881*8fb009dcSAndroid Build Coastguard Worker rorl $2,%edi 882*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebx 883*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebx 884*8fb009dcSAndroid Build Coastguard Worker movl %ecx,12(%esp) 885*8fb009dcSAndroid Build Coastguard Worker leal 2400959708(%ecx,%ebp,1),%ecx 886*8fb009dcSAndroid Build Coastguard Worker movl %esi,%ebp 887*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%ecx 888*8fb009dcSAndroid Build Coastguard Worker andl %eax,%ebp 889*8fb009dcSAndroid Build Coastguard Worker movl 16(%esp),%ebx 890*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ecx 891*8fb009dcSAndroid Build Coastguard Worker 892*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 893*8fb009dcSAndroid Build Coastguard Worker xorl 24(%esp),%ebx 894*8fb009dcSAndroid Build Coastguard Worker xorl %esi,%ebp 895*8fb009dcSAndroid Build Coastguard Worker xorl 48(%esp),%ebx 896*8fb009dcSAndroid Build Coastguard Worker andl %edx,%ebp 897*8fb009dcSAndroid Build Coastguard Worker xorl 4(%esp),%ebx 898*8fb009dcSAndroid Build Coastguard Worker roll $1,%ebx 899*8fb009dcSAndroid Build Coastguard Worker addl %eax,%ebp 900*8fb009dcSAndroid Build Coastguard Worker rorl $2,%edx 901*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%eax 902*8fb009dcSAndroid Build Coastguard Worker roll $5,%eax 903*8fb009dcSAndroid Build Coastguard Worker movl %ebx,16(%esp) 904*8fb009dcSAndroid Build Coastguard Worker leal 2400959708(%ebx,%ebp,1),%ebx 905*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 906*8fb009dcSAndroid Build Coastguard Worker addl %eax,%ebx 907*8fb009dcSAndroid Build Coastguard Worker andl %esi,%ebp 908*8fb009dcSAndroid Build Coastguard Worker movl 20(%esp),%eax 909*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ebx 910*8fb009dcSAndroid Build Coastguard Worker 911*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebp 912*8fb009dcSAndroid Build Coastguard Worker xorl 28(%esp),%eax 913*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 914*8fb009dcSAndroid Build Coastguard Worker xorl 52(%esp),%eax 915*8fb009dcSAndroid Build Coastguard Worker andl %ecx,%ebp 916*8fb009dcSAndroid Build Coastguard Worker xorl 8(%esp),%eax 917*8fb009dcSAndroid Build Coastguard Worker roll $1,%eax 918*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ebp 919*8fb009dcSAndroid Build Coastguard Worker rorl $2,%ecx 920*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%esi 921*8fb009dcSAndroid Build Coastguard Worker roll $5,%esi 922*8fb009dcSAndroid Build Coastguard Worker movl %eax,20(%esp) 923*8fb009dcSAndroid Build Coastguard Worker leal 2400959708(%eax,%ebp,1),%eax 924*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebp 925*8fb009dcSAndroid Build Coastguard Worker addl %esi,%eax 926*8fb009dcSAndroid Build Coastguard Worker andl %edi,%ebp 927*8fb009dcSAndroid Build Coastguard Worker movl 24(%esp),%esi 928*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%eax 929*8fb009dcSAndroid Build Coastguard Worker 930*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 931*8fb009dcSAndroid Build Coastguard Worker xorl 32(%esp),%esi 932*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 933*8fb009dcSAndroid Build Coastguard Worker xorl 56(%esp),%esi 934*8fb009dcSAndroid Build Coastguard Worker andl %ebx,%ebp 935*8fb009dcSAndroid Build Coastguard Worker xorl 12(%esp),%esi 936*8fb009dcSAndroid Build Coastguard Worker roll $1,%esi 937*8fb009dcSAndroid Build Coastguard Worker addl %edi,%ebp 938*8fb009dcSAndroid Build Coastguard Worker rorl $2,%ebx 939*8fb009dcSAndroid Build Coastguard Worker movl %eax,%edi 940*8fb009dcSAndroid Build Coastguard Worker roll $5,%edi 941*8fb009dcSAndroid Build Coastguard Worker movl %esi,24(%esp) 942*8fb009dcSAndroid Build Coastguard Worker leal 2400959708(%esi,%ebp,1),%esi 943*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 944*8fb009dcSAndroid Build Coastguard Worker addl %edi,%esi 945*8fb009dcSAndroid Build Coastguard Worker andl %edx,%ebp 946*8fb009dcSAndroid Build Coastguard Worker movl 28(%esp),%edi 947*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%esi 948*8fb009dcSAndroid Build Coastguard Worker 949*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%ebp 950*8fb009dcSAndroid Build Coastguard Worker xorl 36(%esp),%edi 951*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 952*8fb009dcSAndroid Build Coastguard Worker xorl 60(%esp),%edi 953*8fb009dcSAndroid Build Coastguard Worker andl %eax,%ebp 954*8fb009dcSAndroid Build Coastguard Worker xorl 16(%esp),%edi 955*8fb009dcSAndroid Build Coastguard Worker roll $1,%edi 956*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ebp 957*8fb009dcSAndroid Build Coastguard Worker rorl $2,%eax 958*8fb009dcSAndroid Build Coastguard Worker movl %esi,%edx 959*8fb009dcSAndroid Build Coastguard Worker roll $5,%edx 960*8fb009dcSAndroid Build Coastguard Worker movl %edi,28(%esp) 961*8fb009dcSAndroid Build Coastguard Worker leal 2400959708(%edi,%ebp,1),%edi 962*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%ebp 963*8fb009dcSAndroid Build Coastguard Worker addl %edx,%edi 964*8fb009dcSAndroid Build Coastguard Worker andl %ecx,%ebp 965*8fb009dcSAndroid Build Coastguard Worker movl 32(%esp),%edx 966*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edi 967*8fb009dcSAndroid Build Coastguard Worker 968*8fb009dcSAndroid Build Coastguard Worker movl %eax,%ebp 969*8fb009dcSAndroid Build Coastguard Worker xorl 40(%esp),%edx 970*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 971*8fb009dcSAndroid Build Coastguard Worker xorl (%esp),%edx 972*8fb009dcSAndroid Build Coastguard Worker andl %esi,%ebp 973*8fb009dcSAndroid Build Coastguard Worker xorl 20(%esp),%edx 974*8fb009dcSAndroid Build Coastguard Worker roll $1,%edx 975*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebp 976*8fb009dcSAndroid Build Coastguard Worker rorl $2,%esi 977*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ecx 978*8fb009dcSAndroid Build Coastguard Worker roll $5,%ecx 979*8fb009dcSAndroid Build Coastguard Worker movl %edx,32(%esp) 980*8fb009dcSAndroid Build Coastguard Worker leal 2400959708(%edx,%ebp,1),%edx 981*8fb009dcSAndroid Build Coastguard Worker movl %eax,%ebp 982*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%edx 983*8fb009dcSAndroid Build Coastguard Worker andl %ebx,%ebp 984*8fb009dcSAndroid Build Coastguard Worker movl 36(%esp),%ecx 985*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edx 986*8fb009dcSAndroid Build Coastguard Worker 987*8fb009dcSAndroid Build Coastguard Worker movl %esi,%ebp 988*8fb009dcSAndroid Build Coastguard Worker xorl 44(%esp),%ecx 989*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 990*8fb009dcSAndroid Build Coastguard Worker xorl 4(%esp),%ecx 991*8fb009dcSAndroid Build Coastguard Worker andl %edi,%ebp 992*8fb009dcSAndroid Build Coastguard Worker xorl 24(%esp),%ecx 993*8fb009dcSAndroid Build Coastguard Worker roll $1,%ecx 994*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%ebp 995*8fb009dcSAndroid Build Coastguard Worker rorl $2,%edi 996*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebx 997*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebx 998*8fb009dcSAndroid Build Coastguard Worker movl %ecx,36(%esp) 999*8fb009dcSAndroid Build Coastguard Worker leal 2400959708(%ecx,%ebp,1),%ecx 1000*8fb009dcSAndroid Build Coastguard Worker movl %esi,%ebp 1001*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%ecx 1002*8fb009dcSAndroid Build Coastguard Worker andl %eax,%ebp 1003*8fb009dcSAndroid Build Coastguard Worker movl 40(%esp),%ebx 1004*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ecx 1005*8fb009dcSAndroid Build Coastguard Worker 1006*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 1007*8fb009dcSAndroid Build Coastguard Worker xorl 48(%esp),%ebx 1008*8fb009dcSAndroid Build Coastguard Worker xorl %esi,%ebp 1009*8fb009dcSAndroid Build Coastguard Worker xorl 8(%esp),%ebx 1010*8fb009dcSAndroid Build Coastguard Worker andl %edx,%ebp 1011*8fb009dcSAndroid Build Coastguard Worker xorl 28(%esp),%ebx 1012*8fb009dcSAndroid Build Coastguard Worker roll $1,%ebx 1013*8fb009dcSAndroid Build Coastguard Worker addl %eax,%ebp 1014*8fb009dcSAndroid Build Coastguard Worker rorl $2,%edx 1015*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%eax 1016*8fb009dcSAndroid Build Coastguard Worker roll $5,%eax 1017*8fb009dcSAndroid Build Coastguard Worker movl %ebx,40(%esp) 1018*8fb009dcSAndroid Build Coastguard Worker leal 2400959708(%ebx,%ebp,1),%ebx 1019*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 1020*8fb009dcSAndroid Build Coastguard Worker addl %eax,%ebx 1021*8fb009dcSAndroid Build Coastguard Worker andl %esi,%ebp 1022*8fb009dcSAndroid Build Coastguard Worker movl 44(%esp),%eax 1023*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ebx 1024*8fb009dcSAndroid Build Coastguard Worker 1025*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebp 1026*8fb009dcSAndroid Build Coastguard Worker xorl 52(%esp),%eax 1027*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 1028*8fb009dcSAndroid Build Coastguard Worker xorl 12(%esp),%eax 1029*8fb009dcSAndroid Build Coastguard Worker andl %ecx,%ebp 1030*8fb009dcSAndroid Build Coastguard Worker xorl 32(%esp),%eax 1031*8fb009dcSAndroid Build Coastguard Worker roll $1,%eax 1032*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ebp 1033*8fb009dcSAndroid Build Coastguard Worker rorl $2,%ecx 1034*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%esi 1035*8fb009dcSAndroid Build Coastguard Worker roll $5,%esi 1036*8fb009dcSAndroid Build Coastguard Worker movl %eax,44(%esp) 1037*8fb009dcSAndroid Build Coastguard Worker leal 2400959708(%eax,%ebp,1),%eax 1038*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebp 1039*8fb009dcSAndroid Build Coastguard Worker addl %esi,%eax 1040*8fb009dcSAndroid Build Coastguard Worker andl %edi,%ebp 1041*8fb009dcSAndroid Build Coastguard Worker movl 48(%esp),%esi 1042*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%eax 1043*8fb009dcSAndroid Build Coastguard Worker 1044*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%ebp 1045*8fb009dcSAndroid Build Coastguard Worker xorl 56(%esp),%esi 1046*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 1047*8fb009dcSAndroid Build Coastguard Worker xorl 16(%esp),%esi 1048*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 1049*8fb009dcSAndroid Build Coastguard Worker xorl 36(%esp),%esi 1050*8fb009dcSAndroid Build Coastguard Worker roll $1,%esi 1051*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edi 1052*8fb009dcSAndroid Build Coastguard Worker rorl $2,%ebx 1053*8fb009dcSAndroid Build Coastguard Worker movl %eax,%ebp 1054*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 1055*8fb009dcSAndroid Build Coastguard Worker movl %esi,48(%esp) 1056*8fb009dcSAndroid Build Coastguard Worker leal 3395469782(%esi,%edi,1),%esi 1057*8fb009dcSAndroid Build Coastguard Worker movl 52(%esp),%edi 1058*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%esi 1059*8fb009dcSAndroid Build Coastguard Worker 1060*8fb009dcSAndroid Build Coastguard Worker movl %eax,%ebp 1061*8fb009dcSAndroid Build Coastguard Worker xorl 60(%esp),%edi 1062*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 1063*8fb009dcSAndroid Build Coastguard Worker xorl 20(%esp),%edi 1064*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 1065*8fb009dcSAndroid Build Coastguard Worker xorl 40(%esp),%edi 1066*8fb009dcSAndroid Build Coastguard Worker roll $1,%edi 1067*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edx 1068*8fb009dcSAndroid Build Coastguard Worker rorl $2,%eax 1069*8fb009dcSAndroid Build Coastguard Worker movl %esi,%ebp 1070*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 1071*8fb009dcSAndroid Build Coastguard Worker movl %edi,52(%esp) 1072*8fb009dcSAndroid Build Coastguard Worker leal 3395469782(%edi,%edx,1),%edi 1073*8fb009dcSAndroid Build Coastguard Worker movl 56(%esp),%edx 1074*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edi 1075*8fb009dcSAndroid Build Coastguard Worker 1076*8fb009dcSAndroid Build Coastguard Worker movl %esi,%ebp 1077*8fb009dcSAndroid Build Coastguard Worker xorl (%esp),%edx 1078*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 1079*8fb009dcSAndroid Build Coastguard Worker xorl 24(%esp),%edx 1080*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 1081*8fb009dcSAndroid Build Coastguard Worker xorl 44(%esp),%edx 1082*8fb009dcSAndroid Build Coastguard Worker roll $1,%edx 1083*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ecx 1084*8fb009dcSAndroid Build Coastguard Worker rorl $2,%esi 1085*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 1086*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 1087*8fb009dcSAndroid Build Coastguard Worker movl %edx,56(%esp) 1088*8fb009dcSAndroid Build Coastguard Worker leal 3395469782(%edx,%ecx,1),%edx 1089*8fb009dcSAndroid Build Coastguard Worker movl 60(%esp),%ecx 1090*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edx 1091*8fb009dcSAndroid Build Coastguard Worker 1092*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 1093*8fb009dcSAndroid Build Coastguard Worker xorl 4(%esp),%ecx 1094*8fb009dcSAndroid Build Coastguard Worker xorl %esi,%ebp 1095*8fb009dcSAndroid Build Coastguard Worker xorl 28(%esp),%ecx 1096*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 1097*8fb009dcSAndroid Build Coastguard Worker xorl 48(%esp),%ecx 1098*8fb009dcSAndroid Build Coastguard Worker roll $1,%ecx 1099*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ebx 1100*8fb009dcSAndroid Build Coastguard Worker rorl $2,%edi 1101*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebp 1102*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 1103*8fb009dcSAndroid Build Coastguard Worker movl %ecx,60(%esp) 1104*8fb009dcSAndroid Build Coastguard Worker leal 3395469782(%ecx,%ebx,1),%ecx 1105*8fb009dcSAndroid Build Coastguard Worker movl (%esp),%ebx 1106*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ecx 1107*8fb009dcSAndroid Build Coastguard Worker 1108*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebp 1109*8fb009dcSAndroid Build Coastguard Worker xorl 8(%esp),%ebx 1110*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 1111*8fb009dcSAndroid Build Coastguard Worker xorl 32(%esp),%ebx 1112*8fb009dcSAndroid Build Coastguard Worker xorl %esi,%ebp 1113*8fb009dcSAndroid Build Coastguard Worker xorl 52(%esp),%ebx 1114*8fb009dcSAndroid Build Coastguard Worker roll $1,%ebx 1115*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%eax 1116*8fb009dcSAndroid Build Coastguard Worker rorl $2,%edx 1117*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 1118*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 1119*8fb009dcSAndroid Build Coastguard Worker movl %ebx,(%esp) 1120*8fb009dcSAndroid Build Coastguard Worker leal 3395469782(%ebx,%eax,1),%ebx 1121*8fb009dcSAndroid Build Coastguard Worker movl 4(%esp),%eax 1122*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ebx 1123*8fb009dcSAndroid Build Coastguard Worker 1124*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 1125*8fb009dcSAndroid Build Coastguard Worker xorl 12(%esp),%eax 1126*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 1127*8fb009dcSAndroid Build Coastguard Worker xorl 36(%esp),%eax 1128*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 1129*8fb009dcSAndroid Build Coastguard Worker xorl 56(%esp),%eax 1130*8fb009dcSAndroid Build Coastguard Worker roll $1,%eax 1131*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%esi 1132*8fb009dcSAndroid Build Coastguard Worker rorl $2,%ecx 1133*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%ebp 1134*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 1135*8fb009dcSAndroid Build Coastguard Worker movl %eax,4(%esp) 1136*8fb009dcSAndroid Build Coastguard Worker leal 3395469782(%eax,%esi,1),%eax 1137*8fb009dcSAndroid Build Coastguard Worker movl 8(%esp),%esi 1138*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%eax 1139*8fb009dcSAndroid Build Coastguard Worker 1140*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%ebp 1141*8fb009dcSAndroid Build Coastguard Worker xorl 16(%esp),%esi 1142*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 1143*8fb009dcSAndroid Build Coastguard Worker xorl 40(%esp),%esi 1144*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 1145*8fb009dcSAndroid Build Coastguard Worker xorl 60(%esp),%esi 1146*8fb009dcSAndroid Build Coastguard Worker roll $1,%esi 1147*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edi 1148*8fb009dcSAndroid Build Coastguard Worker rorl $2,%ebx 1149*8fb009dcSAndroid Build Coastguard Worker movl %eax,%ebp 1150*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 1151*8fb009dcSAndroid Build Coastguard Worker movl %esi,8(%esp) 1152*8fb009dcSAndroid Build Coastguard Worker leal 3395469782(%esi,%edi,1),%esi 1153*8fb009dcSAndroid Build Coastguard Worker movl 12(%esp),%edi 1154*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%esi 1155*8fb009dcSAndroid Build Coastguard Worker 1156*8fb009dcSAndroid Build Coastguard Worker movl %eax,%ebp 1157*8fb009dcSAndroid Build Coastguard Worker xorl 20(%esp),%edi 1158*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 1159*8fb009dcSAndroid Build Coastguard Worker xorl 44(%esp),%edi 1160*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 1161*8fb009dcSAndroid Build Coastguard Worker xorl (%esp),%edi 1162*8fb009dcSAndroid Build Coastguard Worker roll $1,%edi 1163*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edx 1164*8fb009dcSAndroid Build Coastguard Worker rorl $2,%eax 1165*8fb009dcSAndroid Build Coastguard Worker movl %esi,%ebp 1166*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 1167*8fb009dcSAndroid Build Coastguard Worker movl %edi,12(%esp) 1168*8fb009dcSAndroid Build Coastguard Worker leal 3395469782(%edi,%edx,1),%edi 1169*8fb009dcSAndroid Build Coastguard Worker movl 16(%esp),%edx 1170*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edi 1171*8fb009dcSAndroid Build Coastguard Worker 1172*8fb009dcSAndroid Build Coastguard Worker movl %esi,%ebp 1173*8fb009dcSAndroid Build Coastguard Worker xorl 24(%esp),%edx 1174*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 1175*8fb009dcSAndroid Build Coastguard Worker xorl 48(%esp),%edx 1176*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 1177*8fb009dcSAndroid Build Coastguard Worker xorl 4(%esp),%edx 1178*8fb009dcSAndroid Build Coastguard Worker roll $1,%edx 1179*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ecx 1180*8fb009dcSAndroid Build Coastguard Worker rorl $2,%esi 1181*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 1182*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 1183*8fb009dcSAndroid Build Coastguard Worker movl %edx,16(%esp) 1184*8fb009dcSAndroid Build Coastguard Worker leal 3395469782(%edx,%ecx,1),%edx 1185*8fb009dcSAndroid Build Coastguard Worker movl 20(%esp),%ecx 1186*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edx 1187*8fb009dcSAndroid Build Coastguard Worker 1188*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 1189*8fb009dcSAndroid Build Coastguard Worker xorl 28(%esp),%ecx 1190*8fb009dcSAndroid Build Coastguard Worker xorl %esi,%ebp 1191*8fb009dcSAndroid Build Coastguard Worker xorl 52(%esp),%ecx 1192*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 1193*8fb009dcSAndroid Build Coastguard Worker xorl 8(%esp),%ecx 1194*8fb009dcSAndroid Build Coastguard Worker roll $1,%ecx 1195*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ebx 1196*8fb009dcSAndroid Build Coastguard Worker rorl $2,%edi 1197*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebp 1198*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 1199*8fb009dcSAndroid Build Coastguard Worker movl %ecx,20(%esp) 1200*8fb009dcSAndroid Build Coastguard Worker leal 3395469782(%ecx,%ebx,1),%ecx 1201*8fb009dcSAndroid Build Coastguard Worker movl 24(%esp),%ebx 1202*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ecx 1203*8fb009dcSAndroid Build Coastguard Worker 1204*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebp 1205*8fb009dcSAndroid Build Coastguard Worker xorl 32(%esp),%ebx 1206*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 1207*8fb009dcSAndroid Build Coastguard Worker xorl 56(%esp),%ebx 1208*8fb009dcSAndroid Build Coastguard Worker xorl %esi,%ebp 1209*8fb009dcSAndroid Build Coastguard Worker xorl 12(%esp),%ebx 1210*8fb009dcSAndroid Build Coastguard Worker roll $1,%ebx 1211*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%eax 1212*8fb009dcSAndroid Build Coastguard Worker rorl $2,%edx 1213*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 1214*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 1215*8fb009dcSAndroid Build Coastguard Worker movl %ebx,24(%esp) 1216*8fb009dcSAndroid Build Coastguard Worker leal 3395469782(%ebx,%eax,1),%ebx 1217*8fb009dcSAndroid Build Coastguard Worker movl 28(%esp),%eax 1218*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ebx 1219*8fb009dcSAndroid Build Coastguard Worker 1220*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 1221*8fb009dcSAndroid Build Coastguard Worker xorl 36(%esp),%eax 1222*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 1223*8fb009dcSAndroid Build Coastguard Worker xorl 60(%esp),%eax 1224*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 1225*8fb009dcSAndroid Build Coastguard Worker xorl 16(%esp),%eax 1226*8fb009dcSAndroid Build Coastguard Worker roll $1,%eax 1227*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%esi 1228*8fb009dcSAndroid Build Coastguard Worker rorl $2,%ecx 1229*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%ebp 1230*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 1231*8fb009dcSAndroid Build Coastguard Worker movl %eax,28(%esp) 1232*8fb009dcSAndroid Build Coastguard Worker leal 3395469782(%eax,%esi,1),%eax 1233*8fb009dcSAndroid Build Coastguard Worker movl 32(%esp),%esi 1234*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%eax 1235*8fb009dcSAndroid Build Coastguard Worker 1236*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%ebp 1237*8fb009dcSAndroid Build Coastguard Worker xorl 40(%esp),%esi 1238*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 1239*8fb009dcSAndroid Build Coastguard Worker xorl (%esp),%esi 1240*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 1241*8fb009dcSAndroid Build Coastguard Worker xorl 20(%esp),%esi 1242*8fb009dcSAndroid Build Coastguard Worker roll $1,%esi 1243*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edi 1244*8fb009dcSAndroid Build Coastguard Worker rorl $2,%ebx 1245*8fb009dcSAndroid Build Coastguard Worker movl %eax,%ebp 1246*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 1247*8fb009dcSAndroid Build Coastguard Worker movl %esi,32(%esp) 1248*8fb009dcSAndroid Build Coastguard Worker leal 3395469782(%esi,%edi,1),%esi 1249*8fb009dcSAndroid Build Coastguard Worker movl 36(%esp),%edi 1250*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%esi 1251*8fb009dcSAndroid Build Coastguard Worker 1252*8fb009dcSAndroid Build Coastguard Worker movl %eax,%ebp 1253*8fb009dcSAndroid Build Coastguard Worker xorl 44(%esp),%edi 1254*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 1255*8fb009dcSAndroid Build Coastguard Worker xorl 4(%esp),%edi 1256*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 1257*8fb009dcSAndroid Build Coastguard Worker xorl 24(%esp),%edi 1258*8fb009dcSAndroid Build Coastguard Worker roll $1,%edi 1259*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edx 1260*8fb009dcSAndroid Build Coastguard Worker rorl $2,%eax 1261*8fb009dcSAndroid Build Coastguard Worker movl %esi,%ebp 1262*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 1263*8fb009dcSAndroid Build Coastguard Worker movl %edi,36(%esp) 1264*8fb009dcSAndroid Build Coastguard Worker leal 3395469782(%edi,%edx,1),%edi 1265*8fb009dcSAndroid Build Coastguard Worker movl 40(%esp),%edx 1266*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edi 1267*8fb009dcSAndroid Build Coastguard Worker 1268*8fb009dcSAndroid Build Coastguard Worker movl %esi,%ebp 1269*8fb009dcSAndroid Build Coastguard Worker xorl 48(%esp),%edx 1270*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 1271*8fb009dcSAndroid Build Coastguard Worker xorl 8(%esp),%edx 1272*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 1273*8fb009dcSAndroid Build Coastguard Worker xorl 28(%esp),%edx 1274*8fb009dcSAndroid Build Coastguard Worker roll $1,%edx 1275*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ecx 1276*8fb009dcSAndroid Build Coastguard Worker rorl $2,%esi 1277*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 1278*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 1279*8fb009dcSAndroid Build Coastguard Worker movl %edx,40(%esp) 1280*8fb009dcSAndroid Build Coastguard Worker leal 3395469782(%edx,%ecx,1),%edx 1281*8fb009dcSAndroid Build Coastguard Worker movl 44(%esp),%ecx 1282*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edx 1283*8fb009dcSAndroid Build Coastguard Worker 1284*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 1285*8fb009dcSAndroid Build Coastguard Worker xorl 52(%esp),%ecx 1286*8fb009dcSAndroid Build Coastguard Worker xorl %esi,%ebp 1287*8fb009dcSAndroid Build Coastguard Worker xorl 12(%esp),%ecx 1288*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 1289*8fb009dcSAndroid Build Coastguard Worker xorl 32(%esp),%ecx 1290*8fb009dcSAndroid Build Coastguard Worker roll $1,%ecx 1291*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ebx 1292*8fb009dcSAndroid Build Coastguard Worker rorl $2,%edi 1293*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebp 1294*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 1295*8fb009dcSAndroid Build Coastguard Worker movl %ecx,44(%esp) 1296*8fb009dcSAndroid Build Coastguard Worker leal 3395469782(%ecx,%ebx,1),%ecx 1297*8fb009dcSAndroid Build Coastguard Worker movl 48(%esp),%ebx 1298*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ecx 1299*8fb009dcSAndroid Build Coastguard Worker 1300*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebp 1301*8fb009dcSAndroid Build Coastguard Worker xorl 56(%esp),%ebx 1302*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 1303*8fb009dcSAndroid Build Coastguard Worker xorl 16(%esp),%ebx 1304*8fb009dcSAndroid Build Coastguard Worker xorl %esi,%ebp 1305*8fb009dcSAndroid Build Coastguard Worker xorl 36(%esp),%ebx 1306*8fb009dcSAndroid Build Coastguard Worker roll $1,%ebx 1307*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%eax 1308*8fb009dcSAndroid Build Coastguard Worker rorl $2,%edx 1309*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 1310*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 1311*8fb009dcSAndroid Build Coastguard Worker movl %ebx,48(%esp) 1312*8fb009dcSAndroid Build Coastguard Worker leal 3395469782(%ebx,%eax,1),%ebx 1313*8fb009dcSAndroid Build Coastguard Worker movl 52(%esp),%eax 1314*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ebx 1315*8fb009dcSAndroid Build Coastguard Worker 1316*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 1317*8fb009dcSAndroid Build Coastguard Worker xorl 60(%esp),%eax 1318*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 1319*8fb009dcSAndroid Build Coastguard Worker xorl 20(%esp),%eax 1320*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 1321*8fb009dcSAndroid Build Coastguard Worker xorl 40(%esp),%eax 1322*8fb009dcSAndroid Build Coastguard Worker roll $1,%eax 1323*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%esi 1324*8fb009dcSAndroid Build Coastguard Worker rorl $2,%ecx 1325*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%ebp 1326*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 1327*8fb009dcSAndroid Build Coastguard Worker leal 3395469782(%eax,%esi,1),%eax 1328*8fb009dcSAndroid Build Coastguard Worker movl 56(%esp),%esi 1329*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%eax 1330*8fb009dcSAndroid Build Coastguard Worker 1331*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%ebp 1332*8fb009dcSAndroid Build Coastguard Worker xorl (%esp),%esi 1333*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 1334*8fb009dcSAndroid Build Coastguard Worker xorl 24(%esp),%esi 1335*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 1336*8fb009dcSAndroid Build Coastguard Worker xorl 44(%esp),%esi 1337*8fb009dcSAndroid Build Coastguard Worker roll $1,%esi 1338*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edi 1339*8fb009dcSAndroid Build Coastguard Worker rorl $2,%ebx 1340*8fb009dcSAndroid Build Coastguard Worker movl %eax,%ebp 1341*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 1342*8fb009dcSAndroid Build Coastguard Worker leal 3395469782(%esi,%edi,1),%esi 1343*8fb009dcSAndroid Build Coastguard Worker movl 60(%esp),%edi 1344*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%esi 1345*8fb009dcSAndroid Build Coastguard Worker 1346*8fb009dcSAndroid Build Coastguard Worker movl %eax,%ebp 1347*8fb009dcSAndroid Build Coastguard Worker xorl 4(%esp),%edi 1348*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 1349*8fb009dcSAndroid Build Coastguard Worker xorl 28(%esp),%edi 1350*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 1351*8fb009dcSAndroid Build Coastguard Worker xorl 48(%esp),%edi 1352*8fb009dcSAndroid Build Coastguard Worker roll $1,%edi 1353*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edx 1354*8fb009dcSAndroid Build Coastguard Worker rorl $2,%eax 1355*8fb009dcSAndroid Build Coastguard Worker movl %esi,%ebp 1356*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebp 1357*8fb009dcSAndroid Build Coastguard Worker leal 3395469782(%edi,%edx,1),%edi 1358*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edi 1359*8fb009dcSAndroid Build Coastguard Worker movl 96(%esp),%ebp 1360*8fb009dcSAndroid Build Coastguard Worker movl 100(%esp),%edx 1361*8fb009dcSAndroid Build Coastguard Worker addl (%ebp),%edi 1362*8fb009dcSAndroid Build Coastguard Worker addl 4(%ebp),%esi 1363*8fb009dcSAndroid Build Coastguard Worker addl 8(%ebp),%eax 1364*8fb009dcSAndroid Build Coastguard Worker addl 12(%ebp),%ebx 1365*8fb009dcSAndroid Build Coastguard Worker addl 16(%ebp),%ecx 1366*8fb009dcSAndroid Build Coastguard Worker movl %edi,(%ebp) 1367*8fb009dcSAndroid Build Coastguard Worker addl $64,%edx 1368*8fb009dcSAndroid Build Coastguard Worker movl %esi,4(%ebp) 1369*8fb009dcSAndroid Build Coastguard Worker cmpl 104(%esp),%edx 1370*8fb009dcSAndroid Build Coastguard Worker movl %eax,8(%ebp) 1371*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%edi 1372*8fb009dcSAndroid Build Coastguard Worker movl %ebx,12(%ebp) 1373*8fb009dcSAndroid Build Coastguard Worker movl %edx,%esi 1374*8fb009dcSAndroid Build Coastguard Worker movl %ecx,16(%ebp) 1375*8fb009dcSAndroid Build Coastguard Worker jb .L000loop 1376*8fb009dcSAndroid Build Coastguard Worker addl $76,%esp 1377*8fb009dcSAndroid Build Coastguard Worker popl %edi 1378*8fb009dcSAndroid Build Coastguard Worker popl %esi 1379*8fb009dcSAndroid Build Coastguard Worker popl %ebx 1380*8fb009dcSAndroid Build Coastguard Worker popl %ebp 1381*8fb009dcSAndroid Build Coastguard Worker ret 1382*8fb009dcSAndroid Build Coastguard Worker.size sha1_block_data_order_nohw,.-.L_sha1_block_data_order_nohw_begin 1383*8fb009dcSAndroid Build Coastguard Worker.globl sha1_block_data_order_ssse3 1384*8fb009dcSAndroid Build Coastguard Worker.hidden sha1_block_data_order_ssse3 1385*8fb009dcSAndroid Build Coastguard Worker.type sha1_block_data_order_ssse3,@function 1386*8fb009dcSAndroid Build Coastguard Worker.align 16 1387*8fb009dcSAndroid Build Coastguard Workersha1_block_data_order_ssse3: 1388*8fb009dcSAndroid Build Coastguard Worker.L_sha1_block_data_order_ssse3_begin: 1389*8fb009dcSAndroid Build Coastguard Worker pushl %ebp 1390*8fb009dcSAndroid Build Coastguard Worker pushl %ebx 1391*8fb009dcSAndroid Build Coastguard Worker pushl %esi 1392*8fb009dcSAndroid Build Coastguard Worker pushl %edi 1393*8fb009dcSAndroid Build Coastguard Worker call .L001pic_point 1394*8fb009dcSAndroid Build Coastguard Worker.L001pic_point: 1395*8fb009dcSAndroid Build Coastguard Worker popl %ebp 1396*8fb009dcSAndroid Build Coastguard Worker leal .LK_XX_XX-.L001pic_point(%ebp),%ebp 1397*8fb009dcSAndroid Build Coastguard Worker movdqa (%ebp),%xmm7 1398*8fb009dcSAndroid Build Coastguard Worker movdqa 16(%ebp),%xmm0 1399*8fb009dcSAndroid Build Coastguard Worker movdqa 32(%ebp),%xmm1 1400*8fb009dcSAndroid Build Coastguard Worker movdqa 48(%ebp),%xmm2 1401*8fb009dcSAndroid Build Coastguard Worker movdqa 64(%ebp),%xmm6 1402*8fb009dcSAndroid Build Coastguard Worker movl 20(%esp),%edi 1403*8fb009dcSAndroid Build Coastguard Worker movl 24(%esp),%ebp 1404*8fb009dcSAndroid Build Coastguard Worker movl 28(%esp),%edx 1405*8fb009dcSAndroid Build Coastguard Worker movl %esp,%esi 1406*8fb009dcSAndroid Build Coastguard Worker subl $208,%esp 1407*8fb009dcSAndroid Build Coastguard Worker andl $-64,%esp 1408*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm0,112(%esp) 1409*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm1,128(%esp) 1410*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm2,144(%esp) 1411*8fb009dcSAndroid Build Coastguard Worker shll $6,%edx 1412*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm7,160(%esp) 1413*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edx 1414*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm6,176(%esp) 1415*8fb009dcSAndroid Build Coastguard Worker addl $64,%ebp 1416*8fb009dcSAndroid Build Coastguard Worker movl %edi,192(%esp) 1417*8fb009dcSAndroid Build Coastguard Worker movl %ebp,196(%esp) 1418*8fb009dcSAndroid Build Coastguard Worker movl %edx,200(%esp) 1419*8fb009dcSAndroid Build Coastguard Worker movl %esi,204(%esp) 1420*8fb009dcSAndroid Build Coastguard Worker movl (%edi),%eax 1421*8fb009dcSAndroid Build Coastguard Worker movl 4(%edi),%ebx 1422*8fb009dcSAndroid Build Coastguard Worker movl 8(%edi),%ecx 1423*8fb009dcSAndroid Build Coastguard Worker movl 12(%edi),%edx 1424*8fb009dcSAndroid Build Coastguard Worker movl 16(%edi),%edi 1425*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%esi 1426*8fb009dcSAndroid Build Coastguard Worker movdqu -64(%ebp),%xmm0 1427*8fb009dcSAndroid Build Coastguard Worker movdqu -48(%ebp),%xmm1 1428*8fb009dcSAndroid Build Coastguard Worker movdqu -32(%ebp),%xmm2 1429*8fb009dcSAndroid Build Coastguard Worker movdqu -16(%ebp),%xmm3 1430*8fb009dcSAndroid Build Coastguard Worker.byte 102,15,56,0,198 1431*8fb009dcSAndroid Build Coastguard Worker.byte 102,15,56,0,206 1432*8fb009dcSAndroid Build Coastguard Worker.byte 102,15,56,0,214 1433*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm7,96(%esp) 1434*8fb009dcSAndroid Build Coastguard Worker.byte 102,15,56,0,222 1435*8fb009dcSAndroid Build Coastguard Worker paddd %xmm7,%xmm0 1436*8fb009dcSAndroid Build Coastguard Worker paddd %xmm7,%xmm1 1437*8fb009dcSAndroid Build Coastguard Worker paddd %xmm7,%xmm2 1438*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm0,(%esp) 1439*8fb009dcSAndroid Build Coastguard Worker psubd %xmm7,%xmm0 1440*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm1,16(%esp) 1441*8fb009dcSAndroid Build Coastguard Worker psubd %xmm7,%xmm1 1442*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm2,32(%esp) 1443*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 1444*8fb009dcSAndroid Build Coastguard Worker psubd %xmm7,%xmm2 1445*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 1446*8fb009dcSAndroid Build Coastguard Worker pshufd $238,%xmm0,%xmm4 1447*8fb009dcSAndroid Build Coastguard Worker andl %ebp,%esi 1448*8fb009dcSAndroid Build Coastguard Worker jmp .L002loop 1449*8fb009dcSAndroid Build Coastguard Worker.align 16 1450*8fb009dcSAndroid Build Coastguard Worker.L002loop: 1451*8fb009dcSAndroid Build Coastguard Worker rorl $2,%ebx 1452*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%esi 1453*8fb009dcSAndroid Build Coastguard Worker movl %eax,%ebp 1454*8fb009dcSAndroid Build Coastguard Worker punpcklqdq %xmm1,%xmm4 1455*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm3,%xmm6 1456*8fb009dcSAndroid Build Coastguard Worker addl (%esp),%edi 1457*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebx 1458*8fb009dcSAndroid Build Coastguard Worker paddd %xmm3,%xmm7 1459*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm0,64(%esp) 1460*8fb009dcSAndroid Build Coastguard Worker roll $5,%eax 1461*8fb009dcSAndroid Build Coastguard Worker addl %esi,%edi 1462*8fb009dcSAndroid Build Coastguard Worker psrldq $4,%xmm6 1463*8fb009dcSAndroid Build Coastguard Worker andl %ebx,%ebp 1464*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebx 1465*8fb009dcSAndroid Build Coastguard Worker pxor %xmm0,%xmm4 1466*8fb009dcSAndroid Build Coastguard Worker addl %eax,%edi 1467*8fb009dcSAndroid Build Coastguard Worker rorl $7,%eax 1468*8fb009dcSAndroid Build Coastguard Worker pxor %xmm2,%xmm6 1469*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 1470*8fb009dcSAndroid Build Coastguard Worker movl %edi,%esi 1471*8fb009dcSAndroid Build Coastguard Worker addl 4(%esp),%edx 1472*8fb009dcSAndroid Build Coastguard Worker pxor %xmm6,%xmm4 1473*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%eax 1474*8fb009dcSAndroid Build Coastguard Worker roll $5,%edi 1475*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm7,48(%esp) 1476*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edx 1477*8fb009dcSAndroid Build Coastguard Worker andl %eax,%esi 1478*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm4,%xmm0 1479*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%eax 1480*8fb009dcSAndroid Build Coastguard Worker addl %edi,%edx 1481*8fb009dcSAndroid Build Coastguard Worker rorl $7,%edi 1482*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm4,%xmm6 1483*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%esi 1484*8fb009dcSAndroid Build Coastguard Worker pslldq $12,%xmm0 1485*8fb009dcSAndroid Build Coastguard Worker paddd %xmm4,%xmm4 1486*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebp 1487*8fb009dcSAndroid Build Coastguard Worker addl 8(%esp),%ecx 1488*8fb009dcSAndroid Build Coastguard Worker psrld $31,%xmm6 1489*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%edi 1490*8fb009dcSAndroid Build Coastguard Worker roll $5,%edx 1491*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm0,%xmm7 1492*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ecx 1493*8fb009dcSAndroid Build Coastguard Worker andl %edi,%ebp 1494*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%edi 1495*8fb009dcSAndroid Build Coastguard Worker psrld $30,%xmm0 1496*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ecx 1497*8fb009dcSAndroid Build Coastguard Worker rorl $7,%edx 1498*8fb009dcSAndroid Build Coastguard Worker por %xmm6,%xmm4 1499*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 1500*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%esi 1501*8fb009dcSAndroid Build Coastguard Worker addl 12(%esp),%ebx 1502*8fb009dcSAndroid Build Coastguard Worker pslld $2,%xmm7 1503*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%edx 1504*8fb009dcSAndroid Build Coastguard Worker roll $5,%ecx 1505*8fb009dcSAndroid Build Coastguard Worker pxor %xmm0,%xmm4 1506*8fb009dcSAndroid Build Coastguard Worker movdqa 96(%esp),%xmm0 1507*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ebx 1508*8fb009dcSAndroid Build Coastguard Worker andl %edx,%esi 1509*8fb009dcSAndroid Build Coastguard Worker pxor %xmm7,%xmm4 1510*8fb009dcSAndroid Build Coastguard Worker pshufd $238,%xmm1,%xmm5 1511*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%edx 1512*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebx 1513*8fb009dcSAndroid Build Coastguard Worker rorl $7,%ecx 1514*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%esi 1515*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%ebp 1516*8fb009dcSAndroid Build Coastguard Worker punpcklqdq %xmm2,%xmm5 1517*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm4,%xmm7 1518*8fb009dcSAndroid Build Coastguard Worker addl 16(%esp),%eax 1519*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ecx 1520*8fb009dcSAndroid Build Coastguard Worker paddd %xmm4,%xmm0 1521*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm1,80(%esp) 1522*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebx 1523*8fb009dcSAndroid Build Coastguard Worker addl %esi,%eax 1524*8fb009dcSAndroid Build Coastguard Worker psrldq $4,%xmm7 1525*8fb009dcSAndroid Build Coastguard Worker andl %ecx,%ebp 1526*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ecx 1527*8fb009dcSAndroid Build Coastguard Worker pxor %xmm1,%xmm5 1528*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%eax 1529*8fb009dcSAndroid Build Coastguard Worker rorl $7,%ebx 1530*8fb009dcSAndroid Build Coastguard Worker pxor %xmm3,%xmm7 1531*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 1532*8fb009dcSAndroid Build Coastguard Worker movl %eax,%esi 1533*8fb009dcSAndroid Build Coastguard Worker addl 20(%esp),%edi 1534*8fb009dcSAndroid Build Coastguard Worker pxor %xmm7,%xmm5 1535*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebx 1536*8fb009dcSAndroid Build Coastguard Worker roll $5,%eax 1537*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm0,(%esp) 1538*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edi 1539*8fb009dcSAndroid Build Coastguard Worker andl %ebx,%esi 1540*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm5,%xmm1 1541*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebx 1542*8fb009dcSAndroid Build Coastguard Worker addl %eax,%edi 1543*8fb009dcSAndroid Build Coastguard Worker rorl $7,%eax 1544*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm5,%xmm7 1545*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%esi 1546*8fb009dcSAndroid Build Coastguard Worker pslldq $12,%xmm1 1547*8fb009dcSAndroid Build Coastguard Worker paddd %xmm5,%xmm5 1548*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 1549*8fb009dcSAndroid Build Coastguard Worker addl 24(%esp),%edx 1550*8fb009dcSAndroid Build Coastguard Worker psrld $31,%xmm7 1551*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%eax 1552*8fb009dcSAndroid Build Coastguard Worker roll $5,%edi 1553*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm1,%xmm0 1554*8fb009dcSAndroid Build Coastguard Worker addl %esi,%edx 1555*8fb009dcSAndroid Build Coastguard Worker andl %eax,%ebp 1556*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%eax 1557*8fb009dcSAndroid Build Coastguard Worker psrld $30,%xmm1 1558*8fb009dcSAndroid Build Coastguard Worker addl %edi,%edx 1559*8fb009dcSAndroid Build Coastguard Worker rorl $7,%edi 1560*8fb009dcSAndroid Build Coastguard Worker por %xmm7,%xmm5 1561*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 1562*8fb009dcSAndroid Build Coastguard Worker movl %edx,%esi 1563*8fb009dcSAndroid Build Coastguard Worker addl 28(%esp),%ecx 1564*8fb009dcSAndroid Build Coastguard Worker pslld $2,%xmm0 1565*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%edi 1566*8fb009dcSAndroid Build Coastguard Worker roll $5,%edx 1567*8fb009dcSAndroid Build Coastguard Worker pxor %xmm1,%xmm5 1568*8fb009dcSAndroid Build Coastguard Worker movdqa 112(%esp),%xmm1 1569*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ecx 1570*8fb009dcSAndroid Build Coastguard Worker andl %edi,%esi 1571*8fb009dcSAndroid Build Coastguard Worker pxor %xmm0,%xmm5 1572*8fb009dcSAndroid Build Coastguard Worker pshufd $238,%xmm2,%xmm6 1573*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%edi 1574*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ecx 1575*8fb009dcSAndroid Build Coastguard Worker rorl $7,%edx 1576*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%esi 1577*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 1578*8fb009dcSAndroid Build Coastguard Worker punpcklqdq %xmm3,%xmm6 1579*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm5,%xmm0 1580*8fb009dcSAndroid Build Coastguard Worker addl 32(%esp),%ebx 1581*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%edx 1582*8fb009dcSAndroid Build Coastguard Worker paddd %xmm5,%xmm1 1583*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm2,96(%esp) 1584*8fb009dcSAndroid Build Coastguard Worker roll $5,%ecx 1585*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ebx 1586*8fb009dcSAndroid Build Coastguard Worker psrldq $4,%xmm0 1587*8fb009dcSAndroid Build Coastguard Worker andl %edx,%ebp 1588*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%edx 1589*8fb009dcSAndroid Build Coastguard Worker pxor %xmm2,%xmm6 1590*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebx 1591*8fb009dcSAndroid Build Coastguard Worker rorl $7,%ecx 1592*8fb009dcSAndroid Build Coastguard Worker pxor %xmm4,%xmm0 1593*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 1594*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%esi 1595*8fb009dcSAndroid Build Coastguard Worker addl 36(%esp),%eax 1596*8fb009dcSAndroid Build Coastguard Worker pxor %xmm0,%xmm6 1597*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ecx 1598*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebx 1599*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm1,16(%esp) 1600*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%eax 1601*8fb009dcSAndroid Build Coastguard Worker andl %ecx,%esi 1602*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm6,%xmm2 1603*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ecx 1604*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%eax 1605*8fb009dcSAndroid Build Coastguard Worker rorl $7,%ebx 1606*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm6,%xmm0 1607*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%esi 1608*8fb009dcSAndroid Build Coastguard Worker pslldq $12,%xmm2 1609*8fb009dcSAndroid Build Coastguard Worker paddd %xmm6,%xmm6 1610*8fb009dcSAndroid Build Coastguard Worker movl %eax,%ebp 1611*8fb009dcSAndroid Build Coastguard Worker addl 40(%esp),%edi 1612*8fb009dcSAndroid Build Coastguard Worker psrld $31,%xmm0 1613*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebx 1614*8fb009dcSAndroid Build Coastguard Worker roll $5,%eax 1615*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm2,%xmm1 1616*8fb009dcSAndroid Build Coastguard Worker addl %esi,%edi 1617*8fb009dcSAndroid Build Coastguard Worker andl %ebx,%ebp 1618*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebx 1619*8fb009dcSAndroid Build Coastguard Worker psrld $30,%xmm2 1620*8fb009dcSAndroid Build Coastguard Worker addl %eax,%edi 1621*8fb009dcSAndroid Build Coastguard Worker rorl $7,%eax 1622*8fb009dcSAndroid Build Coastguard Worker por %xmm0,%xmm6 1623*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 1624*8fb009dcSAndroid Build Coastguard Worker movdqa 64(%esp),%xmm0 1625*8fb009dcSAndroid Build Coastguard Worker movl %edi,%esi 1626*8fb009dcSAndroid Build Coastguard Worker addl 44(%esp),%edx 1627*8fb009dcSAndroid Build Coastguard Worker pslld $2,%xmm1 1628*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%eax 1629*8fb009dcSAndroid Build Coastguard Worker roll $5,%edi 1630*8fb009dcSAndroid Build Coastguard Worker pxor %xmm2,%xmm6 1631*8fb009dcSAndroid Build Coastguard Worker movdqa 112(%esp),%xmm2 1632*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edx 1633*8fb009dcSAndroid Build Coastguard Worker andl %eax,%esi 1634*8fb009dcSAndroid Build Coastguard Worker pxor %xmm1,%xmm6 1635*8fb009dcSAndroid Build Coastguard Worker pshufd $238,%xmm3,%xmm7 1636*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%eax 1637*8fb009dcSAndroid Build Coastguard Worker addl %edi,%edx 1638*8fb009dcSAndroid Build Coastguard Worker rorl $7,%edi 1639*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%esi 1640*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebp 1641*8fb009dcSAndroid Build Coastguard Worker punpcklqdq %xmm4,%xmm7 1642*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm6,%xmm1 1643*8fb009dcSAndroid Build Coastguard Worker addl 48(%esp),%ecx 1644*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%edi 1645*8fb009dcSAndroid Build Coastguard Worker paddd %xmm6,%xmm2 1646*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm3,64(%esp) 1647*8fb009dcSAndroid Build Coastguard Worker roll $5,%edx 1648*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ecx 1649*8fb009dcSAndroid Build Coastguard Worker psrldq $4,%xmm1 1650*8fb009dcSAndroid Build Coastguard Worker andl %edi,%ebp 1651*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%edi 1652*8fb009dcSAndroid Build Coastguard Worker pxor %xmm3,%xmm7 1653*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ecx 1654*8fb009dcSAndroid Build Coastguard Worker rorl $7,%edx 1655*8fb009dcSAndroid Build Coastguard Worker pxor %xmm5,%xmm1 1656*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 1657*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%esi 1658*8fb009dcSAndroid Build Coastguard Worker addl 52(%esp),%ebx 1659*8fb009dcSAndroid Build Coastguard Worker pxor %xmm1,%xmm7 1660*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%edx 1661*8fb009dcSAndroid Build Coastguard Worker roll $5,%ecx 1662*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm2,32(%esp) 1663*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ebx 1664*8fb009dcSAndroid Build Coastguard Worker andl %edx,%esi 1665*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm7,%xmm3 1666*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%edx 1667*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebx 1668*8fb009dcSAndroid Build Coastguard Worker rorl $7,%ecx 1669*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm7,%xmm1 1670*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%esi 1671*8fb009dcSAndroid Build Coastguard Worker pslldq $12,%xmm3 1672*8fb009dcSAndroid Build Coastguard Worker paddd %xmm7,%xmm7 1673*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%ebp 1674*8fb009dcSAndroid Build Coastguard Worker addl 56(%esp),%eax 1675*8fb009dcSAndroid Build Coastguard Worker psrld $31,%xmm1 1676*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ecx 1677*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebx 1678*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm3,%xmm2 1679*8fb009dcSAndroid Build Coastguard Worker addl %esi,%eax 1680*8fb009dcSAndroid Build Coastguard Worker andl %ecx,%ebp 1681*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ecx 1682*8fb009dcSAndroid Build Coastguard Worker psrld $30,%xmm3 1683*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%eax 1684*8fb009dcSAndroid Build Coastguard Worker rorl $7,%ebx 1685*8fb009dcSAndroid Build Coastguard Worker por %xmm1,%xmm7 1686*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 1687*8fb009dcSAndroid Build Coastguard Worker movdqa 80(%esp),%xmm1 1688*8fb009dcSAndroid Build Coastguard Worker movl %eax,%esi 1689*8fb009dcSAndroid Build Coastguard Worker addl 60(%esp),%edi 1690*8fb009dcSAndroid Build Coastguard Worker pslld $2,%xmm2 1691*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebx 1692*8fb009dcSAndroid Build Coastguard Worker roll $5,%eax 1693*8fb009dcSAndroid Build Coastguard Worker pxor %xmm3,%xmm7 1694*8fb009dcSAndroid Build Coastguard Worker movdqa 112(%esp),%xmm3 1695*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edi 1696*8fb009dcSAndroid Build Coastguard Worker andl %ebx,%esi 1697*8fb009dcSAndroid Build Coastguard Worker pxor %xmm2,%xmm7 1698*8fb009dcSAndroid Build Coastguard Worker pshufd $238,%xmm6,%xmm2 1699*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebx 1700*8fb009dcSAndroid Build Coastguard Worker addl %eax,%edi 1701*8fb009dcSAndroid Build Coastguard Worker rorl $7,%eax 1702*8fb009dcSAndroid Build Coastguard Worker pxor %xmm4,%xmm0 1703*8fb009dcSAndroid Build Coastguard Worker punpcklqdq %xmm7,%xmm2 1704*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%esi 1705*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 1706*8fb009dcSAndroid Build Coastguard Worker addl (%esp),%edx 1707*8fb009dcSAndroid Build Coastguard Worker pxor %xmm1,%xmm0 1708*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm4,80(%esp) 1709*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%eax 1710*8fb009dcSAndroid Build Coastguard Worker roll $5,%edi 1711*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm3,%xmm4 1712*8fb009dcSAndroid Build Coastguard Worker addl %esi,%edx 1713*8fb009dcSAndroid Build Coastguard Worker paddd %xmm7,%xmm3 1714*8fb009dcSAndroid Build Coastguard Worker andl %eax,%ebp 1715*8fb009dcSAndroid Build Coastguard Worker pxor %xmm2,%xmm0 1716*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%eax 1717*8fb009dcSAndroid Build Coastguard Worker addl %edi,%edx 1718*8fb009dcSAndroid Build Coastguard Worker rorl $7,%edi 1719*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 1720*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm0,%xmm2 1721*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm3,48(%esp) 1722*8fb009dcSAndroid Build Coastguard Worker movl %edx,%esi 1723*8fb009dcSAndroid Build Coastguard Worker addl 4(%esp),%ecx 1724*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%edi 1725*8fb009dcSAndroid Build Coastguard Worker roll $5,%edx 1726*8fb009dcSAndroid Build Coastguard Worker pslld $2,%xmm0 1727*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ecx 1728*8fb009dcSAndroid Build Coastguard Worker andl %edi,%esi 1729*8fb009dcSAndroid Build Coastguard Worker psrld $30,%xmm2 1730*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%edi 1731*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ecx 1732*8fb009dcSAndroid Build Coastguard Worker rorl $7,%edx 1733*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%esi 1734*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 1735*8fb009dcSAndroid Build Coastguard Worker addl 8(%esp),%ebx 1736*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%edx 1737*8fb009dcSAndroid Build Coastguard Worker roll $5,%ecx 1738*8fb009dcSAndroid Build Coastguard Worker por %xmm2,%xmm0 1739*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ebx 1740*8fb009dcSAndroid Build Coastguard Worker andl %edx,%ebp 1741*8fb009dcSAndroid Build Coastguard Worker movdqa 96(%esp),%xmm2 1742*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%edx 1743*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebx 1744*8fb009dcSAndroid Build Coastguard Worker addl 12(%esp),%eax 1745*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 1746*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%esi 1747*8fb009dcSAndroid Build Coastguard Worker pshufd $238,%xmm7,%xmm3 1748*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebx 1749*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%eax 1750*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%esi 1751*8fb009dcSAndroid Build Coastguard Worker rorl $7,%ecx 1752*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%eax 1753*8fb009dcSAndroid Build Coastguard Worker addl 16(%esp),%edi 1754*8fb009dcSAndroid Build Coastguard Worker pxor %xmm5,%xmm1 1755*8fb009dcSAndroid Build Coastguard Worker punpcklqdq %xmm0,%xmm3 1756*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%esi 1757*8fb009dcSAndroid Build Coastguard Worker movl %eax,%ebp 1758*8fb009dcSAndroid Build Coastguard Worker roll $5,%eax 1759*8fb009dcSAndroid Build Coastguard Worker pxor %xmm2,%xmm1 1760*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm5,96(%esp) 1761*8fb009dcSAndroid Build Coastguard Worker addl %esi,%edi 1762*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 1763*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm4,%xmm5 1764*8fb009dcSAndroid Build Coastguard Worker rorl $7,%ebx 1765*8fb009dcSAndroid Build Coastguard Worker paddd %xmm0,%xmm4 1766*8fb009dcSAndroid Build Coastguard Worker addl %eax,%edi 1767*8fb009dcSAndroid Build Coastguard Worker pxor %xmm3,%xmm1 1768*8fb009dcSAndroid Build Coastguard Worker addl 20(%esp),%edx 1769*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 1770*8fb009dcSAndroid Build Coastguard Worker movl %edi,%esi 1771*8fb009dcSAndroid Build Coastguard Worker roll $5,%edi 1772*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm1,%xmm3 1773*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm4,(%esp) 1774*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edx 1775*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%esi 1776*8fb009dcSAndroid Build Coastguard Worker rorl $7,%eax 1777*8fb009dcSAndroid Build Coastguard Worker addl %edi,%edx 1778*8fb009dcSAndroid Build Coastguard Worker pslld $2,%xmm1 1779*8fb009dcSAndroid Build Coastguard Worker addl 24(%esp),%ecx 1780*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%esi 1781*8fb009dcSAndroid Build Coastguard Worker psrld $30,%xmm3 1782*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebp 1783*8fb009dcSAndroid Build Coastguard Worker roll $5,%edx 1784*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ecx 1785*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 1786*8fb009dcSAndroid Build Coastguard Worker rorl $7,%edi 1787*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ecx 1788*8fb009dcSAndroid Build Coastguard Worker por %xmm3,%xmm1 1789*8fb009dcSAndroid Build Coastguard Worker addl 28(%esp),%ebx 1790*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 1791*8fb009dcSAndroid Build Coastguard Worker movdqa 64(%esp),%xmm3 1792*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%esi 1793*8fb009dcSAndroid Build Coastguard Worker roll $5,%ecx 1794*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ebx 1795*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%esi 1796*8fb009dcSAndroid Build Coastguard Worker rorl $7,%edx 1797*8fb009dcSAndroid Build Coastguard Worker pshufd $238,%xmm0,%xmm4 1798*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebx 1799*8fb009dcSAndroid Build Coastguard Worker addl 32(%esp),%eax 1800*8fb009dcSAndroid Build Coastguard Worker pxor %xmm6,%xmm2 1801*8fb009dcSAndroid Build Coastguard Worker punpcklqdq %xmm1,%xmm4 1802*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%esi 1803*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%ebp 1804*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebx 1805*8fb009dcSAndroid Build Coastguard Worker pxor %xmm3,%xmm2 1806*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm6,64(%esp) 1807*8fb009dcSAndroid Build Coastguard Worker addl %esi,%eax 1808*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 1809*8fb009dcSAndroid Build Coastguard Worker movdqa 128(%esp),%xmm6 1810*8fb009dcSAndroid Build Coastguard Worker rorl $7,%ecx 1811*8fb009dcSAndroid Build Coastguard Worker paddd %xmm1,%xmm5 1812*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%eax 1813*8fb009dcSAndroid Build Coastguard Worker pxor %xmm4,%xmm2 1814*8fb009dcSAndroid Build Coastguard Worker addl 36(%esp),%edi 1815*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 1816*8fb009dcSAndroid Build Coastguard Worker movl %eax,%esi 1817*8fb009dcSAndroid Build Coastguard Worker roll $5,%eax 1818*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm2,%xmm4 1819*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm5,16(%esp) 1820*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edi 1821*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%esi 1822*8fb009dcSAndroid Build Coastguard Worker rorl $7,%ebx 1823*8fb009dcSAndroid Build Coastguard Worker addl %eax,%edi 1824*8fb009dcSAndroid Build Coastguard Worker pslld $2,%xmm2 1825*8fb009dcSAndroid Build Coastguard Worker addl 40(%esp),%edx 1826*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%esi 1827*8fb009dcSAndroid Build Coastguard Worker psrld $30,%xmm4 1828*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 1829*8fb009dcSAndroid Build Coastguard Worker roll $5,%edi 1830*8fb009dcSAndroid Build Coastguard Worker addl %esi,%edx 1831*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 1832*8fb009dcSAndroid Build Coastguard Worker rorl $7,%eax 1833*8fb009dcSAndroid Build Coastguard Worker addl %edi,%edx 1834*8fb009dcSAndroid Build Coastguard Worker por %xmm4,%xmm2 1835*8fb009dcSAndroid Build Coastguard Worker addl 44(%esp),%ecx 1836*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 1837*8fb009dcSAndroid Build Coastguard Worker movdqa 80(%esp),%xmm4 1838*8fb009dcSAndroid Build Coastguard Worker movl %edx,%esi 1839*8fb009dcSAndroid Build Coastguard Worker roll $5,%edx 1840*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ecx 1841*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%esi 1842*8fb009dcSAndroid Build Coastguard Worker rorl $7,%edi 1843*8fb009dcSAndroid Build Coastguard Worker pshufd $238,%xmm1,%xmm5 1844*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ecx 1845*8fb009dcSAndroid Build Coastguard Worker addl 48(%esp),%ebx 1846*8fb009dcSAndroid Build Coastguard Worker pxor %xmm7,%xmm3 1847*8fb009dcSAndroid Build Coastguard Worker punpcklqdq %xmm2,%xmm5 1848*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%esi 1849*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 1850*8fb009dcSAndroid Build Coastguard Worker roll $5,%ecx 1851*8fb009dcSAndroid Build Coastguard Worker pxor %xmm4,%xmm3 1852*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm7,80(%esp) 1853*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ebx 1854*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 1855*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm6,%xmm7 1856*8fb009dcSAndroid Build Coastguard Worker rorl $7,%edx 1857*8fb009dcSAndroid Build Coastguard Worker paddd %xmm2,%xmm6 1858*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebx 1859*8fb009dcSAndroid Build Coastguard Worker pxor %xmm5,%xmm3 1860*8fb009dcSAndroid Build Coastguard Worker addl 52(%esp),%eax 1861*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 1862*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%esi 1863*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebx 1864*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm3,%xmm5 1865*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm6,32(%esp) 1866*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%eax 1867*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%esi 1868*8fb009dcSAndroid Build Coastguard Worker rorl $7,%ecx 1869*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%eax 1870*8fb009dcSAndroid Build Coastguard Worker pslld $2,%xmm3 1871*8fb009dcSAndroid Build Coastguard Worker addl 56(%esp),%edi 1872*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%esi 1873*8fb009dcSAndroid Build Coastguard Worker psrld $30,%xmm5 1874*8fb009dcSAndroid Build Coastguard Worker movl %eax,%ebp 1875*8fb009dcSAndroid Build Coastguard Worker roll $5,%eax 1876*8fb009dcSAndroid Build Coastguard Worker addl %esi,%edi 1877*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 1878*8fb009dcSAndroid Build Coastguard Worker rorl $7,%ebx 1879*8fb009dcSAndroid Build Coastguard Worker addl %eax,%edi 1880*8fb009dcSAndroid Build Coastguard Worker por %xmm5,%xmm3 1881*8fb009dcSAndroid Build Coastguard Worker addl 60(%esp),%edx 1882*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 1883*8fb009dcSAndroid Build Coastguard Worker movdqa 96(%esp),%xmm5 1884*8fb009dcSAndroid Build Coastguard Worker movl %edi,%esi 1885*8fb009dcSAndroid Build Coastguard Worker roll $5,%edi 1886*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edx 1887*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%esi 1888*8fb009dcSAndroid Build Coastguard Worker rorl $7,%eax 1889*8fb009dcSAndroid Build Coastguard Worker pshufd $238,%xmm2,%xmm6 1890*8fb009dcSAndroid Build Coastguard Worker addl %edi,%edx 1891*8fb009dcSAndroid Build Coastguard Worker addl (%esp),%ecx 1892*8fb009dcSAndroid Build Coastguard Worker pxor %xmm0,%xmm4 1893*8fb009dcSAndroid Build Coastguard Worker punpcklqdq %xmm3,%xmm6 1894*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%esi 1895*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebp 1896*8fb009dcSAndroid Build Coastguard Worker roll $5,%edx 1897*8fb009dcSAndroid Build Coastguard Worker pxor %xmm5,%xmm4 1898*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm0,96(%esp) 1899*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ecx 1900*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 1901*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm7,%xmm0 1902*8fb009dcSAndroid Build Coastguard Worker rorl $7,%edi 1903*8fb009dcSAndroid Build Coastguard Worker paddd %xmm3,%xmm7 1904*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ecx 1905*8fb009dcSAndroid Build Coastguard Worker pxor %xmm6,%xmm4 1906*8fb009dcSAndroid Build Coastguard Worker addl 4(%esp),%ebx 1907*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 1908*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%esi 1909*8fb009dcSAndroid Build Coastguard Worker roll $5,%ecx 1910*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm4,%xmm6 1911*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm7,48(%esp) 1912*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ebx 1913*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%esi 1914*8fb009dcSAndroid Build Coastguard Worker rorl $7,%edx 1915*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebx 1916*8fb009dcSAndroid Build Coastguard Worker pslld $2,%xmm4 1917*8fb009dcSAndroid Build Coastguard Worker addl 8(%esp),%eax 1918*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%esi 1919*8fb009dcSAndroid Build Coastguard Worker psrld $30,%xmm6 1920*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%ebp 1921*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebx 1922*8fb009dcSAndroid Build Coastguard Worker addl %esi,%eax 1923*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 1924*8fb009dcSAndroid Build Coastguard Worker rorl $7,%ecx 1925*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%eax 1926*8fb009dcSAndroid Build Coastguard Worker por %xmm6,%xmm4 1927*8fb009dcSAndroid Build Coastguard Worker addl 12(%esp),%edi 1928*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 1929*8fb009dcSAndroid Build Coastguard Worker movdqa 64(%esp),%xmm6 1930*8fb009dcSAndroid Build Coastguard Worker movl %eax,%esi 1931*8fb009dcSAndroid Build Coastguard Worker roll $5,%eax 1932*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edi 1933*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%esi 1934*8fb009dcSAndroid Build Coastguard Worker rorl $7,%ebx 1935*8fb009dcSAndroid Build Coastguard Worker pshufd $238,%xmm3,%xmm7 1936*8fb009dcSAndroid Build Coastguard Worker addl %eax,%edi 1937*8fb009dcSAndroid Build Coastguard Worker addl 16(%esp),%edx 1938*8fb009dcSAndroid Build Coastguard Worker pxor %xmm1,%xmm5 1939*8fb009dcSAndroid Build Coastguard Worker punpcklqdq %xmm4,%xmm7 1940*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%esi 1941*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 1942*8fb009dcSAndroid Build Coastguard Worker roll $5,%edi 1943*8fb009dcSAndroid Build Coastguard Worker pxor %xmm6,%xmm5 1944*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm1,64(%esp) 1945*8fb009dcSAndroid Build Coastguard Worker addl %esi,%edx 1946*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 1947*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm0,%xmm1 1948*8fb009dcSAndroid Build Coastguard Worker rorl $7,%eax 1949*8fb009dcSAndroid Build Coastguard Worker paddd %xmm4,%xmm0 1950*8fb009dcSAndroid Build Coastguard Worker addl %edi,%edx 1951*8fb009dcSAndroid Build Coastguard Worker pxor %xmm7,%xmm5 1952*8fb009dcSAndroid Build Coastguard Worker addl 20(%esp),%ecx 1953*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 1954*8fb009dcSAndroid Build Coastguard Worker movl %edx,%esi 1955*8fb009dcSAndroid Build Coastguard Worker roll $5,%edx 1956*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm5,%xmm7 1957*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm0,(%esp) 1958*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ecx 1959*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%esi 1960*8fb009dcSAndroid Build Coastguard Worker rorl $7,%edi 1961*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ecx 1962*8fb009dcSAndroid Build Coastguard Worker pslld $2,%xmm5 1963*8fb009dcSAndroid Build Coastguard Worker addl 24(%esp),%ebx 1964*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%esi 1965*8fb009dcSAndroid Build Coastguard Worker psrld $30,%xmm7 1966*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 1967*8fb009dcSAndroid Build Coastguard Worker roll $5,%ecx 1968*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ebx 1969*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 1970*8fb009dcSAndroid Build Coastguard Worker rorl $7,%edx 1971*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebx 1972*8fb009dcSAndroid Build Coastguard Worker por %xmm7,%xmm5 1973*8fb009dcSAndroid Build Coastguard Worker addl 28(%esp),%eax 1974*8fb009dcSAndroid Build Coastguard Worker movdqa 80(%esp),%xmm7 1975*8fb009dcSAndroid Build Coastguard Worker rorl $7,%ecx 1976*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%esi 1977*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 1978*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebx 1979*8fb009dcSAndroid Build Coastguard Worker pshufd $238,%xmm4,%xmm0 1980*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%eax 1981*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%esi 1982*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ecx 1983*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%eax 1984*8fb009dcSAndroid Build Coastguard Worker addl 32(%esp),%edi 1985*8fb009dcSAndroid Build Coastguard Worker pxor %xmm2,%xmm6 1986*8fb009dcSAndroid Build Coastguard Worker punpcklqdq %xmm5,%xmm0 1987*8fb009dcSAndroid Build Coastguard Worker andl %ecx,%esi 1988*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ecx 1989*8fb009dcSAndroid Build Coastguard Worker rorl $7,%ebx 1990*8fb009dcSAndroid Build Coastguard Worker pxor %xmm7,%xmm6 1991*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm2,80(%esp) 1992*8fb009dcSAndroid Build Coastguard Worker movl %eax,%ebp 1993*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%esi 1994*8fb009dcSAndroid Build Coastguard Worker roll $5,%eax 1995*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm1,%xmm2 1996*8fb009dcSAndroid Build Coastguard Worker addl %esi,%edi 1997*8fb009dcSAndroid Build Coastguard Worker paddd %xmm5,%xmm1 1998*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 1999*8fb009dcSAndroid Build Coastguard Worker pxor %xmm0,%xmm6 2000*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebx 2001*8fb009dcSAndroid Build Coastguard Worker addl %eax,%edi 2002*8fb009dcSAndroid Build Coastguard Worker addl 36(%esp),%edx 2003*8fb009dcSAndroid Build Coastguard Worker andl %ebx,%ebp 2004*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm6,%xmm0 2005*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm1,16(%esp) 2006*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebx 2007*8fb009dcSAndroid Build Coastguard Worker rorl $7,%eax 2008*8fb009dcSAndroid Build Coastguard Worker movl %edi,%esi 2009*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 2010*8fb009dcSAndroid Build Coastguard Worker roll $5,%edi 2011*8fb009dcSAndroid Build Coastguard Worker pslld $2,%xmm6 2012*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edx 2013*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%esi 2014*8fb009dcSAndroid Build Coastguard Worker psrld $30,%xmm0 2015*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%eax 2016*8fb009dcSAndroid Build Coastguard Worker addl %edi,%edx 2017*8fb009dcSAndroid Build Coastguard Worker addl 40(%esp),%ecx 2018*8fb009dcSAndroid Build Coastguard Worker andl %eax,%esi 2019*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%eax 2020*8fb009dcSAndroid Build Coastguard Worker rorl $7,%edi 2021*8fb009dcSAndroid Build Coastguard Worker por %xmm0,%xmm6 2022*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebp 2023*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%esi 2024*8fb009dcSAndroid Build Coastguard Worker movdqa 96(%esp),%xmm0 2025*8fb009dcSAndroid Build Coastguard Worker roll $5,%edx 2026*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ecx 2027*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 2028*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%edi 2029*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ecx 2030*8fb009dcSAndroid Build Coastguard Worker pshufd $238,%xmm5,%xmm1 2031*8fb009dcSAndroid Build Coastguard Worker addl 44(%esp),%ebx 2032*8fb009dcSAndroid Build Coastguard Worker andl %edi,%ebp 2033*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%edi 2034*8fb009dcSAndroid Build Coastguard Worker rorl $7,%edx 2035*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%esi 2036*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 2037*8fb009dcSAndroid Build Coastguard Worker roll $5,%ecx 2038*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ebx 2039*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%esi 2040*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%edx 2041*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebx 2042*8fb009dcSAndroid Build Coastguard Worker addl 48(%esp),%eax 2043*8fb009dcSAndroid Build Coastguard Worker pxor %xmm3,%xmm7 2044*8fb009dcSAndroid Build Coastguard Worker punpcklqdq %xmm6,%xmm1 2045*8fb009dcSAndroid Build Coastguard Worker andl %edx,%esi 2046*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%edx 2047*8fb009dcSAndroid Build Coastguard Worker rorl $7,%ecx 2048*8fb009dcSAndroid Build Coastguard Worker pxor %xmm0,%xmm7 2049*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm3,96(%esp) 2050*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%ebp 2051*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%esi 2052*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebx 2053*8fb009dcSAndroid Build Coastguard Worker movdqa 144(%esp),%xmm3 2054*8fb009dcSAndroid Build Coastguard Worker addl %esi,%eax 2055*8fb009dcSAndroid Build Coastguard Worker paddd %xmm6,%xmm2 2056*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 2057*8fb009dcSAndroid Build Coastguard Worker pxor %xmm1,%xmm7 2058*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ecx 2059*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%eax 2060*8fb009dcSAndroid Build Coastguard Worker addl 52(%esp),%edi 2061*8fb009dcSAndroid Build Coastguard Worker andl %ecx,%ebp 2062*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm7,%xmm1 2063*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm2,32(%esp) 2064*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ecx 2065*8fb009dcSAndroid Build Coastguard Worker rorl $7,%ebx 2066*8fb009dcSAndroid Build Coastguard Worker movl %eax,%esi 2067*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 2068*8fb009dcSAndroid Build Coastguard Worker roll $5,%eax 2069*8fb009dcSAndroid Build Coastguard Worker pslld $2,%xmm7 2070*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edi 2071*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%esi 2072*8fb009dcSAndroid Build Coastguard Worker psrld $30,%xmm1 2073*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebx 2074*8fb009dcSAndroid Build Coastguard Worker addl %eax,%edi 2075*8fb009dcSAndroid Build Coastguard Worker addl 56(%esp),%edx 2076*8fb009dcSAndroid Build Coastguard Worker andl %ebx,%esi 2077*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebx 2078*8fb009dcSAndroid Build Coastguard Worker rorl $7,%eax 2079*8fb009dcSAndroid Build Coastguard Worker por %xmm1,%xmm7 2080*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 2081*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%esi 2082*8fb009dcSAndroid Build Coastguard Worker movdqa 64(%esp),%xmm1 2083*8fb009dcSAndroid Build Coastguard Worker roll $5,%edi 2084*8fb009dcSAndroid Build Coastguard Worker addl %esi,%edx 2085*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 2086*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%eax 2087*8fb009dcSAndroid Build Coastguard Worker addl %edi,%edx 2088*8fb009dcSAndroid Build Coastguard Worker pshufd $238,%xmm6,%xmm2 2089*8fb009dcSAndroid Build Coastguard Worker addl 60(%esp),%ecx 2090*8fb009dcSAndroid Build Coastguard Worker andl %eax,%ebp 2091*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%eax 2092*8fb009dcSAndroid Build Coastguard Worker rorl $7,%edi 2093*8fb009dcSAndroid Build Coastguard Worker movl %edx,%esi 2094*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 2095*8fb009dcSAndroid Build Coastguard Worker roll $5,%edx 2096*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ecx 2097*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%esi 2098*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%edi 2099*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ecx 2100*8fb009dcSAndroid Build Coastguard Worker addl (%esp),%ebx 2101*8fb009dcSAndroid Build Coastguard Worker pxor %xmm4,%xmm0 2102*8fb009dcSAndroid Build Coastguard Worker punpcklqdq %xmm7,%xmm2 2103*8fb009dcSAndroid Build Coastguard Worker andl %edi,%esi 2104*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%edi 2105*8fb009dcSAndroid Build Coastguard Worker rorl $7,%edx 2106*8fb009dcSAndroid Build Coastguard Worker pxor %xmm1,%xmm0 2107*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm4,64(%esp) 2108*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 2109*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%esi 2110*8fb009dcSAndroid Build Coastguard Worker roll $5,%ecx 2111*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm3,%xmm4 2112*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ebx 2113*8fb009dcSAndroid Build Coastguard Worker paddd %xmm7,%xmm3 2114*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 2115*8fb009dcSAndroid Build Coastguard Worker pxor %xmm2,%xmm0 2116*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%edx 2117*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebx 2118*8fb009dcSAndroid Build Coastguard Worker addl 4(%esp),%eax 2119*8fb009dcSAndroid Build Coastguard Worker andl %edx,%ebp 2120*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm0,%xmm2 2121*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm3,48(%esp) 2122*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%edx 2123*8fb009dcSAndroid Build Coastguard Worker rorl $7,%ecx 2124*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%esi 2125*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 2126*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebx 2127*8fb009dcSAndroid Build Coastguard Worker pslld $2,%xmm0 2128*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%eax 2129*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%esi 2130*8fb009dcSAndroid Build Coastguard Worker psrld $30,%xmm2 2131*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ecx 2132*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%eax 2133*8fb009dcSAndroid Build Coastguard Worker addl 8(%esp),%edi 2134*8fb009dcSAndroid Build Coastguard Worker andl %ecx,%esi 2135*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ecx 2136*8fb009dcSAndroid Build Coastguard Worker rorl $7,%ebx 2137*8fb009dcSAndroid Build Coastguard Worker por %xmm2,%xmm0 2138*8fb009dcSAndroid Build Coastguard Worker movl %eax,%ebp 2139*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%esi 2140*8fb009dcSAndroid Build Coastguard Worker movdqa 80(%esp),%xmm2 2141*8fb009dcSAndroid Build Coastguard Worker roll $5,%eax 2142*8fb009dcSAndroid Build Coastguard Worker addl %esi,%edi 2143*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 2144*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebx 2145*8fb009dcSAndroid Build Coastguard Worker addl %eax,%edi 2146*8fb009dcSAndroid Build Coastguard Worker pshufd $238,%xmm7,%xmm3 2147*8fb009dcSAndroid Build Coastguard Worker addl 12(%esp),%edx 2148*8fb009dcSAndroid Build Coastguard Worker andl %ebx,%ebp 2149*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebx 2150*8fb009dcSAndroid Build Coastguard Worker rorl $7,%eax 2151*8fb009dcSAndroid Build Coastguard Worker movl %edi,%esi 2152*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 2153*8fb009dcSAndroid Build Coastguard Worker roll $5,%edi 2154*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edx 2155*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%esi 2156*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%eax 2157*8fb009dcSAndroid Build Coastguard Worker addl %edi,%edx 2158*8fb009dcSAndroid Build Coastguard Worker addl 16(%esp),%ecx 2159*8fb009dcSAndroid Build Coastguard Worker pxor %xmm5,%xmm1 2160*8fb009dcSAndroid Build Coastguard Worker punpcklqdq %xmm0,%xmm3 2161*8fb009dcSAndroid Build Coastguard Worker andl %eax,%esi 2162*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%eax 2163*8fb009dcSAndroid Build Coastguard Worker rorl $7,%edi 2164*8fb009dcSAndroid Build Coastguard Worker pxor %xmm2,%xmm1 2165*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm5,80(%esp) 2166*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebp 2167*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%esi 2168*8fb009dcSAndroid Build Coastguard Worker roll $5,%edx 2169*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm4,%xmm5 2170*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ecx 2171*8fb009dcSAndroid Build Coastguard Worker paddd %xmm0,%xmm4 2172*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 2173*8fb009dcSAndroid Build Coastguard Worker pxor %xmm3,%xmm1 2174*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%edi 2175*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ecx 2176*8fb009dcSAndroid Build Coastguard Worker addl 20(%esp),%ebx 2177*8fb009dcSAndroid Build Coastguard Worker andl %edi,%ebp 2178*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm1,%xmm3 2179*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm4,(%esp) 2180*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%edi 2181*8fb009dcSAndroid Build Coastguard Worker rorl $7,%edx 2182*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%esi 2183*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 2184*8fb009dcSAndroid Build Coastguard Worker roll $5,%ecx 2185*8fb009dcSAndroid Build Coastguard Worker pslld $2,%xmm1 2186*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ebx 2187*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%esi 2188*8fb009dcSAndroid Build Coastguard Worker psrld $30,%xmm3 2189*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%edx 2190*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebx 2191*8fb009dcSAndroid Build Coastguard Worker addl 24(%esp),%eax 2192*8fb009dcSAndroid Build Coastguard Worker andl %edx,%esi 2193*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%edx 2194*8fb009dcSAndroid Build Coastguard Worker rorl $7,%ecx 2195*8fb009dcSAndroid Build Coastguard Worker por %xmm3,%xmm1 2196*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%ebp 2197*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%esi 2198*8fb009dcSAndroid Build Coastguard Worker movdqa 96(%esp),%xmm3 2199*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebx 2200*8fb009dcSAndroid Build Coastguard Worker addl %esi,%eax 2201*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 2202*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ecx 2203*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%eax 2204*8fb009dcSAndroid Build Coastguard Worker pshufd $238,%xmm0,%xmm4 2205*8fb009dcSAndroid Build Coastguard Worker addl 28(%esp),%edi 2206*8fb009dcSAndroid Build Coastguard Worker andl %ecx,%ebp 2207*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ecx 2208*8fb009dcSAndroid Build Coastguard Worker rorl $7,%ebx 2209*8fb009dcSAndroid Build Coastguard Worker movl %eax,%esi 2210*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 2211*8fb009dcSAndroid Build Coastguard Worker roll $5,%eax 2212*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edi 2213*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%esi 2214*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebx 2215*8fb009dcSAndroid Build Coastguard Worker addl %eax,%edi 2216*8fb009dcSAndroid Build Coastguard Worker addl 32(%esp),%edx 2217*8fb009dcSAndroid Build Coastguard Worker pxor %xmm6,%xmm2 2218*8fb009dcSAndroid Build Coastguard Worker punpcklqdq %xmm1,%xmm4 2219*8fb009dcSAndroid Build Coastguard Worker andl %ebx,%esi 2220*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebx 2221*8fb009dcSAndroid Build Coastguard Worker rorl $7,%eax 2222*8fb009dcSAndroid Build Coastguard Worker pxor %xmm3,%xmm2 2223*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm6,96(%esp) 2224*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 2225*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%esi 2226*8fb009dcSAndroid Build Coastguard Worker roll $5,%edi 2227*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm5,%xmm6 2228*8fb009dcSAndroid Build Coastguard Worker addl %esi,%edx 2229*8fb009dcSAndroid Build Coastguard Worker paddd %xmm1,%xmm5 2230*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 2231*8fb009dcSAndroid Build Coastguard Worker pxor %xmm4,%xmm2 2232*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%eax 2233*8fb009dcSAndroid Build Coastguard Worker addl %edi,%edx 2234*8fb009dcSAndroid Build Coastguard Worker addl 36(%esp),%ecx 2235*8fb009dcSAndroid Build Coastguard Worker andl %eax,%ebp 2236*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm2,%xmm4 2237*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm5,16(%esp) 2238*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%eax 2239*8fb009dcSAndroid Build Coastguard Worker rorl $7,%edi 2240*8fb009dcSAndroid Build Coastguard Worker movl %edx,%esi 2241*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 2242*8fb009dcSAndroid Build Coastguard Worker roll $5,%edx 2243*8fb009dcSAndroid Build Coastguard Worker pslld $2,%xmm2 2244*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ecx 2245*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%esi 2246*8fb009dcSAndroid Build Coastguard Worker psrld $30,%xmm4 2247*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%edi 2248*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ecx 2249*8fb009dcSAndroid Build Coastguard Worker addl 40(%esp),%ebx 2250*8fb009dcSAndroid Build Coastguard Worker andl %edi,%esi 2251*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%edi 2252*8fb009dcSAndroid Build Coastguard Worker rorl $7,%edx 2253*8fb009dcSAndroid Build Coastguard Worker por %xmm4,%xmm2 2254*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 2255*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%esi 2256*8fb009dcSAndroid Build Coastguard Worker movdqa 64(%esp),%xmm4 2257*8fb009dcSAndroid Build Coastguard Worker roll $5,%ecx 2258*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ebx 2259*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 2260*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%edx 2261*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebx 2262*8fb009dcSAndroid Build Coastguard Worker pshufd $238,%xmm1,%xmm5 2263*8fb009dcSAndroid Build Coastguard Worker addl 44(%esp),%eax 2264*8fb009dcSAndroid Build Coastguard Worker andl %edx,%ebp 2265*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%edx 2266*8fb009dcSAndroid Build Coastguard Worker rorl $7,%ecx 2267*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%esi 2268*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 2269*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebx 2270*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%eax 2271*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%esi 2272*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%eax 2273*8fb009dcSAndroid Build Coastguard Worker addl 48(%esp),%edi 2274*8fb009dcSAndroid Build Coastguard Worker pxor %xmm7,%xmm3 2275*8fb009dcSAndroid Build Coastguard Worker punpcklqdq %xmm2,%xmm5 2276*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%esi 2277*8fb009dcSAndroid Build Coastguard Worker movl %eax,%ebp 2278*8fb009dcSAndroid Build Coastguard Worker roll $5,%eax 2279*8fb009dcSAndroid Build Coastguard Worker pxor %xmm4,%xmm3 2280*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm7,64(%esp) 2281*8fb009dcSAndroid Build Coastguard Worker addl %esi,%edi 2282*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 2283*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm6,%xmm7 2284*8fb009dcSAndroid Build Coastguard Worker rorl $7,%ebx 2285*8fb009dcSAndroid Build Coastguard Worker paddd %xmm2,%xmm6 2286*8fb009dcSAndroid Build Coastguard Worker addl %eax,%edi 2287*8fb009dcSAndroid Build Coastguard Worker pxor %xmm5,%xmm3 2288*8fb009dcSAndroid Build Coastguard Worker addl 52(%esp),%edx 2289*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 2290*8fb009dcSAndroid Build Coastguard Worker movl %edi,%esi 2291*8fb009dcSAndroid Build Coastguard Worker roll $5,%edi 2292*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm3,%xmm5 2293*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm6,32(%esp) 2294*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edx 2295*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%esi 2296*8fb009dcSAndroid Build Coastguard Worker rorl $7,%eax 2297*8fb009dcSAndroid Build Coastguard Worker addl %edi,%edx 2298*8fb009dcSAndroid Build Coastguard Worker pslld $2,%xmm3 2299*8fb009dcSAndroid Build Coastguard Worker addl 56(%esp),%ecx 2300*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%esi 2301*8fb009dcSAndroid Build Coastguard Worker psrld $30,%xmm5 2302*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebp 2303*8fb009dcSAndroid Build Coastguard Worker roll $5,%edx 2304*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ecx 2305*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 2306*8fb009dcSAndroid Build Coastguard Worker rorl $7,%edi 2307*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ecx 2308*8fb009dcSAndroid Build Coastguard Worker por %xmm5,%xmm3 2309*8fb009dcSAndroid Build Coastguard Worker addl 60(%esp),%ebx 2310*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 2311*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%esi 2312*8fb009dcSAndroid Build Coastguard Worker roll $5,%ecx 2313*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ebx 2314*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%esi 2315*8fb009dcSAndroid Build Coastguard Worker rorl $7,%edx 2316*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebx 2317*8fb009dcSAndroid Build Coastguard Worker addl (%esp),%eax 2318*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%esi 2319*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%ebp 2320*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebx 2321*8fb009dcSAndroid Build Coastguard Worker addl %esi,%eax 2322*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 2323*8fb009dcSAndroid Build Coastguard Worker rorl $7,%ecx 2324*8fb009dcSAndroid Build Coastguard Worker paddd %xmm3,%xmm7 2325*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%eax 2326*8fb009dcSAndroid Build Coastguard Worker addl 4(%esp),%edi 2327*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 2328*8fb009dcSAndroid Build Coastguard Worker movl %eax,%esi 2329*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm7,48(%esp) 2330*8fb009dcSAndroid Build Coastguard Worker roll $5,%eax 2331*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edi 2332*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%esi 2333*8fb009dcSAndroid Build Coastguard Worker rorl $7,%ebx 2334*8fb009dcSAndroid Build Coastguard Worker addl %eax,%edi 2335*8fb009dcSAndroid Build Coastguard Worker addl 8(%esp),%edx 2336*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%esi 2337*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 2338*8fb009dcSAndroid Build Coastguard Worker roll $5,%edi 2339*8fb009dcSAndroid Build Coastguard Worker addl %esi,%edx 2340*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 2341*8fb009dcSAndroid Build Coastguard Worker rorl $7,%eax 2342*8fb009dcSAndroid Build Coastguard Worker addl %edi,%edx 2343*8fb009dcSAndroid Build Coastguard Worker addl 12(%esp),%ecx 2344*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 2345*8fb009dcSAndroid Build Coastguard Worker movl %edx,%esi 2346*8fb009dcSAndroid Build Coastguard Worker roll $5,%edx 2347*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ecx 2348*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%esi 2349*8fb009dcSAndroid Build Coastguard Worker rorl $7,%edi 2350*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ecx 2351*8fb009dcSAndroid Build Coastguard Worker movl 196(%esp),%ebp 2352*8fb009dcSAndroid Build Coastguard Worker cmpl 200(%esp),%ebp 2353*8fb009dcSAndroid Build Coastguard Worker je .L003done 2354*8fb009dcSAndroid Build Coastguard Worker movdqa 160(%esp),%xmm7 2355*8fb009dcSAndroid Build Coastguard Worker movdqa 176(%esp),%xmm6 2356*8fb009dcSAndroid Build Coastguard Worker movdqu (%ebp),%xmm0 2357*8fb009dcSAndroid Build Coastguard Worker movdqu 16(%ebp),%xmm1 2358*8fb009dcSAndroid Build Coastguard Worker movdqu 32(%ebp),%xmm2 2359*8fb009dcSAndroid Build Coastguard Worker movdqu 48(%ebp),%xmm3 2360*8fb009dcSAndroid Build Coastguard Worker addl $64,%ebp 2361*8fb009dcSAndroid Build Coastguard Worker.byte 102,15,56,0,198 2362*8fb009dcSAndroid Build Coastguard Worker movl %ebp,196(%esp) 2363*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm7,96(%esp) 2364*8fb009dcSAndroid Build Coastguard Worker addl 16(%esp),%ebx 2365*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%esi 2366*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 2367*8fb009dcSAndroid Build Coastguard Worker roll $5,%ecx 2368*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ebx 2369*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 2370*8fb009dcSAndroid Build Coastguard Worker rorl $7,%edx 2371*8fb009dcSAndroid Build Coastguard Worker.byte 102,15,56,0,206 2372*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebx 2373*8fb009dcSAndroid Build Coastguard Worker addl 20(%esp),%eax 2374*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 2375*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%esi 2376*8fb009dcSAndroid Build Coastguard Worker paddd %xmm7,%xmm0 2377*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebx 2378*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%eax 2379*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%esi 2380*8fb009dcSAndroid Build Coastguard Worker rorl $7,%ecx 2381*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm0,(%esp) 2382*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%eax 2383*8fb009dcSAndroid Build Coastguard Worker addl 24(%esp),%edi 2384*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%esi 2385*8fb009dcSAndroid Build Coastguard Worker movl %eax,%ebp 2386*8fb009dcSAndroid Build Coastguard Worker psubd %xmm7,%xmm0 2387*8fb009dcSAndroid Build Coastguard Worker roll $5,%eax 2388*8fb009dcSAndroid Build Coastguard Worker addl %esi,%edi 2389*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 2390*8fb009dcSAndroid Build Coastguard Worker rorl $7,%ebx 2391*8fb009dcSAndroid Build Coastguard Worker addl %eax,%edi 2392*8fb009dcSAndroid Build Coastguard Worker addl 28(%esp),%edx 2393*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 2394*8fb009dcSAndroid Build Coastguard Worker movl %edi,%esi 2395*8fb009dcSAndroid Build Coastguard Worker roll $5,%edi 2396*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edx 2397*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%esi 2398*8fb009dcSAndroid Build Coastguard Worker rorl $7,%eax 2399*8fb009dcSAndroid Build Coastguard Worker addl %edi,%edx 2400*8fb009dcSAndroid Build Coastguard Worker addl 32(%esp),%ecx 2401*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%esi 2402*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebp 2403*8fb009dcSAndroid Build Coastguard Worker roll $5,%edx 2404*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ecx 2405*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 2406*8fb009dcSAndroid Build Coastguard Worker rorl $7,%edi 2407*8fb009dcSAndroid Build Coastguard Worker.byte 102,15,56,0,214 2408*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ecx 2409*8fb009dcSAndroid Build Coastguard Worker addl 36(%esp),%ebx 2410*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 2411*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%esi 2412*8fb009dcSAndroid Build Coastguard Worker paddd %xmm7,%xmm1 2413*8fb009dcSAndroid Build Coastguard Worker roll $5,%ecx 2414*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ebx 2415*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%esi 2416*8fb009dcSAndroid Build Coastguard Worker rorl $7,%edx 2417*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm1,16(%esp) 2418*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebx 2419*8fb009dcSAndroid Build Coastguard Worker addl 40(%esp),%eax 2420*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%esi 2421*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%ebp 2422*8fb009dcSAndroid Build Coastguard Worker psubd %xmm7,%xmm1 2423*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebx 2424*8fb009dcSAndroid Build Coastguard Worker addl %esi,%eax 2425*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 2426*8fb009dcSAndroid Build Coastguard Worker rorl $7,%ecx 2427*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%eax 2428*8fb009dcSAndroid Build Coastguard Worker addl 44(%esp),%edi 2429*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 2430*8fb009dcSAndroid Build Coastguard Worker movl %eax,%esi 2431*8fb009dcSAndroid Build Coastguard Worker roll $5,%eax 2432*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edi 2433*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%esi 2434*8fb009dcSAndroid Build Coastguard Worker rorl $7,%ebx 2435*8fb009dcSAndroid Build Coastguard Worker addl %eax,%edi 2436*8fb009dcSAndroid Build Coastguard Worker addl 48(%esp),%edx 2437*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%esi 2438*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 2439*8fb009dcSAndroid Build Coastguard Worker roll $5,%edi 2440*8fb009dcSAndroid Build Coastguard Worker addl %esi,%edx 2441*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 2442*8fb009dcSAndroid Build Coastguard Worker rorl $7,%eax 2443*8fb009dcSAndroid Build Coastguard Worker.byte 102,15,56,0,222 2444*8fb009dcSAndroid Build Coastguard Worker addl %edi,%edx 2445*8fb009dcSAndroid Build Coastguard Worker addl 52(%esp),%ecx 2446*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 2447*8fb009dcSAndroid Build Coastguard Worker movl %edx,%esi 2448*8fb009dcSAndroid Build Coastguard Worker paddd %xmm7,%xmm2 2449*8fb009dcSAndroid Build Coastguard Worker roll $5,%edx 2450*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ecx 2451*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%esi 2452*8fb009dcSAndroid Build Coastguard Worker rorl $7,%edi 2453*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm2,32(%esp) 2454*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ecx 2455*8fb009dcSAndroid Build Coastguard Worker addl 56(%esp),%ebx 2456*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%esi 2457*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 2458*8fb009dcSAndroid Build Coastguard Worker psubd %xmm7,%xmm2 2459*8fb009dcSAndroid Build Coastguard Worker roll $5,%ecx 2460*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ebx 2461*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 2462*8fb009dcSAndroid Build Coastguard Worker rorl $7,%edx 2463*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebx 2464*8fb009dcSAndroid Build Coastguard Worker addl 60(%esp),%eax 2465*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 2466*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%esi 2467*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebx 2468*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%eax 2469*8fb009dcSAndroid Build Coastguard Worker rorl $7,%ecx 2470*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%eax 2471*8fb009dcSAndroid Build Coastguard Worker movl 192(%esp),%ebp 2472*8fb009dcSAndroid Build Coastguard Worker addl (%ebp),%eax 2473*8fb009dcSAndroid Build Coastguard Worker addl 4(%ebp),%esi 2474*8fb009dcSAndroid Build Coastguard Worker addl 8(%ebp),%ecx 2475*8fb009dcSAndroid Build Coastguard Worker movl %eax,(%ebp) 2476*8fb009dcSAndroid Build Coastguard Worker addl 12(%ebp),%edx 2477*8fb009dcSAndroid Build Coastguard Worker movl %esi,4(%ebp) 2478*8fb009dcSAndroid Build Coastguard Worker addl 16(%ebp),%edi 2479*8fb009dcSAndroid Build Coastguard Worker movl %ecx,8(%ebp) 2480*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebx 2481*8fb009dcSAndroid Build Coastguard Worker movl %edx,12(%ebp) 2482*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebx 2483*8fb009dcSAndroid Build Coastguard Worker movl %edi,16(%ebp) 2484*8fb009dcSAndroid Build Coastguard Worker movl %esi,%ebp 2485*8fb009dcSAndroid Build Coastguard Worker pshufd $238,%xmm0,%xmm4 2486*8fb009dcSAndroid Build Coastguard Worker andl %ebx,%esi 2487*8fb009dcSAndroid Build Coastguard Worker movl %ebp,%ebx 2488*8fb009dcSAndroid Build Coastguard Worker jmp .L002loop 2489*8fb009dcSAndroid Build Coastguard Worker.align 16 2490*8fb009dcSAndroid Build Coastguard Worker.L003done: 2491*8fb009dcSAndroid Build Coastguard Worker addl 16(%esp),%ebx 2492*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%esi 2493*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 2494*8fb009dcSAndroid Build Coastguard Worker roll $5,%ecx 2495*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ebx 2496*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 2497*8fb009dcSAndroid Build Coastguard Worker rorl $7,%edx 2498*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebx 2499*8fb009dcSAndroid Build Coastguard Worker addl 20(%esp),%eax 2500*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 2501*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%esi 2502*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebx 2503*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%eax 2504*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%esi 2505*8fb009dcSAndroid Build Coastguard Worker rorl $7,%ecx 2506*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%eax 2507*8fb009dcSAndroid Build Coastguard Worker addl 24(%esp),%edi 2508*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%esi 2509*8fb009dcSAndroid Build Coastguard Worker movl %eax,%ebp 2510*8fb009dcSAndroid Build Coastguard Worker roll $5,%eax 2511*8fb009dcSAndroid Build Coastguard Worker addl %esi,%edi 2512*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 2513*8fb009dcSAndroid Build Coastguard Worker rorl $7,%ebx 2514*8fb009dcSAndroid Build Coastguard Worker addl %eax,%edi 2515*8fb009dcSAndroid Build Coastguard Worker addl 28(%esp),%edx 2516*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 2517*8fb009dcSAndroid Build Coastguard Worker movl %edi,%esi 2518*8fb009dcSAndroid Build Coastguard Worker roll $5,%edi 2519*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edx 2520*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%esi 2521*8fb009dcSAndroid Build Coastguard Worker rorl $7,%eax 2522*8fb009dcSAndroid Build Coastguard Worker addl %edi,%edx 2523*8fb009dcSAndroid Build Coastguard Worker addl 32(%esp),%ecx 2524*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%esi 2525*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebp 2526*8fb009dcSAndroid Build Coastguard Worker roll $5,%edx 2527*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ecx 2528*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 2529*8fb009dcSAndroid Build Coastguard Worker rorl $7,%edi 2530*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ecx 2531*8fb009dcSAndroid Build Coastguard Worker addl 36(%esp),%ebx 2532*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 2533*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%esi 2534*8fb009dcSAndroid Build Coastguard Worker roll $5,%ecx 2535*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ebx 2536*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%esi 2537*8fb009dcSAndroid Build Coastguard Worker rorl $7,%edx 2538*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebx 2539*8fb009dcSAndroid Build Coastguard Worker addl 40(%esp),%eax 2540*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%esi 2541*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%ebp 2542*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebx 2543*8fb009dcSAndroid Build Coastguard Worker addl %esi,%eax 2544*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 2545*8fb009dcSAndroid Build Coastguard Worker rorl $7,%ecx 2546*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%eax 2547*8fb009dcSAndroid Build Coastguard Worker addl 44(%esp),%edi 2548*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 2549*8fb009dcSAndroid Build Coastguard Worker movl %eax,%esi 2550*8fb009dcSAndroid Build Coastguard Worker roll $5,%eax 2551*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edi 2552*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%esi 2553*8fb009dcSAndroid Build Coastguard Worker rorl $7,%ebx 2554*8fb009dcSAndroid Build Coastguard Worker addl %eax,%edi 2555*8fb009dcSAndroid Build Coastguard Worker addl 48(%esp),%edx 2556*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%esi 2557*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 2558*8fb009dcSAndroid Build Coastguard Worker roll $5,%edi 2559*8fb009dcSAndroid Build Coastguard Worker addl %esi,%edx 2560*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 2561*8fb009dcSAndroid Build Coastguard Worker rorl $7,%eax 2562*8fb009dcSAndroid Build Coastguard Worker addl %edi,%edx 2563*8fb009dcSAndroid Build Coastguard Worker addl 52(%esp),%ecx 2564*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 2565*8fb009dcSAndroid Build Coastguard Worker movl %edx,%esi 2566*8fb009dcSAndroid Build Coastguard Worker roll $5,%edx 2567*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ecx 2568*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%esi 2569*8fb009dcSAndroid Build Coastguard Worker rorl $7,%edi 2570*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ecx 2571*8fb009dcSAndroid Build Coastguard Worker addl 56(%esp),%ebx 2572*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%esi 2573*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 2574*8fb009dcSAndroid Build Coastguard Worker roll $5,%ecx 2575*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ebx 2576*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 2577*8fb009dcSAndroid Build Coastguard Worker rorl $7,%edx 2578*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebx 2579*8fb009dcSAndroid Build Coastguard Worker addl 60(%esp),%eax 2580*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 2581*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%esi 2582*8fb009dcSAndroid Build Coastguard Worker roll $5,%ebx 2583*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%eax 2584*8fb009dcSAndroid Build Coastguard Worker rorl $7,%ecx 2585*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%eax 2586*8fb009dcSAndroid Build Coastguard Worker movl 192(%esp),%ebp 2587*8fb009dcSAndroid Build Coastguard Worker addl (%ebp),%eax 2588*8fb009dcSAndroid Build Coastguard Worker movl 204(%esp),%esp 2589*8fb009dcSAndroid Build Coastguard Worker addl 4(%ebp),%esi 2590*8fb009dcSAndroid Build Coastguard Worker addl 8(%ebp),%ecx 2591*8fb009dcSAndroid Build Coastguard Worker movl %eax,(%ebp) 2592*8fb009dcSAndroid Build Coastguard Worker addl 12(%ebp),%edx 2593*8fb009dcSAndroid Build Coastguard Worker movl %esi,4(%ebp) 2594*8fb009dcSAndroid Build Coastguard Worker addl 16(%ebp),%edi 2595*8fb009dcSAndroid Build Coastguard Worker movl %ecx,8(%ebp) 2596*8fb009dcSAndroid Build Coastguard Worker movl %edx,12(%ebp) 2597*8fb009dcSAndroid Build Coastguard Worker movl %edi,16(%ebp) 2598*8fb009dcSAndroid Build Coastguard Worker popl %edi 2599*8fb009dcSAndroid Build Coastguard Worker popl %esi 2600*8fb009dcSAndroid Build Coastguard Worker popl %ebx 2601*8fb009dcSAndroid Build Coastguard Worker popl %ebp 2602*8fb009dcSAndroid Build Coastguard Worker ret 2603*8fb009dcSAndroid Build Coastguard Worker.size sha1_block_data_order_ssse3,.-.L_sha1_block_data_order_ssse3_begin 2604*8fb009dcSAndroid Build Coastguard Worker.globl sha1_block_data_order_avx 2605*8fb009dcSAndroid Build Coastguard Worker.hidden sha1_block_data_order_avx 2606*8fb009dcSAndroid Build Coastguard Worker.type sha1_block_data_order_avx,@function 2607*8fb009dcSAndroid Build Coastguard Worker.align 16 2608*8fb009dcSAndroid Build Coastguard Workersha1_block_data_order_avx: 2609*8fb009dcSAndroid Build Coastguard Worker.L_sha1_block_data_order_avx_begin: 2610*8fb009dcSAndroid Build Coastguard Worker pushl %ebp 2611*8fb009dcSAndroid Build Coastguard Worker pushl %ebx 2612*8fb009dcSAndroid Build Coastguard Worker pushl %esi 2613*8fb009dcSAndroid Build Coastguard Worker pushl %edi 2614*8fb009dcSAndroid Build Coastguard Worker call .L004pic_point 2615*8fb009dcSAndroid Build Coastguard Worker.L004pic_point: 2616*8fb009dcSAndroid Build Coastguard Worker popl %ebp 2617*8fb009dcSAndroid Build Coastguard Worker leal .LK_XX_XX-.L004pic_point(%ebp),%ebp 2618*8fb009dcSAndroid Build Coastguard Worker vzeroall 2619*8fb009dcSAndroid Build Coastguard Worker vmovdqa (%ebp),%xmm7 2620*8fb009dcSAndroid Build Coastguard Worker vmovdqa 16(%ebp),%xmm0 2621*8fb009dcSAndroid Build Coastguard Worker vmovdqa 32(%ebp),%xmm1 2622*8fb009dcSAndroid Build Coastguard Worker vmovdqa 48(%ebp),%xmm2 2623*8fb009dcSAndroid Build Coastguard Worker vmovdqa 64(%ebp),%xmm6 2624*8fb009dcSAndroid Build Coastguard Worker movl 20(%esp),%edi 2625*8fb009dcSAndroid Build Coastguard Worker movl 24(%esp),%ebp 2626*8fb009dcSAndroid Build Coastguard Worker movl 28(%esp),%edx 2627*8fb009dcSAndroid Build Coastguard Worker movl %esp,%esi 2628*8fb009dcSAndroid Build Coastguard Worker subl $208,%esp 2629*8fb009dcSAndroid Build Coastguard Worker andl $-64,%esp 2630*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm0,112(%esp) 2631*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm1,128(%esp) 2632*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm2,144(%esp) 2633*8fb009dcSAndroid Build Coastguard Worker shll $6,%edx 2634*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm7,160(%esp) 2635*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edx 2636*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm6,176(%esp) 2637*8fb009dcSAndroid Build Coastguard Worker addl $64,%ebp 2638*8fb009dcSAndroid Build Coastguard Worker movl %edi,192(%esp) 2639*8fb009dcSAndroid Build Coastguard Worker movl %ebp,196(%esp) 2640*8fb009dcSAndroid Build Coastguard Worker movl %edx,200(%esp) 2641*8fb009dcSAndroid Build Coastguard Worker movl %esi,204(%esp) 2642*8fb009dcSAndroid Build Coastguard Worker movl (%edi),%eax 2643*8fb009dcSAndroid Build Coastguard Worker movl 4(%edi),%ebx 2644*8fb009dcSAndroid Build Coastguard Worker movl 8(%edi),%ecx 2645*8fb009dcSAndroid Build Coastguard Worker movl 12(%edi),%edx 2646*8fb009dcSAndroid Build Coastguard Worker movl 16(%edi),%edi 2647*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%esi 2648*8fb009dcSAndroid Build Coastguard Worker vmovdqu -64(%ebp),%xmm0 2649*8fb009dcSAndroid Build Coastguard Worker vmovdqu -48(%ebp),%xmm1 2650*8fb009dcSAndroid Build Coastguard Worker vmovdqu -32(%ebp),%xmm2 2651*8fb009dcSAndroid Build Coastguard Worker vmovdqu -16(%ebp),%xmm3 2652*8fb009dcSAndroid Build Coastguard Worker vpshufb %xmm6,%xmm0,%xmm0 2653*8fb009dcSAndroid Build Coastguard Worker vpshufb %xmm6,%xmm1,%xmm1 2654*8fb009dcSAndroid Build Coastguard Worker vpshufb %xmm6,%xmm2,%xmm2 2655*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm7,96(%esp) 2656*8fb009dcSAndroid Build Coastguard Worker vpshufb %xmm6,%xmm3,%xmm3 2657*8fb009dcSAndroid Build Coastguard Worker vpaddd %xmm7,%xmm0,%xmm4 2658*8fb009dcSAndroid Build Coastguard Worker vpaddd %xmm7,%xmm1,%xmm5 2659*8fb009dcSAndroid Build Coastguard Worker vpaddd %xmm7,%xmm2,%xmm6 2660*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm4,(%esp) 2661*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 2662*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm5,16(%esp) 2663*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 2664*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm6,32(%esp) 2665*8fb009dcSAndroid Build Coastguard Worker andl %ebp,%esi 2666*8fb009dcSAndroid Build Coastguard Worker jmp .L005loop 2667*8fb009dcSAndroid Build Coastguard Worker.align 16 2668*8fb009dcSAndroid Build Coastguard Worker.L005loop: 2669*8fb009dcSAndroid Build Coastguard Worker shrdl $2,%ebx,%ebx 2670*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%esi 2671*8fb009dcSAndroid Build Coastguard Worker vpalignr $8,%xmm0,%xmm1,%xmm4 2672*8fb009dcSAndroid Build Coastguard Worker movl %eax,%ebp 2673*8fb009dcSAndroid Build Coastguard Worker addl (%esp),%edi 2674*8fb009dcSAndroid Build Coastguard Worker vpaddd %xmm3,%xmm7,%xmm7 2675*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm0,64(%esp) 2676*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebx 2677*8fb009dcSAndroid Build Coastguard Worker shldl $5,%eax,%eax 2678*8fb009dcSAndroid Build Coastguard Worker vpsrldq $4,%xmm3,%xmm6 2679*8fb009dcSAndroid Build Coastguard Worker addl %esi,%edi 2680*8fb009dcSAndroid Build Coastguard Worker andl %ebx,%ebp 2681*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm0,%xmm4,%xmm4 2682*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebx 2683*8fb009dcSAndroid Build Coastguard Worker addl %eax,%edi 2684*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm2,%xmm6,%xmm6 2685*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%eax,%eax 2686*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 2687*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm7,48(%esp) 2688*8fb009dcSAndroid Build Coastguard Worker movl %edi,%esi 2689*8fb009dcSAndroid Build Coastguard Worker addl 4(%esp),%edx 2690*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm6,%xmm4,%xmm4 2691*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%eax 2692*8fb009dcSAndroid Build Coastguard Worker shldl $5,%edi,%edi 2693*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edx 2694*8fb009dcSAndroid Build Coastguard Worker andl %eax,%esi 2695*8fb009dcSAndroid Build Coastguard Worker vpsrld $31,%xmm4,%xmm6 2696*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%eax 2697*8fb009dcSAndroid Build Coastguard Worker addl %edi,%edx 2698*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%edi,%edi 2699*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%esi 2700*8fb009dcSAndroid Build Coastguard Worker vpslldq $12,%xmm4,%xmm0 2701*8fb009dcSAndroid Build Coastguard Worker vpaddd %xmm4,%xmm4,%xmm4 2702*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebp 2703*8fb009dcSAndroid Build Coastguard Worker addl 8(%esp),%ecx 2704*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%edi 2705*8fb009dcSAndroid Build Coastguard Worker shldl $5,%edx,%edx 2706*8fb009dcSAndroid Build Coastguard Worker vpsrld $30,%xmm0,%xmm7 2707*8fb009dcSAndroid Build Coastguard Worker vpor %xmm6,%xmm4,%xmm4 2708*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ecx 2709*8fb009dcSAndroid Build Coastguard Worker andl %edi,%ebp 2710*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%edi 2711*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ecx 2712*8fb009dcSAndroid Build Coastguard Worker vpslld $2,%xmm0,%xmm0 2713*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%edx,%edx 2714*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 2715*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm7,%xmm4,%xmm4 2716*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%esi 2717*8fb009dcSAndroid Build Coastguard Worker addl 12(%esp),%ebx 2718*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%edx 2719*8fb009dcSAndroid Build Coastguard Worker shldl $5,%ecx,%ecx 2720*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm0,%xmm4,%xmm4 2721*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ebx 2722*8fb009dcSAndroid Build Coastguard Worker andl %edx,%esi 2723*8fb009dcSAndroid Build Coastguard Worker vmovdqa 96(%esp),%xmm0 2724*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%edx 2725*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebx 2726*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%ecx,%ecx 2727*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%esi 2728*8fb009dcSAndroid Build Coastguard Worker vpalignr $8,%xmm1,%xmm2,%xmm5 2729*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%ebp 2730*8fb009dcSAndroid Build Coastguard Worker addl 16(%esp),%eax 2731*8fb009dcSAndroid Build Coastguard Worker vpaddd %xmm4,%xmm0,%xmm0 2732*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm1,80(%esp) 2733*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ecx 2734*8fb009dcSAndroid Build Coastguard Worker shldl $5,%ebx,%ebx 2735*8fb009dcSAndroid Build Coastguard Worker vpsrldq $4,%xmm4,%xmm7 2736*8fb009dcSAndroid Build Coastguard Worker addl %esi,%eax 2737*8fb009dcSAndroid Build Coastguard Worker andl %ecx,%ebp 2738*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm1,%xmm5,%xmm5 2739*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ecx 2740*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%eax 2741*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm3,%xmm7,%xmm7 2742*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%ebx,%ebx 2743*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 2744*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm0,(%esp) 2745*8fb009dcSAndroid Build Coastguard Worker movl %eax,%esi 2746*8fb009dcSAndroid Build Coastguard Worker addl 20(%esp),%edi 2747*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm7,%xmm5,%xmm5 2748*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebx 2749*8fb009dcSAndroid Build Coastguard Worker shldl $5,%eax,%eax 2750*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edi 2751*8fb009dcSAndroid Build Coastguard Worker andl %ebx,%esi 2752*8fb009dcSAndroid Build Coastguard Worker vpsrld $31,%xmm5,%xmm7 2753*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebx 2754*8fb009dcSAndroid Build Coastguard Worker addl %eax,%edi 2755*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%eax,%eax 2756*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%esi 2757*8fb009dcSAndroid Build Coastguard Worker vpslldq $12,%xmm5,%xmm1 2758*8fb009dcSAndroid Build Coastguard Worker vpaddd %xmm5,%xmm5,%xmm5 2759*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 2760*8fb009dcSAndroid Build Coastguard Worker addl 24(%esp),%edx 2761*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%eax 2762*8fb009dcSAndroid Build Coastguard Worker shldl $5,%edi,%edi 2763*8fb009dcSAndroid Build Coastguard Worker vpsrld $30,%xmm1,%xmm0 2764*8fb009dcSAndroid Build Coastguard Worker vpor %xmm7,%xmm5,%xmm5 2765*8fb009dcSAndroid Build Coastguard Worker addl %esi,%edx 2766*8fb009dcSAndroid Build Coastguard Worker andl %eax,%ebp 2767*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%eax 2768*8fb009dcSAndroid Build Coastguard Worker addl %edi,%edx 2769*8fb009dcSAndroid Build Coastguard Worker vpslld $2,%xmm1,%xmm1 2770*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%edi,%edi 2771*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 2772*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm0,%xmm5,%xmm5 2773*8fb009dcSAndroid Build Coastguard Worker movl %edx,%esi 2774*8fb009dcSAndroid Build Coastguard Worker addl 28(%esp),%ecx 2775*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%edi 2776*8fb009dcSAndroid Build Coastguard Worker shldl $5,%edx,%edx 2777*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm1,%xmm5,%xmm5 2778*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ecx 2779*8fb009dcSAndroid Build Coastguard Worker andl %edi,%esi 2780*8fb009dcSAndroid Build Coastguard Worker vmovdqa 112(%esp),%xmm1 2781*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%edi 2782*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ecx 2783*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%edx,%edx 2784*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%esi 2785*8fb009dcSAndroid Build Coastguard Worker vpalignr $8,%xmm2,%xmm3,%xmm6 2786*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 2787*8fb009dcSAndroid Build Coastguard Worker addl 32(%esp),%ebx 2788*8fb009dcSAndroid Build Coastguard Worker vpaddd %xmm5,%xmm1,%xmm1 2789*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm2,96(%esp) 2790*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%edx 2791*8fb009dcSAndroid Build Coastguard Worker shldl $5,%ecx,%ecx 2792*8fb009dcSAndroid Build Coastguard Worker vpsrldq $4,%xmm5,%xmm0 2793*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ebx 2794*8fb009dcSAndroid Build Coastguard Worker andl %edx,%ebp 2795*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm2,%xmm6,%xmm6 2796*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%edx 2797*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebx 2798*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm4,%xmm0,%xmm0 2799*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%ecx,%ecx 2800*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 2801*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm1,16(%esp) 2802*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%esi 2803*8fb009dcSAndroid Build Coastguard Worker addl 36(%esp),%eax 2804*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm0,%xmm6,%xmm6 2805*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ecx 2806*8fb009dcSAndroid Build Coastguard Worker shldl $5,%ebx,%ebx 2807*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%eax 2808*8fb009dcSAndroid Build Coastguard Worker andl %ecx,%esi 2809*8fb009dcSAndroid Build Coastguard Worker vpsrld $31,%xmm6,%xmm0 2810*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ecx 2811*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%eax 2812*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%ebx,%ebx 2813*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%esi 2814*8fb009dcSAndroid Build Coastguard Worker vpslldq $12,%xmm6,%xmm2 2815*8fb009dcSAndroid Build Coastguard Worker vpaddd %xmm6,%xmm6,%xmm6 2816*8fb009dcSAndroid Build Coastguard Worker movl %eax,%ebp 2817*8fb009dcSAndroid Build Coastguard Worker addl 40(%esp),%edi 2818*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebx 2819*8fb009dcSAndroid Build Coastguard Worker shldl $5,%eax,%eax 2820*8fb009dcSAndroid Build Coastguard Worker vpsrld $30,%xmm2,%xmm1 2821*8fb009dcSAndroid Build Coastguard Worker vpor %xmm0,%xmm6,%xmm6 2822*8fb009dcSAndroid Build Coastguard Worker addl %esi,%edi 2823*8fb009dcSAndroid Build Coastguard Worker andl %ebx,%ebp 2824*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebx 2825*8fb009dcSAndroid Build Coastguard Worker addl %eax,%edi 2826*8fb009dcSAndroid Build Coastguard Worker vpslld $2,%xmm2,%xmm2 2827*8fb009dcSAndroid Build Coastguard Worker vmovdqa 64(%esp),%xmm0 2828*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%eax,%eax 2829*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 2830*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm1,%xmm6,%xmm6 2831*8fb009dcSAndroid Build Coastguard Worker movl %edi,%esi 2832*8fb009dcSAndroid Build Coastguard Worker addl 44(%esp),%edx 2833*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%eax 2834*8fb009dcSAndroid Build Coastguard Worker shldl $5,%edi,%edi 2835*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm2,%xmm6,%xmm6 2836*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edx 2837*8fb009dcSAndroid Build Coastguard Worker andl %eax,%esi 2838*8fb009dcSAndroid Build Coastguard Worker vmovdqa 112(%esp),%xmm2 2839*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%eax 2840*8fb009dcSAndroid Build Coastguard Worker addl %edi,%edx 2841*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%edi,%edi 2842*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%esi 2843*8fb009dcSAndroid Build Coastguard Worker vpalignr $8,%xmm3,%xmm4,%xmm7 2844*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebp 2845*8fb009dcSAndroid Build Coastguard Worker addl 48(%esp),%ecx 2846*8fb009dcSAndroid Build Coastguard Worker vpaddd %xmm6,%xmm2,%xmm2 2847*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm3,64(%esp) 2848*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%edi 2849*8fb009dcSAndroid Build Coastguard Worker shldl $5,%edx,%edx 2850*8fb009dcSAndroid Build Coastguard Worker vpsrldq $4,%xmm6,%xmm1 2851*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ecx 2852*8fb009dcSAndroid Build Coastguard Worker andl %edi,%ebp 2853*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm3,%xmm7,%xmm7 2854*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%edi 2855*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ecx 2856*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm5,%xmm1,%xmm1 2857*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%edx,%edx 2858*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 2859*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm2,32(%esp) 2860*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%esi 2861*8fb009dcSAndroid Build Coastguard Worker addl 52(%esp),%ebx 2862*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm1,%xmm7,%xmm7 2863*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%edx 2864*8fb009dcSAndroid Build Coastguard Worker shldl $5,%ecx,%ecx 2865*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ebx 2866*8fb009dcSAndroid Build Coastguard Worker andl %edx,%esi 2867*8fb009dcSAndroid Build Coastguard Worker vpsrld $31,%xmm7,%xmm1 2868*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%edx 2869*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebx 2870*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%ecx,%ecx 2871*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%esi 2872*8fb009dcSAndroid Build Coastguard Worker vpslldq $12,%xmm7,%xmm3 2873*8fb009dcSAndroid Build Coastguard Worker vpaddd %xmm7,%xmm7,%xmm7 2874*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%ebp 2875*8fb009dcSAndroid Build Coastguard Worker addl 56(%esp),%eax 2876*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ecx 2877*8fb009dcSAndroid Build Coastguard Worker shldl $5,%ebx,%ebx 2878*8fb009dcSAndroid Build Coastguard Worker vpsrld $30,%xmm3,%xmm2 2879*8fb009dcSAndroid Build Coastguard Worker vpor %xmm1,%xmm7,%xmm7 2880*8fb009dcSAndroid Build Coastguard Worker addl %esi,%eax 2881*8fb009dcSAndroid Build Coastguard Worker andl %ecx,%ebp 2882*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ecx 2883*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%eax 2884*8fb009dcSAndroid Build Coastguard Worker vpslld $2,%xmm3,%xmm3 2885*8fb009dcSAndroid Build Coastguard Worker vmovdqa 80(%esp),%xmm1 2886*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%ebx,%ebx 2887*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 2888*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm2,%xmm7,%xmm7 2889*8fb009dcSAndroid Build Coastguard Worker movl %eax,%esi 2890*8fb009dcSAndroid Build Coastguard Worker addl 60(%esp),%edi 2891*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebx 2892*8fb009dcSAndroid Build Coastguard Worker shldl $5,%eax,%eax 2893*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm3,%xmm7,%xmm7 2894*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edi 2895*8fb009dcSAndroid Build Coastguard Worker andl %ebx,%esi 2896*8fb009dcSAndroid Build Coastguard Worker vmovdqa 112(%esp),%xmm3 2897*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebx 2898*8fb009dcSAndroid Build Coastguard Worker addl %eax,%edi 2899*8fb009dcSAndroid Build Coastguard Worker vpalignr $8,%xmm6,%xmm7,%xmm2 2900*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm4,%xmm0,%xmm0 2901*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%eax,%eax 2902*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%esi 2903*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 2904*8fb009dcSAndroid Build Coastguard Worker addl (%esp),%edx 2905*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm1,%xmm0,%xmm0 2906*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm4,80(%esp) 2907*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%eax 2908*8fb009dcSAndroid Build Coastguard Worker shldl $5,%edi,%edi 2909*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm3,%xmm4 2910*8fb009dcSAndroid Build Coastguard Worker vpaddd %xmm7,%xmm3,%xmm3 2911*8fb009dcSAndroid Build Coastguard Worker addl %esi,%edx 2912*8fb009dcSAndroid Build Coastguard Worker andl %eax,%ebp 2913*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm2,%xmm0,%xmm0 2914*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%eax 2915*8fb009dcSAndroid Build Coastguard Worker addl %edi,%edx 2916*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%edi,%edi 2917*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 2918*8fb009dcSAndroid Build Coastguard Worker vpsrld $30,%xmm0,%xmm2 2919*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm3,48(%esp) 2920*8fb009dcSAndroid Build Coastguard Worker movl %edx,%esi 2921*8fb009dcSAndroid Build Coastguard Worker addl 4(%esp),%ecx 2922*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%edi 2923*8fb009dcSAndroid Build Coastguard Worker shldl $5,%edx,%edx 2924*8fb009dcSAndroid Build Coastguard Worker vpslld $2,%xmm0,%xmm0 2925*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ecx 2926*8fb009dcSAndroid Build Coastguard Worker andl %edi,%esi 2927*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%edi 2928*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ecx 2929*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%edx,%edx 2930*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%esi 2931*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 2932*8fb009dcSAndroid Build Coastguard Worker addl 8(%esp),%ebx 2933*8fb009dcSAndroid Build Coastguard Worker vpor %xmm2,%xmm0,%xmm0 2934*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%edx 2935*8fb009dcSAndroid Build Coastguard Worker shldl $5,%ecx,%ecx 2936*8fb009dcSAndroid Build Coastguard Worker vmovdqa 96(%esp),%xmm2 2937*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ebx 2938*8fb009dcSAndroid Build Coastguard Worker andl %edx,%ebp 2939*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%edx 2940*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebx 2941*8fb009dcSAndroid Build Coastguard Worker addl 12(%esp),%eax 2942*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 2943*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%esi 2944*8fb009dcSAndroid Build Coastguard Worker shldl $5,%ebx,%ebx 2945*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%eax 2946*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%esi 2947*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%ecx,%ecx 2948*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%eax 2949*8fb009dcSAndroid Build Coastguard Worker vpalignr $8,%xmm7,%xmm0,%xmm3 2950*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm5,%xmm1,%xmm1 2951*8fb009dcSAndroid Build Coastguard Worker addl 16(%esp),%edi 2952*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%esi 2953*8fb009dcSAndroid Build Coastguard Worker movl %eax,%ebp 2954*8fb009dcSAndroid Build Coastguard Worker shldl $5,%eax,%eax 2955*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm2,%xmm1,%xmm1 2956*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm5,96(%esp) 2957*8fb009dcSAndroid Build Coastguard Worker addl %esi,%edi 2958*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 2959*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm4,%xmm5 2960*8fb009dcSAndroid Build Coastguard Worker vpaddd %xmm0,%xmm4,%xmm4 2961*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%ebx,%ebx 2962*8fb009dcSAndroid Build Coastguard Worker addl %eax,%edi 2963*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm3,%xmm1,%xmm1 2964*8fb009dcSAndroid Build Coastguard Worker addl 20(%esp),%edx 2965*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 2966*8fb009dcSAndroid Build Coastguard Worker movl %edi,%esi 2967*8fb009dcSAndroid Build Coastguard Worker shldl $5,%edi,%edi 2968*8fb009dcSAndroid Build Coastguard Worker vpsrld $30,%xmm1,%xmm3 2969*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm4,(%esp) 2970*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edx 2971*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%esi 2972*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%eax,%eax 2973*8fb009dcSAndroid Build Coastguard Worker addl %edi,%edx 2974*8fb009dcSAndroid Build Coastguard Worker vpslld $2,%xmm1,%xmm1 2975*8fb009dcSAndroid Build Coastguard Worker addl 24(%esp),%ecx 2976*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%esi 2977*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebp 2978*8fb009dcSAndroid Build Coastguard Worker shldl $5,%edx,%edx 2979*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ecx 2980*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 2981*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%edi,%edi 2982*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ecx 2983*8fb009dcSAndroid Build Coastguard Worker vpor %xmm3,%xmm1,%xmm1 2984*8fb009dcSAndroid Build Coastguard Worker addl 28(%esp),%ebx 2985*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 2986*8fb009dcSAndroid Build Coastguard Worker vmovdqa 64(%esp),%xmm3 2987*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%esi 2988*8fb009dcSAndroid Build Coastguard Worker shldl $5,%ecx,%ecx 2989*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ebx 2990*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%esi 2991*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%edx,%edx 2992*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebx 2993*8fb009dcSAndroid Build Coastguard Worker vpalignr $8,%xmm0,%xmm1,%xmm4 2994*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm6,%xmm2,%xmm2 2995*8fb009dcSAndroid Build Coastguard Worker addl 32(%esp),%eax 2996*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%esi 2997*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%ebp 2998*8fb009dcSAndroid Build Coastguard Worker shldl $5,%ebx,%ebx 2999*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm3,%xmm2,%xmm2 3000*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm6,64(%esp) 3001*8fb009dcSAndroid Build Coastguard Worker addl %esi,%eax 3002*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 3003*8fb009dcSAndroid Build Coastguard Worker vmovdqa 128(%esp),%xmm6 3004*8fb009dcSAndroid Build Coastguard Worker vpaddd %xmm1,%xmm5,%xmm5 3005*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%ecx,%ecx 3006*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%eax 3007*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm4,%xmm2,%xmm2 3008*8fb009dcSAndroid Build Coastguard Worker addl 36(%esp),%edi 3009*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 3010*8fb009dcSAndroid Build Coastguard Worker movl %eax,%esi 3011*8fb009dcSAndroid Build Coastguard Worker shldl $5,%eax,%eax 3012*8fb009dcSAndroid Build Coastguard Worker vpsrld $30,%xmm2,%xmm4 3013*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm5,16(%esp) 3014*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edi 3015*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%esi 3016*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%ebx,%ebx 3017*8fb009dcSAndroid Build Coastguard Worker addl %eax,%edi 3018*8fb009dcSAndroid Build Coastguard Worker vpslld $2,%xmm2,%xmm2 3019*8fb009dcSAndroid Build Coastguard Worker addl 40(%esp),%edx 3020*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%esi 3021*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 3022*8fb009dcSAndroid Build Coastguard Worker shldl $5,%edi,%edi 3023*8fb009dcSAndroid Build Coastguard Worker addl %esi,%edx 3024*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 3025*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%eax,%eax 3026*8fb009dcSAndroid Build Coastguard Worker addl %edi,%edx 3027*8fb009dcSAndroid Build Coastguard Worker vpor %xmm4,%xmm2,%xmm2 3028*8fb009dcSAndroid Build Coastguard Worker addl 44(%esp),%ecx 3029*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 3030*8fb009dcSAndroid Build Coastguard Worker vmovdqa 80(%esp),%xmm4 3031*8fb009dcSAndroid Build Coastguard Worker movl %edx,%esi 3032*8fb009dcSAndroid Build Coastguard Worker shldl $5,%edx,%edx 3033*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ecx 3034*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%esi 3035*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%edi,%edi 3036*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ecx 3037*8fb009dcSAndroid Build Coastguard Worker vpalignr $8,%xmm1,%xmm2,%xmm5 3038*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm7,%xmm3,%xmm3 3039*8fb009dcSAndroid Build Coastguard Worker addl 48(%esp),%ebx 3040*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%esi 3041*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 3042*8fb009dcSAndroid Build Coastguard Worker shldl $5,%ecx,%ecx 3043*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm4,%xmm3,%xmm3 3044*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm7,80(%esp) 3045*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ebx 3046*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 3047*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm6,%xmm7 3048*8fb009dcSAndroid Build Coastguard Worker vpaddd %xmm2,%xmm6,%xmm6 3049*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%edx,%edx 3050*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebx 3051*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm5,%xmm3,%xmm3 3052*8fb009dcSAndroid Build Coastguard Worker addl 52(%esp),%eax 3053*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 3054*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%esi 3055*8fb009dcSAndroid Build Coastguard Worker shldl $5,%ebx,%ebx 3056*8fb009dcSAndroid Build Coastguard Worker vpsrld $30,%xmm3,%xmm5 3057*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm6,32(%esp) 3058*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%eax 3059*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%esi 3060*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%ecx,%ecx 3061*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%eax 3062*8fb009dcSAndroid Build Coastguard Worker vpslld $2,%xmm3,%xmm3 3063*8fb009dcSAndroid Build Coastguard Worker addl 56(%esp),%edi 3064*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%esi 3065*8fb009dcSAndroid Build Coastguard Worker movl %eax,%ebp 3066*8fb009dcSAndroid Build Coastguard Worker shldl $5,%eax,%eax 3067*8fb009dcSAndroid Build Coastguard Worker addl %esi,%edi 3068*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 3069*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%ebx,%ebx 3070*8fb009dcSAndroid Build Coastguard Worker addl %eax,%edi 3071*8fb009dcSAndroid Build Coastguard Worker vpor %xmm5,%xmm3,%xmm3 3072*8fb009dcSAndroid Build Coastguard Worker addl 60(%esp),%edx 3073*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 3074*8fb009dcSAndroid Build Coastguard Worker vmovdqa 96(%esp),%xmm5 3075*8fb009dcSAndroid Build Coastguard Worker movl %edi,%esi 3076*8fb009dcSAndroid Build Coastguard Worker shldl $5,%edi,%edi 3077*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edx 3078*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%esi 3079*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%eax,%eax 3080*8fb009dcSAndroid Build Coastguard Worker addl %edi,%edx 3081*8fb009dcSAndroid Build Coastguard Worker vpalignr $8,%xmm2,%xmm3,%xmm6 3082*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm0,%xmm4,%xmm4 3083*8fb009dcSAndroid Build Coastguard Worker addl (%esp),%ecx 3084*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%esi 3085*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebp 3086*8fb009dcSAndroid Build Coastguard Worker shldl $5,%edx,%edx 3087*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm5,%xmm4,%xmm4 3088*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm0,96(%esp) 3089*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ecx 3090*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 3091*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm7,%xmm0 3092*8fb009dcSAndroid Build Coastguard Worker vpaddd %xmm3,%xmm7,%xmm7 3093*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%edi,%edi 3094*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ecx 3095*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm6,%xmm4,%xmm4 3096*8fb009dcSAndroid Build Coastguard Worker addl 4(%esp),%ebx 3097*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 3098*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%esi 3099*8fb009dcSAndroid Build Coastguard Worker shldl $5,%ecx,%ecx 3100*8fb009dcSAndroid Build Coastguard Worker vpsrld $30,%xmm4,%xmm6 3101*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm7,48(%esp) 3102*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ebx 3103*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%esi 3104*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%edx,%edx 3105*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebx 3106*8fb009dcSAndroid Build Coastguard Worker vpslld $2,%xmm4,%xmm4 3107*8fb009dcSAndroid Build Coastguard Worker addl 8(%esp),%eax 3108*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%esi 3109*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%ebp 3110*8fb009dcSAndroid Build Coastguard Worker shldl $5,%ebx,%ebx 3111*8fb009dcSAndroid Build Coastguard Worker addl %esi,%eax 3112*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 3113*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%ecx,%ecx 3114*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%eax 3115*8fb009dcSAndroid Build Coastguard Worker vpor %xmm6,%xmm4,%xmm4 3116*8fb009dcSAndroid Build Coastguard Worker addl 12(%esp),%edi 3117*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 3118*8fb009dcSAndroid Build Coastguard Worker vmovdqa 64(%esp),%xmm6 3119*8fb009dcSAndroid Build Coastguard Worker movl %eax,%esi 3120*8fb009dcSAndroid Build Coastguard Worker shldl $5,%eax,%eax 3121*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edi 3122*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%esi 3123*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%ebx,%ebx 3124*8fb009dcSAndroid Build Coastguard Worker addl %eax,%edi 3125*8fb009dcSAndroid Build Coastguard Worker vpalignr $8,%xmm3,%xmm4,%xmm7 3126*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm1,%xmm5,%xmm5 3127*8fb009dcSAndroid Build Coastguard Worker addl 16(%esp),%edx 3128*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%esi 3129*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 3130*8fb009dcSAndroid Build Coastguard Worker shldl $5,%edi,%edi 3131*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm6,%xmm5,%xmm5 3132*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm1,64(%esp) 3133*8fb009dcSAndroid Build Coastguard Worker addl %esi,%edx 3134*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 3135*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm0,%xmm1 3136*8fb009dcSAndroid Build Coastguard Worker vpaddd %xmm4,%xmm0,%xmm0 3137*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%eax,%eax 3138*8fb009dcSAndroid Build Coastguard Worker addl %edi,%edx 3139*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm7,%xmm5,%xmm5 3140*8fb009dcSAndroid Build Coastguard Worker addl 20(%esp),%ecx 3141*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 3142*8fb009dcSAndroid Build Coastguard Worker movl %edx,%esi 3143*8fb009dcSAndroid Build Coastguard Worker shldl $5,%edx,%edx 3144*8fb009dcSAndroid Build Coastguard Worker vpsrld $30,%xmm5,%xmm7 3145*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm0,(%esp) 3146*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ecx 3147*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%esi 3148*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%edi,%edi 3149*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ecx 3150*8fb009dcSAndroid Build Coastguard Worker vpslld $2,%xmm5,%xmm5 3151*8fb009dcSAndroid Build Coastguard Worker addl 24(%esp),%ebx 3152*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%esi 3153*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 3154*8fb009dcSAndroid Build Coastguard Worker shldl $5,%ecx,%ecx 3155*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ebx 3156*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 3157*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%edx,%edx 3158*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebx 3159*8fb009dcSAndroid Build Coastguard Worker vpor %xmm7,%xmm5,%xmm5 3160*8fb009dcSAndroid Build Coastguard Worker addl 28(%esp),%eax 3161*8fb009dcSAndroid Build Coastguard Worker vmovdqa 80(%esp),%xmm7 3162*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%ecx,%ecx 3163*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%esi 3164*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 3165*8fb009dcSAndroid Build Coastguard Worker shldl $5,%ebx,%ebx 3166*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%eax 3167*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%esi 3168*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ecx 3169*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%eax 3170*8fb009dcSAndroid Build Coastguard Worker vpalignr $8,%xmm4,%xmm5,%xmm0 3171*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm2,%xmm6,%xmm6 3172*8fb009dcSAndroid Build Coastguard Worker addl 32(%esp),%edi 3173*8fb009dcSAndroid Build Coastguard Worker andl %ecx,%esi 3174*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ecx 3175*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%ebx,%ebx 3176*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm7,%xmm6,%xmm6 3177*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm2,80(%esp) 3178*8fb009dcSAndroid Build Coastguard Worker movl %eax,%ebp 3179*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%esi 3180*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm1,%xmm2 3181*8fb009dcSAndroid Build Coastguard Worker vpaddd %xmm5,%xmm1,%xmm1 3182*8fb009dcSAndroid Build Coastguard Worker shldl $5,%eax,%eax 3183*8fb009dcSAndroid Build Coastguard Worker addl %esi,%edi 3184*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm0,%xmm6,%xmm6 3185*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 3186*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebx 3187*8fb009dcSAndroid Build Coastguard Worker addl %eax,%edi 3188*8fb009dcSAndroid Build Coastguard Worker addl 36(%esp),%edx 3189*8fb009dcSAndroid Build Coastguard Worker vpsrld $30,%xmm6,%xmm0 3190*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm1,16(%esp) 3191*8fb009dcSAndroid Build Coastguard Worker andl %ebx,%ebp 3192*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebx 3193*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%eax,%eax 3194*8fb009dcSAndroid Build Coastguard Worker movl %edi,%esi 3195*8fb009dcSAndroid Build Coastguard Worker vpslld $2,%xmm6,%xmm6 3196*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 3197*8fb009dcSAndroid Build Coastguard Worker shldl $5,%edi,%edi 3198*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edx 3199*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%esi 3200*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%eax 3201*8fb009dcSAndroid Build Coastguard Worker addl %edi,%edx 3202*8fb009dcSAndroid Build Coastguard Worker addl 40(%esp),%ecx 3203*8fb009dcSAndroid Build Coastguard Worker andl %eax,%esi 3204*8fb009dcSAndroid Build Coastguard Worker vpor %xmm0,%xmm6,%xmm6 3205*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%eax 3206*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%edi,%edi 3207*8fb009dcSAndroid Build Coastguard Worker vmovdqa 96(%esp),%xmm0 3208*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebp 3209*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%esi 3210*8fb009dcSAndroid Build Coastguard Worker shldl $5,%edx,%edx 3211*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ecx 3212*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 3213*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%edi 3214*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ecx 3215*8fb009dcSAndroid Build Coastguard Worker addl 44(%esp),%ebx 3216*8fb009dcSAndroid Build Coastguard Worker andl %edi,%ebp 3217*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%edi 3218*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%edx,%edx 3219*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%esi 3220*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 3221*8fb009dcSAndroid Build Coastguard Worker shldl $5,%ecx,%ecx 3222*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ebx 3223*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%esi 3224*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%edx 3225*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebx 3226*8fb009dcSAndroid Build Coastguard Worker vpalignr $8,%xmm5,%xmm6,%xmm1 3227*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm3,%xmm7,%xmm7 3228*8fb009dcSAndroid Build Coastguard Worker addl 48(%esp),%eax 3229*8fb009dcSAndroid Build Coastguard Worker andl %edx,%esi 3230*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%edx 3231*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%ecx,%ecx 3232*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm0,%xmm7,%xmm7 3233*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm3,96(%esp) 3234*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%ebp 3235*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%esi 3236*8fb009dcSAndroid Build Coastguard Worker vmovdqa 144(%esp),%xmm3 3237*8fb009dcSAndroid Build Coastguard Worker vpaddd %xmm6,%xmm2,%xmm2 3238*8fb009dcSAndroid Build Coastguard Worker shldl $5,%ebx,%ebx 3239*8fb009dcSAndroid Build Coastguard Worker addl %esi,%eax 3240*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm1,%xmm7,%xmm7 3241*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 3242*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ecx 3243*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%eax 3244*8fb009dcSAndroid Build Coastguard Worker addl 52(%esp),%edi 3245*8fb009dcSAndroid Build Coastguard Worker vpsrld $30,%xmm7,%xmm1 3246*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm2,32(%esp) 3247*8fb009dcSAndroid Build Coastguard Worker andl %ecx,%ebp 3248*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ecx 3249*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%ebx,%ebx 3250*8fb009dcSAndroid Build Coastguard Worker movl %eax,%esi 3251*8fb009dcSAndroid Build Coastguard Worker vpslld $2,%xmm7,%xmm7 3252*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 3253*8fb009dcSAndroid Build Coastguard Worker shldl $5,%eax,%eax 3254*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edi 3255*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%esi 3256*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebx 3257*8fb009dcSAndroid Build Coastguard Worker addl %eax,%edi 3258*8fb009dcSAndroid Build Coastguard Worker addl 56(%esp),%edx 3259*8fb009dcSAndroid Build Coastguard Worker andl %ebx,%esi 3260*8fb009dcSAndroid Build Coastguard Worker vpor %xmm1,%xmm7,%xmm7 3261*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebx 3262*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%eax,%eax 3263*8fb009dcSAndroid Build Coastguard Worker vmovdqa 64(%esp),%xmm1 3264*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 3265*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%esi 3266*8fb009dcSAndroid Build Coastguard Worker shldl $5,%edi,%edi 3267*8fb009dcSAndroid Build Coastguard Worker addl %esi,%edx 3268*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 3269*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%eax 3270*8fb009dcSAndroid Build Coastguard Worker addl %edi,%edx 3271*8fb009dcSAndroid Build Coastguard Worker addl 60(%esp),%ecx 3272*8fb009dcSAndroid Build Coastguard Worker andl %eax,%ebp 3273*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%eax 3274*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%edi,%edi 3275*8fb009dcSAndroid Build Coastguard Worker movl %edx,%esi 3276*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 3277*8fb009dcSAndroid Build Coastguard Worker shldl $5,%edx,%edx 3278*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ecx 3279*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%esi 3280*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%edi 3281*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ecx 3282*8fb009dcSAndroid Build Coastguard Worker vpalignr $8,%xmm6,%xmm7,%xmm2 3283*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm4,%xmm0,%xmm0 3284*8fb009dcSAndroid Build Coastguard Worker addl (%esp),%ebx 3285*8fb009dcSAndroid Build Coastguard Worker andl %edi,%esi 3286*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%edi 3287*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%edx,%edx 3288*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm1,%xmm0,%xmm0 3289*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm4,64(%esp) 3290*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 3291*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%esi 3292*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm3,%xmm4 3293*8fb009dcSAndroid Build Coastguard Worker vpaddd %xmm7,%xmm3,%xmm3 3294*8fb009dcSAndroid Build Coastguard Worker shldl $5,%ecx,%ecx 3295*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ebx 3296*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm2,%xmm0,%xmm0 3297*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 3298*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%edx 3299*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebx 3300*8fb009dcSAndroid Build Coastguard Worker addl 4(%esp),%eax 3301*8fb009dcSAndroid Build Coastguard Worker vpsrld $30,%xmm0,%xmm2 3302*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm3,48(%esp) 3303*8fb009dcSAndroid Build Coastguard Worker andl %edx,%ebp 3304*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%edx 3305*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%ecx,%ecx 3306*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%esi 3307*8fb009dcSAndroid Build Coastguard Worker vpslld $2,%xmm0,%xmm0 3308*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 3309*8fb009dcSAndroid Build Coastguard Worker shldl $5,%ebx,%ebx 3310*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%eax 3311*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%esi 3312*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ecx 3313*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%eax 3314*8fb009dcSAndroid Build Coastguard Worker addl 8(%esp),%edi 3315*8fb009dcSAndroid Build Coastguard Worker andl %ecx,%esi 3316*8fb009dcSAndroid Build Coastguard Worker vpor %xmm2,%xmm0,%xmm0 3317*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ecx 3318*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%ebx,%ebx 3319*8fb009dcSAndroid Build Coastguard Worker vmovdqa 80(%esp),%xmm2 3320*8fb009dcSAndroid Build Coastguard Worker movl %eax,%ebp 3321*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%esi 3322*8fb009dcSAndroid Build Coastguard Worker shldl $5,%eax,%eax 3323*8fb009dcSAndroid Build Coastguard Worker addl %esi,%edi 3324*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 3325*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebx 3326*8fb009dcSAndroid Build Coastguard Worker addl %eax,%edi 3327*8fb009dcSAndroid Build Coastguard Worker addl 12(%esp),%edx 3328*8fb009dcSAndroid Build Coastguard Worker andl %ebx,%ebp 3329*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebx 3330*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%eax,%eax 3331*8fb009dcSAndroid Build Coastguard Worker movl %edi,%esi 3332*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 3333*8fb009dcSAndroid Build Coastguard Worker shldl $5,%edi,%edi 3334*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edx 3335*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%esi 3336*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%eax 3337*8fb009dcSAndroid Build Coastguard Worker addl %edi,%edx 3338*8fb009dcSAndroid Build Coastguard Worker vpalignr $8,%xmm7,%xmm0,%xmm3 3339*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm5,%xmm1,%xmm1 3340*8fb009dcSAndroid Build Coastguard Worker addl 16(%esp),%ecx 3341*8fb009dcSAndroid Build Coastguard Worker andl %eax,%esi 3342*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%eax 3343*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%edi,%edi 3344*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm2,%xmm1,%xmm1 3345*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm5,80(%esp) 3346*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebp 3347*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%esi 3348*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm4,%xmm5 3349*8fb009dcSAndroid Build Coastguard Worker vpaddd %xmm0,%xmm4,%xmm4 3350*8fb009dcSAndroid Build Coastguard Worker shldl $5,%edx,%edx 3351*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ecx 3352*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm3,%xmm1,%xmm1 3353*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 3354*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%edi 3355*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ecx 3356*8fb009dcSAndroid Build Coastguard Worker addl 20(%esp),%ebx 3357*8fb009dcSAndroid Build Coastguard Worker vpsrld $30,%xmm1,%xmm3 3358*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm4,(%esp) 3359*8fb009dcSAndroid Build Coastguard Worker andl %edi,%ebp 3360*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%edi 3361*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%edx,%edx 3362*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%esi 3363*8fb009dcSAndroid Build Coastguard Worker vpslld $2,%xmm1,%xmm1 3364*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 3365*8fb009dcSAndroid Build Coastguard Worker shldl $5,%ecx,%ecx 3366*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ebx 3367*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%esi 3368*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%edx 3369*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebx 3370*8fb009dcSAndroid Build Coastguard Worker addl 24(%esp),%eax 3371*8fb009dcSAndroid Build Coastguard Worker andl %edx,%esi 3372*8fb009dcSAndroid Build Coastguard Worker vpor %xmm3,%xmm1,%xmm1 3373*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%edx 3374*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%ecx,%ecx 3375*8fb009dcSAndroid Build Coastguard Worker vmovdqa 96(%esp),%xmm3 3376*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%ebp 3377*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%esi 3378*8fb009dcSAndroid Build Coastguard Worker shldl $5,%ebx,%ebx 3379*8fb009dcSAndroid Build Coastguard Worker addl %esi,%eax 3380*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 3381*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ecx 3382*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%eax 3383*8fb009dcSAndroid Build Coastguard Worker addl 28(%esp),%edi 3384*8fb009dcSAndroid Build Coastguard Worker andl %ecx,%ebp 3385*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ecx 3386*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%ebx,%ebx 3387*8fb009dcSAndroid Build Coastguard Worker movl %eax,%esi 3388*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 3389*8fb009dcSAndroid Build Coastguard Worker shldl $5,%eax,%eax 3390*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edi 3391*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%esi 3392*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebx 3393*8fb009dcSAndroid Build Coastguard Worker addl %eax,%edi 3394*8fb009dcSAndroid Build Coastguard Worker vpalignr $8,%xmm0,%xmm1,%xmm4 3395*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm6,%xmm2,%xmm2 3396*8fb009dcSAndroid Build Coastguard Worker addl 32(%esp),%edx 3397*8fb009dcSAndroid Build Coastguard Worker andl %ebx,%esi 3398*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebx 3399*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%eax,%eax 3400*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm3,%xmm2,%xmm2 3401*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm6,96(%esp) 3402*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 3403*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%esi 3404*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm5,%xmm6 3405*8fb009dcSAndroid Build Coastguard Worker vpaddd %xmm1,%xmm5,%xmm5 3406*8fb009dcSAndroid Build Coastguard Worker shldl $5,%edi,%edi 3407*8fb009dcSAndroid Build Coastguard Worker addl %esi,%edx 3408*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm4,%xmm2,%xmm2 3409*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 3410*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%eax 3411*8fb009dcSAndroid Build Coastguard Worker addl %edi,%edx 3412*8fb009dcSAndroid Build Coastguard Worker addl 36(%esp),%ecx 3413*8fb009dcSAndroid Build Coastguard Worker vpsrld $30,%xmm2,%xmm4 3414*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm5,16(%esp) 3415*8fb009dcSAndroid Build Coastguard Worker andl %eax,%ebp 3416*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%eax 3417*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%edi,%edi 3418*8fb009dcSAndroid Build Coastguard Worker movl %edx,%esi 3419*8fb009dcSAndroid Build Coastguard Worker vpslld $2,%xmm2,%xmm2 3420*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 3421*8fb009dcSAndroid Build Coastguard Worker shldl $5,%edx,%edx 3422*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ecx 3423*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%esi 3424*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%edi 3425*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ecx 3426*8fb009dcSAndroid Build Coastguard Worker addl 40(%esp),%ebx 3427*8fb009dcSAndroid Build Coastguard Worker andl %edi,%esi 3428*8fb009dcSAndroid Build Coastguard Worker vpor %xmm4,%xmm2,%xmm2 3429*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%edi 3430*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%edx,%edx 3431*8fb009dcSAndroid Build Coastguard Worker vmovdqa 64(%esp),%xmm4 3432*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 3433*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%esi 3434*8fb009dcSAndroid Build Coastguard Worker shldl $5,%ecx,%ecx 3435*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ebx 3436*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 3437*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%edx 3438*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebx 3439*8fb009dcSAndroid Build Coastguard Worker addl 44(%esp),%eax 3440*8fb009dcSAndroid Build Coastguard Worker andl %edx,%ebp 3441*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%edx 3442*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%ecx,%ecx 3443*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%esi 3444*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 3445*8fb009dcSAndroid Build Coastguard Worker shldl $5,%ebx,%ebx 3446*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%eax 3447*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%esi 3448*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%eax 3449*8fb009dcSAndroid Build Coastguard Worker vpalignr $8,%xmm1,%xmm2,%xmm5 3450*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm7,%xmm3,%xmm3 3451*8fb009dcSAndroid Build Coastguard Worker addl 48(%esp),%edi 3452*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%esi 3453*8fb009dcSAndroid Build Coastguard Worker movl %eax,%ebp 3454*8fb009dcSAndroid Build Coastguard Worker shldl $5,%eax,%eax 3455*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm4,%xmm3,%xmm3 3456*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm7,64(%esp) 3457*8fb009dcSAndroid Build Coastguard Worker addl %esi,%edi 3458*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 3459*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm6,%xmm7 3460*8fb009dcSAndroid Build Coastguard Worker vpaddd %xmm2,%xmm6,%xmm6 3461*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%ebx,%ebx 3462*8fb009dcSAndroid Build Coastguard Worker addl %eax,%edi 3463*8fb009dcSAndroid Build Coastguard Worker vpxor %xmm5,%xmm3,%xmm3 3464*8fb009dcSAndroid Build Coastguard Worker addl 52(%esp),%edx 3465*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 3466*8fb009dcSAndroid Build Coastguard Worker movl %edi,%esi 3467*8fb009dcSAndroid Build Coastguard Worker shldl $5,%edi,%edi 3468*8fb009dcSAndroid Build Coastguard Worker vpsrld $30,%xmm3,%xmm5 3469*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm6,32(%esp) 3470*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edx 3471*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%esi 3472*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%eax,%eax 3473*8fb009dcSAndroid Build Coastguard Worker addl %edi,%edx 3474*8fb009dcSAndroid Build Coastguard Worker vpslld $2,%xmm3,%xmm3 3475*8fb009dcSAndroid Build Coastguard Worker addl 56(%esp),%ecx 3476*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%esi 3477*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebp 3478*8fb009dcSAndroid Build Coastguard Worker shldl $5,%edx,%edx 3479*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ecx 3480*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 3481*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%edi,%edi 3482*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ecx 3483*8fb009dcSAndroid Build Coastguard Worker vpor %xmm5,%xmm3,%xmm3 3484*8fb009dcSAndroid Build Coastguard Worker addl 60(%esp),%ebx 3485*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 3486*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%esi 3487*8fb009dcSAndroid Build Coastguard Worker shldl $5,%ecx,%ecx 3488*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ebx 3489*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%esi 3490*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%edx,%edx 3491*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebx 3492*8fb009dcSAndroid Build Coastguard Worker addl (%esp),%eax 3493*8fb009dcSAndroid Build Coastguard Worker vpaddd %xmm3,%xmm7,%xmm7 3494*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%esi 3495*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%ebp 3496*8fb009dcSAndroid Build Coastguard Worker shldl $5,%ebx,%ebx 3497*8fb009dcSAndroid Build Coastguard Worker addl %esi,%eax 3498*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm7,48(%esp) 3499*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 3500*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%ecx,%ecx 3501*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%eax 3502*8fb009dcSAndroid Build Coastguard Worker addl 4(%esp),%edi 3503*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 3504*8fb009dcSAndroid Build Coastguard Worker movl %eax,%esi 3505*8fb009dcSAndroid Build Coastguard Worker shldl $5,%eax,%eax 3506*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edi 3507*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%esi 3508*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%ebx,%ebx 3509*8fb009dcSAndroid Build Coastguard Worker addl %eax,%edi 3510*8fb009dcSAndroid Build Coastguard Worker addl 8(%esp),%edx 3511*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%esi 3512*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 3513*8fb009dcSAndroid Build Coastguard Worker shldl $5,%edi,%edi 3514*8fb009dcSAndroid Build Coastguard Worker addl %esi,%edx 3515*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 3516*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%eax,%eax 3517*8fb009dcSAndroid Build Coastguard Worker addl %edi,%edx 3518*8fb009dcSAndroid Build Coastguard Worker addl 12(%esp),%ecx 3519*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 3520*8fb009dcSAndroid Build Coastguard Worker movl %edx,%esi 3521*8fb009dcSAndroid Build Coastguard Worker shldl $5,%edx,%edx 3522*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ecx 3523*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%esi 3524*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%edi,%edi 3525*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ecx 3526*8fb009dcSAndroid Build Coastguard Worker movl 196(%esp),%ebp 3527*8fb009dcSAndroid Build Coastguard Worker cmpl 200(%esp),%ebp 3528*8fb009dcSAndroid Build Coastguard Worker je .L006done 3529*8fb009dcSAndroid Build Coastguard Worker vmovdqa 160(%esp),%xmm7 3530*8fb009dcSAndroid Build Coastguard Worker vmovdqa 176(%esp),%xmm6 3531*8fb009dcSAndroid Build Coastguard Worker vmovdqu (%ebp),%xmm0 3532*8fb009dcSAndroid Build Coastguard Worker vmovdqu 16(%ebp),%xmm1 3533*8fb009dcSAndroid Build Coastguard Worker vmovdqu 32(%ebp),%xmm2 3534*8fb009dcSAndroid Build Coastguard Worker vmovdqu 48(%ebp),%xmm3 3535*8fb009dcSAndroid Build Coastguard Worker addl $64,%ebp 3536*8fb009dcSAndroid Build Coastguard Worker vpshufb %xmm6,%xmm0,%xmm0 3537*8fb009dcSAndroid Build Coastguard Worker movl %ebp,196(%esp) 3538*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm7,96(%esp) 3539*8fb009dcSAndroid Build Coastguard Worker addl 16(%esp),%ebx 3540*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%esi 3541*8fb009dcSAndroid Build Coastguard Worker vpshufb %xmm6,%xmm1,%xmm1 3542*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 3543*8fb009dcSAndroid Build Coastguard Worker shldl $5,%ecx,%ecx 3544*8fb009dcSAndroid Build Coastguard Worker vpaddd %xmm7,%xmm0,%xmm4 3545*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ebx 3546*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 3547*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%edx,%edx 3548*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebx 3549*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm4,(%esp) 3550*8fb009dcSAndroid Build Coastguard Worker addl 20(%esp),%eax 3551*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 3552*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%esi 3553*8fb009dcSAndroid Build Coastguard Worker shldl $5,%ebx,%ebx 3554*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%eax 3555*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%esi 3556*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%ecx,%ecx 3557*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%eax 3558*8fb009dcSAndroid Build Coastguard Worker addl 24(%esp),%edi 3559*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%esi 3560*8fb009dcSAndroid Build Coastguard Worker movl %eax,%ebp 3561*8fb009dcSAndroid Build Coastguard Worker shldl $5,%eax,%eax 3562*8fb009dcSAndroid Build Coastguard Worker addl %esi,%edi 3563*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 3564*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%ebx,%ebx 3565*8fb009dcSAndroid Build Coastguard Worker addl %eax,%edi 3566*8fb009dcSAndroid Build Coastguard Worker addl 28(%esp),%edx 3567*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 3568*8fb009dcSAndroid Build Coastguard Worker movl %edi,%esi 3569*8fb009dcSAndroid Build Coastguard Worker shldl $5,%edi,%edi 3570*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edx 3571*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%esi 3572*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%eax,%eax 3573*8fb009dcSAndroid Build Coastguard Worker addl %edi,%edx 3574*8fb009dcSAndroid Build Coastguard Worker addl 32(%esp),%ecx 3575*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%esi 3576*8fb009dcSAndroid Build Coastguard Worker vpshufb %xmm6,%xmm2,%xmm2 3577*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebp 3578*8fb009dcSAndroid Build Coastguard Worker shldl $5,%edx,%edx 3579*8fb009dcSAndroid Build Coastguard Worker vpaddd %xmm7,%xmm1,%xmm5 3580*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ecx 3581*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 3582*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%edi,%edi 3583*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ecx 3584*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm5,16(%esp) 3585*8fb009dcSAndroid Build Coastguard Worker addl 36(%esp),%ebx 3586*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 3587*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%esi 3588*8fb009dcSAndroid Build Coastguard Worker shldl $5,%ecx,%ecx 3589*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ebx 3590*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%esi 3591*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%edx,%edx 3592*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebx 3593*8fb009dcSAndroid Build Coastguard Worker addl 40(%esp),%eax 3594*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%esi 3595*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%ebp 3596*8fb009dcSAndroid Build Coastguard Worker shldl $5,%ebx,%ebx 3597*8fb009dcSAndroid Build Coastguard Worker addl %esi,%eax 3598*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 3599*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%ecx,%ecx 3600*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%eax 3601*8fb009dcSAndroid Build Coastguard Worker addl 44(%esp),%edi 3602*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 3603*8fb009dcSAndroid Build Coastguard Worker movl %eax,%esi 3604*8fb009dcSAndroid Build Coastguard Worker shldl $5,%eax,%eax 3605*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edi 3606*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%esi 3607*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%ebx,%ebx 3608*8fb009dcSAndroid Build Coastguard Worker addl %eax,%edi 3609*8fb009dcSAndroid Build Coastguard Worker addl 48(%esp),%edx 3610*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%esi 3611*8fb009dcSAndroid Build Coastguard Worker vpshufb %xmm6,%xmm3,%xmm3 3612*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 3613*8fb009dcSAndroid Build Coastguard Worker shldl $5,%edi,%edi 3614*8fb009dcSAndroid Build Coastguard Worker vpaddd %xmm7,%xmm2,%xmm6 3615*8fb009dcSAndroid Build Coastguard Worker addl %esi,%edx 3616*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 3617*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%eax,%eax 3618*8fb009dcSAndroid Build Coastguard Worker addl %edi,%edx 3619*8fb009dcSAndroid Build Coastguard Worker vmovdqa %xmm6,32(%esp) 3620*8fb009dcSAndroid Build Coastguard Worker addl 52(%esp),%ecx 3621*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 3622*8fb009dcSAndroid Build Coastguard Worker movl %edx,%esi 3623*8fb009dcSAndroid Build Coastguard Worker shldl $5,%edx,%edx 3624*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ecx 3625*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%esi 3626*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%edi,%edi 3627*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ecx 3628*8fb009dcSAndroid Build Coastguard Worker addl 56(%esp),%ebx 3629*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%esi 3630*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 3631*8fb009dcSAndroid Build Coastguard Worker shldl $5,%ecx,%ecx 3632*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ebx 3633*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 3634*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%edx,%edx 3635*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebx 3636*8fb009dcSAndroid Build Coastguard Worker addl 60(%esp),%eax 3637*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 3638*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%esi 3639*8fb009dcSAndroid Build Coastguard Worker shldl $5,%ebx,%ebx 3640*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%eax 3641*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%ecx,%ecx 3642*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%eax 3643*8fb009dcSAndroid Build Coastguard Worker movl 192(%esp),%ebp 3644*8fb009dcSAndroid Build Coastguard Worker addl (%ebp),%eax 3645*8fb009dcSAndroid Build Coastguard Worker addl 4(%ebp),%esi 3646*8fb009dcSAndroid Build Coastguard Worker addl 8(%ebp),%ecx 3647*8fb009dcSAndroid Build Coastguard Worker movl %eax,(%ebp) 3648*8fb009dcSAndroid Build Coastguard Worker addl 12(%ebp),%edx 3649*8fb009dcSAndroid Build Coastguard Worker movl %esi,4(%ebp) 3650*8fb009dcSAndroid Build Coastguard Worker addl 16(%ebp),%edi 3651*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebx 3652*8fb009dcSAndroid Build Coastguard Worker movl %ecx,8(%ebp) 3653*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebx 3654*8fb009dcSAndroid Build Coastguard Worker movl %edx,12(%ebp) 3655*8fb009dcSAndroid Build Coastguard Worker movl %edi,16(%ebp) 3656*8fb009dcSAndroid Build Coastguard Worker movl %esi,%ebp 3657*8fb009dcSAndroid Build Coastguard Worker andl %ebx,%esi 3658*8fb009dcSAndroid Build Coastguard Worker movl %ebp,%ebx 3659*8fb009dcSAndroid Build Coastguard Worker jmp .L005loop 3660*8fb009dcSAndroid Build Coastguard Worker.align 16 3661*8fb009dcSAndroid Build Coastguard Worker.L006done: 3662*8fb009dcSAndroid Build Coastguard Worker addl 16(%esp),%ebx 3663*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%esi 3664*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 3665*8fb009dcSAndroid Build Coastguard Worker shldl $5,%ecx,%ecx 3666*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ebx 3667*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 3668*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%edx,%edx 3669*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebx 3670*8fb009dcSAndroid Build Coastguard Worker addl 20(%esp),%eax 3671*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 3672*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%esi 3673*8fb009dcSAndroid Build Coastguard Worker shldl $5,%ebx,%ebx 3674*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%eax 3675*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%esi 3676*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%ecx,%ecx 3677*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%eax 3678*8fb009dcSAndroid Build Coastguard Worker addl 24(%esp),%edi 3679*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%esi 3680*8fb009dcSAndroid Build Coastguard Worker movl %eax,%ebp 3681*8fb009dcSAndroid Build Coastguard Worker shldl $5,%eax,%eax 3682*8fb009dcSAndroid Build Coastguard Worker addl %esi,%edi 3683*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 3684*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%ebx,%ebx 3685*8fb009dcSAndroid Build Coastguard Worker addl %eax,%edi 3686*8fb009dcSAndroid Build Coastguard Worker addl 28(%esp),%edx 3687*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 3688*8fb009dcSAndroid Build Coastguard Worker movl %edi,%esi 3689*8fb009dcSAndroid Build Coastguard Worker shldl $5,%edi,%edi 3690*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edx 3691*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%esi 3692*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%eax,%eax 3693*8fb009dcSAndroid Build Coastguard Worker addl %edi,%edx 3694*8fb009dcSAndroid Build Coastguard Worker addl 32(%esp),%ecx 3695*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%esi 3696*8fb009dcSAndroid Build Coastguard Worker movl %edx,%ebp 3697*8fb009dcSAndroid Build Coastguard Worker shldl $5,%edx,%edx 3698*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ecx 3699*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 3700*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%edi,%edi 3701*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ecx 3702*8fb009dcSAndroid Build Coastguard Worker addl 36(%esp),%ebx 3703*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 3704*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%esi 3705*8fb009dcSAndroid Build Coastguard Worker shldl $5,%ecx,%ecx 3706*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ebx 3707*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%esi 3708*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%edx,%edx 3709*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebx 3710*8fb009dcSAndroid Build Coastguard Worker addl 40(%esp),%eax 3711*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%esi 3712*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%ebp 3713*8fb009dcSAndroid Build Coastguard Worker shldl $5,%ebx,%ebx 3714*8fb009dcSAndroid Build Coastguard Worker addl %esi,%eax 3715*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 3716*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%ecx,%ecx 3717*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%eax 3718*8fb009dcSAndroid Build Coastguard Worker addl 44(%esp),%edi 3719*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%ebp 3720*8fb009dcSAndroid Build Coastguard Worker movl %eax,%esi 3721*8fb009dcSAndroid Build Coastguard Worker shldl $5,%eax,%eax 3722*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%edi 3723*8fb009dcSAndroid Build Coastguard Worker xorl %ecx,%esi 3724*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%ebx,%ebx 3725*8fb009dcSAndroid Build Coastguard Worker addl %eax,%edi 3726*8fb009dcSAndroid Build Coastguard Worker addl 48(%esp),%edx 3727*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%esi 3728*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebp 3729*8fb009dcSAndroid Build Coastguard Worker shldl $5,%edi,%edi 3730*8fb009dcSAndroid Build Coastguard Worker addl %esi,%edx 3731*8fb009dcSAndroid Build Coastguard Worker xorl %ebx,%ebp 3732*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%eax,%eax 3733*8fb009dcSAndroid Build Coastguard Worker addl %edi,%edx 3734*8fb009dcSAndroid Build Coastguard Worker addl 52(%esp),%ecx 3735*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%ebp 3736*8fb009dcSAndroid Build Coastguard Worker movl %edx,%esi 3737*8fb009dcSAndroid Build Coastguard Worker shldl $5,%edx,%edx 3738*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%ecx 3739*8fb009dcSAndroid Build Coastguard Worker xorl %eax,%esi 3740*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%edi,%edi 3741*8fb009dcSAndroid Build Coastguard Worker addl %edx,%ecx 3742*8fb009dcSAndroid Build Coastguard Worker addl 56(%esp),%ebx 3743*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%esi 3744*8fb009dcSAndroid Build Coastguard Worker movl %ecx,%ebp 3745*8fb009dcSAndroid Build Coastguard Worker shldl $5,%ecx,%ecx 3746*8fb009dcSAndroid Build Coastguard Worker addl %esi,%ebx 3747*8fb009dcSAndroid Build Coastguard Worker xorl %edi,%ebp 3748*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%edx,%edx 3749*8fb009dcSAndroid Build Coastguard Worker addl %ecx,%ebx 3750*8fb009dcSAndroid Build Coastguard Worker addl 60(%esp),%eax 3751*8fb009dcSAndroid Build Coastguard Worker xorl %edx,%ebp 3752*8fb009dcSAndroid Build Coastguard Worker movl %ebx,%esi 3753*8fb009dcSAndroid Build Coastguard Worker shldl $5,%ebx,%ebx 3754*8fb009dcSAndroid Build Coastguard Worker addl %ebp,%eax 3755*8fb009dcSAndroid Build Coastguard Worker shrdl $7,%ecx,%ecx 3756*8fb009dcSAndroid Build Coastguard Worker addl %ebx,%eax 3757*8fb009dcSAndroid Build Coastguard Worker vzeroall 3758*8fb009dcSAndroid Build Coastguard Worker movl 192(%esp),%ebp 3759*8fb009dcSAndroid Build Coastguard Worker addl (%ebp),%eax 3760*8fb009dcSAndroid Build Coastguard Worker movl 204(%esp),%esp 3761*8fb009dcSAndroid Build Coastguard Worker addl 4(%ebp),%esi 3762*8fb009dcSAndroid Build Coastguard Worker addl 8(%ebp),%ecx 3763*8fb009dcSAndroid Build Coastguard Worker movl %eax,(%ebp) 3764*8fb009dcSAndroid Build Coastguard Worker addl 12(%ebp),%edx 3765*8fb009dcSAndroid Build Coastguard Worker movl %esi,4(%ebp) 3766*8fb009dcSAndroid Build Coastguard Worker addl 16(%ebp),%edi 3767*8fb009dcSAndroid Build Coastguard Worker movl %ecx,8(%ebp) 3768*8fb009dcSAndroid Build Coastguard Worker movl %edx,12(%ebp) 3769*8fb009dcSAndroid Build Coastguard Worker movl %edi,16(%ebp) 3770*8fb009dcSAndroid Build Coastguard Worker popl %edi 3771*8fb009dcSAndroid Build Coastguard Worker popl %esi 3772*8fb009dcSAndroid Build Coastguard Worker popl %ebx 3773*8fb009dcSAndroid Build Coastguard Worker popl %ebp 3774*8fb009dcSAndroid Build Coastguard Worker ret 3775*8fb009dcSAndroid Build Coastguard Worker.size sha1_block_data_order_avx,.-.L_sha1_block_data_order_avx_begin 3776*8fb009dcSAndroid Build Coastguard Worker.align 64 3777*8fb009dcSAndroid Build Coastguard Worker.LK_XX_XX: 3778*8fb009dcSAndroid Build Coastguard Worker.long 1518500249,1518500249,1518500249,1518500249 3779*8fb009dcSAndroid Build Coastguard Worker.long 1859775393,1859775393,1859775393,1859775393 3780*8fb009dcSAndroid Build Coastguard Worker.long 2400959708,2400959708,2400959708,2400959708 3781*8fb009dcSAndroid Build Coastguard Worker.long 3395469782,3395469782,3395469782,3395469782 3782*8fb009dcSAndroid Build Coastguard Worker.long 66051,67438087,134810123,202182159 3783*8fb009dcSAndroid Build Coastguard Worker.byte 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0 3784*8fb009dcSAndroid Build Coastguard Worker.byte 83,72,65,49,32,98,108,111,99,107,32,116,114,97,110,115 3785*8fb009dcSAndroid Build Coastguard Worker.byte 102,111,114,109,32,102,111,114,32,120,56,54,44,32,67,82 3786*8fb009dcSAndroid Build Coastguard Worker.byte 89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112 3787*8fb009dcSAndroid Build Coastguard Worker.byte 114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 3788*8fb009dcSAndroid Build Coastguard Worker#endif // !defined(OPENSSL_NO_ASM) && defined(OPENSSL_X86) && defined(__ELF__) 3789