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(__APPLE__) 7*8fb009dcSAndroid Build Coastguard Worker.text 8*8fb009dcSAndroid Build Coastguard Worker.globl _sha512_block_data_order_nohw 9*8fb009dcSAndroid Build Coastguard Worker.private_extern _sha512_block_data_order_nohw 10*8fb009dcSAndroid Build Coastguard Worker.align 4 11*8fb009dcSAndroid Build Coastguard Worker_sha512_block_data_order_nohw: 12*8fb009dcSAndroid Build Coastguard WorkerL_sha512_block_data_order_nohw_begin: 13*8fb009dcSAndroid Build Coastguard Worker pushl %ebp 14*8fb009dcSAndroid Build Coastguard Worker pushl %ebx 15*8fb009dcSAndroid Build Coastguard Worker pushl %esi 16*8fb009dcSAndroid Build Coastguard Worker pushl %edi 17*8fb009dcSAndroid Build Coastguard Worker movl 20(%esp),%esi 18*8fb009dcSAndroid Build Coastguard Worker movl 24(%esp),%edi 19*8fb009dcSAndroid Build Coastguard Worker movl 28(%esp),%eax 20*8fb009dcSAndroid Build Coastguard Worker movl %esp,%ebx 21*8fb009dcSAndroid Build Coastguard Worker call L000pic_point 22*8fb009dcSAndroid Build Coastguard WorkerL000pic_point: 23*8fb009dcSAndroid Build Coastguard Worker popl %ebp 24*8fb009dcSAndroid Build Coastguard Worker leal LK512-L000pic_point(%ebp),%ebp 25*8fb009dcSAndroid Build Coastguard Worker subl $16,%esp 26*8fb009dcSAndroid Build Coastguard Worker andl $-64,%esp 27*8fb009dcSAndroid Build Coastguard Worker shll $7,%eax 28*8fb009dcSAndroid Build Coastguard Worker addl %edi,%eax 29*8fb009dcSAndroid Build Coastguard Worker movl %esi,(%esp) 30*8fb009dcSAndroid Build Coastguard Worker movl %edi,4(%esp) 31*8fb009dcSAndroid Build Coastguard Worker movl %eax,8(%esp) 32*8fb009dcSAndroid Build Coastguard Worker movl %ebx,12(%esp) 33*8fb009dcSAndroid Build Coastguard Worker movq (%esi),%mm0 34*8fb009dcSAndroid Build Coastguard Worker movq 8(%esi),%mm1 35*8fb009dcSAndroid Build Coastguard Worker movq 16(%esi),%mm2 36*8fb009dcSAndroid Build Coastguard Worker movq 24(%esi),%mm3 37*8fb009dcSAndroid Build Coastguard Worker movq 32(%esi),%mm4 38*8fb009dcSAndroid Build Coastguard Worker movq 40(%esi),%mm5 39*8fb009dcSAndroid Build Coastguard Worker movq 48(%esi),%mm6 40*8fb009dcSAndroid Build Coastguard Worker movq 56(%esi),%mm7 41*8fb009dcSAndroid Build Coastguard Worker subl $80,%esp 42*8fb009dcSAndroid Build Coastguard Worker jmp L001loop_sse2 43*8fb009dcSAndroid Build Coastguard Worker.align 4,0x90 44*8fb009dcSAndroid Build Coastguard WorkerL001loop_sse2: 45*8fb009dcSAndroid Build Coastguard Worker movq %mm1,8(%esp) 46*8fb009dcSAndroid Build Coastguard Worker movq %mm2,16(%esp) 47*8fb009dcSAndroid Build Coastguard Worker movq %mm3,24(%esp) 48*8fb009dcSAndroid Build Coastguard Worker movq %mm5,40(%esp) 49*8fb009dcSAndroid Build Coastguard Worker movq %mm6,48(%esp) 50*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm2 51*8fb009dcSAndroid Build Coastguard Worker movq %mm7,56(%esp) 52*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm3 53*8fb009dcSAndroid Build Coastguard Worker movl (%edi),%eax 54*8fb009dcSAndroid Build Coastguard Worker movl 4(%edi),%ebx 55*8fb009dcSAndroid Build Coastguard Worker addl $8,%edi 56*8fb009dcSAndroid Build Coastguard Worker movl $15,%edx 57*8fb009dcSAndroid Build Coastguard Worker bswap %eax 58*8fb009dcSAndroid Build Coastguard Worker bswap %ebx 59*8fb009dcSAndroid Build Coastguard Worker jmp L00200_14_sse2 60*8fb009dcSAndroid Build Coastguard Worker.align 4,0x90 61*8fb009dcSAndroid Build Coastguard WorkerL00200_14_sse2: 62*8fb009dcSAndroid Build Coastguard Worker movd %eax,%mm1 63*8fb009dcSAndroid Build Coastguard Worker movl (%edi),%eax 64*8fb009dcSAndroid Build Coastguard Worker movd %ebx,%mm7 65*8fb009dcSAndroid Build Coastguard Worker movl 4(%edi),%ebx 66*8fb009dcSAndroid Build Coastguard Worker addl $8,%edi 67*8fb009dcSAndroid Build Coastguard Worker bswap %eax 68*8fb009dcSAndroid Build Coastguard Worker bswap %ebx 69*8fb009dcSAndroid Build Coastguard Worker punpckldq %mm1,%mm7 70*8fb009dcSAndroid Build Coastguard Worker movq %mm4,%mm1 71*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 72*8fb009dcSAndroid Build Coastguard Worker psrlq $14,%mm1 73*8fb009dcSAndroid Build Coastguard Worker movq %mm4,32(%esp) 74*8fb009dcSAndroid Build Coastguard Worker pand %mm4,%mm5 75*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 76*8fb009dcSAndroid Build Coastguard Worker movq %mm3,%mm0 77*8fb009dcSAndroid Build Coastguard Worker movq %mm7,72(%esp) 78*8fb009dcSAndroid Build Coastguard Worker movq %mm1,%mm3 79*8fb009dcSAndroid Build Coastguard Worker psrlq $4,%mm1 80*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 81*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 82*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 83*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 84*8fb009dcSAndroid Build Coastguard Worker movq %mm0,(%esp) 85*8fb009dcSAndroid Build Coastguard Worker paddq %mm5,%mm7 86*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 87*8fb009dcSAndroid Build Coastguard Worker psrlq $23,%mm1 88*8fb009dcSAndroid Build Coastguard Worker paddq 56(%esp),%mm7 89*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 90*8fb009dcSAndroid Build Coastguard Worker psllq $4,%mm4 91*8fb009dcSAndroid Build Coastguard Worker paddq (%ebp),%mm7 92*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 93*8fb009dcSAndroid Build Coastguard Worker movq 24(%esp),%mm4 94*8fb009dcSAndroid Build Coastguard Worker paddq %mm7,%mm3 95*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm5 96*8fb009dcSAndroid Build Coastguard Worker psrlq $28,%mm5 97*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm4 98*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm6 99*8fb009dcSAndroid Build Coastguard Worker movq %mm5,%mm7 100*8fb009dcSAndroid Build Coastguard Worker psllq $25,%mm6 101*8fb009dcSAndroid Build Coastguard Worker movq 8(%esp),%mm1 102*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%mm5 103*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 104*8fb009dcSAndroid Build Coastguard Worker subl $8,%esp 105*8fb009dcSAndroid Build Coastguard Worker psllq $5,%mm6 106*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 107*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm0 108*8fb009dcSAndroid Build Coastguard Worker psrlq $5,%mm5 109*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 110*8fb009dcSAndroid Build Coastguard Worker pand %mm0,%mm2 111*8fb009dcSAndroid Build Coastguard Worker psllq $6,%mm6 112*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 113*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm2 114*8fb009dcSAndroid Build Coastguard Worker pxor %mm7,%mm6 115*8fb009dcSAndroid Build Coastguard Worker movq 40(%esp),%mm5 116*8fb009dcSAndroid Build Coastguard Worker paddq %mm2,%mm3 117*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm2 118*8fb009dcSAndroid Build Coastguard Worker addl $8,%ebp 119*8fb009dcSAndroid Build Coastguard Worker paddq %mm6,%mm3 120*8fb009dcSAndroid Build Coastguard Worker movq 48(%esp),%mm6 121*8fb009dcSAndroid Build Coastguard Worker decl %edx 122*8fb009dcSAndroid Build Coastguard Worker jnz L00200_14_sse2 123*8fb009dcSAndroid Build Coastguard Worker movd %eax,%mm1 124*8fb009dcSAndroid Build Coastguard Worker movd %ebx,%mm7 125*8fb009dcSAndroid Build Coastguard Worker punpckldq %mm1,%mm7 126*8fb009dcSAndroid Build Coastguard Worker movq %mm4,%mm1 127*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 128*8fb009dcSAndroid Build Coastguard Worker psrlq $14,%mm1 129*8fb009dcSAndroid Build Coastguard Worker movq %mm4,32(%esp) 130*8fb009dcSAndroid Build Coastguard Worker pand %mm4,%mm5 131*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 132*8fb009dcSAndroid Build Coastguard Worker movq %mm3,%mm0 133*8fb009dcSAndroid Build Coastguard Worker movq %mm7,72(%esp) 134*8fb009dcSAndroid Build Coastguard Worker movq %mm1,%mm3 135*8fb009dcSAndroid Build Coastguard Worker psrlq $4,%mm1 136*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 137*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 138*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 139*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 140*8fb009dcSAndroid Build Coastguard Worker movq %mm0,(%esp) 141*8fb009dcSAndroid Build Coastguard Worker paddq %mm5,%mm7 142*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 143*8fb009dcSAndroid Build Coastguard Worker psrlq $23,%mm1 144*8fb009dcSAndroid Build Coastguard Worker paddq 56(%esp),%mm7 145*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 146*8fb009dcSAndroid Build Coastguard Worker psllq $4,%mm4 147*8fb009dcSAndroid Build Coastguard Worker paddq (%ebp),%mm7 148*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 149*8fb009dcSAndroid Build Coastguard Worker movq 24(%esp),%mm4 150*8fb009dcSAndroid Build Coastguard Worker paddq %mm7,%mm3 151*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm5 152*8fb009dcSAndroid Build Coastguard Worker psrlq $28,%mm5 153*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm4 154*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm6 155*8fb009dcSAndroid Build Coastguard Worker movq %mm5,%mm7 156*8fb009dcSAndroid Build Coastguard Worker psllq $25,%mm6 157*8fb009dcSAndroid Build Coastguard Worker movq 8(%esp),%mm1 158*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%mm5 159*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 160*8fb009dcSAndroid Build Coastguard Worker subl $8,%esp 161*8fb009dcSAndroid Build Coastguard Worker psllq $5,%mm6 162*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 163*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm0 164*8fb009dcSAndroid Build Coastguard Worker psrlq $5,%mm5 165*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 166*8fb009dcSAndroid Build Coastguard Worker pand %mm0,%mm2 167*8fb009dcSAndroid Build Coastguard Worker psllq $6,%mm6 168*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 169*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm2 170*8fb009dcSAndroid Build Coastguard Worker pxor %mm7,%mm6 171*8fb009dcSAndroid Build Coastguard Worker movq 192(%esp),%mm7 172*8fb009dcSAndroid Build Coastguard Worker paddq %mm2,%mm3 173*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm2 174*8fb009dcSAndroid Build Coastguard Worker addl $8,%ebp 175*8fb009dcSAndroid Build Coastguard Worker paddq %mm6,%mm3 176*8fb009dcSAndroid Build Coastguard Worker pxor %mm0,%mm0 177*8fb009dcSAndroid Build Coastguard Worker movl $32,%edx 178*8fb009dcSAndroid Build Coastguard Worker jmp L00316_79_sse2 179*8fb009dcSAndroid Build Coastguard Worker.align 4,0x90 180*8fb009dcSAndroid Build Coastguard WorkerL00316_79_sse2: 181*8fb009dcSAndroid Build Coastguard Worker movq 88(%esp),%mm5 182*8fb009dcSAndroid Build Coastguard Worker movq %mm7,%mm1 183*8fb009dcSAndroid Build Coastguard Worker psrlq $1,%mm7 184*8fb009dcSAndroid Build Coastguard Worker movq %mm5,%mm6 185*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%mm5 186*8fb009dcSAndroid Build Coastguard Worker psllq $56,%mm1 187*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm0 188*8fb009dcSAndroid Build Coastguard Worker movq %mm7,%mm3 189*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%mm7 190*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 191*8fb009dcSAndroid Build Coastguard Worker psllq $7,%mm1 192*8fb009dcSAndroid Build Coastguard Worker pxor %mm7,%mm3 193*8fb009dcSAndroid Build Coastguard Worker psrlq $1,%mm7 194*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 195*8fb009dcSAndroid Build Coastguard Worker movq %mm5,%mm1 196*8fb009dcSAndroid Build Coastguard Worker psrlq $13,%mm5 197*8fb009dcSAndroid Build Coastguard Worker pxor %mm3,%mm7 198*8fb009dcSAndroid Build Coastguard Worker psllq $3,%mm6 199*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm1 200*8fb009dcSAndroid Build Coastguard Worker paddq 200(%esp),%mm7 201*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm1 202*8fb009dcSAndroid Build Coastguard Worker psrlq $42,%mm5 203*8fb009dcSAndroid Build Coastguard Worker paddq 128(%esp),%mm7 204*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm1 205*8fb009dcSAndroid Build Coastguard Worker psllq $42,%mm6 206*8fb009dcSAndroid Build Coastguard Worker movq 40(%esp),%mm5 207*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm1 208*8fb009dcSAndroid Build Coastguard Worker movq 48(%esp),%mm6 209*8fb009dcSAndroid Build Coastguard Worker paddq %mm1,%mm7 210*8fb009dcSAndroid Build Coastguard Worker movq %mm4,%mm1 211*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 212*8fb009dcSAndroid Build Coastguard Worker psrlq $14,%mm1 213*8fb009dcSAndroid Build Coastguard Worker movq %mm4,32(%esp) 214*8fb009dcSAndroid Build Coastguard Worker pand %mm4,%mm5 215*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 216*8fb009dcSAndroid Build Coastguard Worker movq %mm7,72(%esp) 217*8fb009dcSAndroid Build Coastguard Worker movq %mm1,%mm3 218*8fb009dcSAndroid Build Coastguard Worker psrlq $4,%mm1 219*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 220*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 221*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 222*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 223*8fb009dcSAndroid Build Coastguard Worker movq %mm0,(%esp) 224*8fb009dcSAndroid Build Coastguard Worker paddq %mm5,%mm7 225*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 226*8fb009dcSAndroid Build Coastguard Worker psrlq $23,%mm1 227*8fb009dcSAndroid Build Coastguard Worker paddq 56(%esp),%mm7 228*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 229*8fb009dcSAndroid Build Coastguard Worker psllq $4,%mm4 230*8fb009dcSAndroid Build Coastguard Worker paddq (%ebp),%mm7 231*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 232*8fb009dcSAndroid Build Coastguard Worker movq 24(%esp),%mm4 233*8fb009dcSAndroid Build Coastguard Worker paddq %mm7,%mm3 234*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm5 235*8fb009dcSAndroid Build Coastguard Worker psrlq $28,%mm5 236*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm4 237*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm6 238*8fb009dcSAndroid Build Coastguard Worker movq %mm5,%mm7 239*8fb009dcSAndroid Build Coastguard Worker psllq $25,%mm6 240*8fb009dcSAndroid Build Coastguard Worker movq 8(%esp),%mm1 241*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%mm5 242*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 243*8fb009dcSAndroid Build Coastguard Worker subl $8,%esp 244*8fb009dcSAndroid Build Coastguard Worker psllq $5,%mm6 245*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 246*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm0 247*8fb009dcSAndroid Build Coastguard Worker psrlq $5,%mm5 248*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 249*8fb009dcSAndroid Build Coastguard Worker pand %mm0,%mm2 250*8fb009dcSAndroid Build Coastguard Worker psllq $6,%mm6 251*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 252*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm2 253*8fb009dcSAndroid Build Coastguard Worker pxor %mm7,%mm6 254*8fb009dcSAndroid Build Coastguard Worker movq 192(%esp),%mm7 255*8fb009dcSAndroid Build Coastguard Worker paddq %mm6,%mm2 256*8fb009dcSAndroid Build Coastguard Worker addl $8,%ebp 257*8fb009dcSAndroid Build Coastguard Worker movq 88(%esp),%mm5 258*8fb009dcSAndroid Build Coastguard Worker movq %mm7,%mm1 259*8fb009dcSAndroid Build Coastguard Worker psrlq $1,%mm7 260*8fb009dcSAndroid Build Coastguard Worker movq %mm5,%mm6 261*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%mm5 262*8fb009dcSAndroid Build Coastguard Worker psllq $56,%mm1 263*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm2 264*8fb009dcSAndroid Build Coastguard Worker movq %mm7,%mm3 265*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%mm7 266*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 267*8fb009dcSAndroid Build Coastguard Worker psllq $7,%mm1 268*8fb009dcSAndroid Build Coastguard Worker pxor %mm7,%mm3 269*8fb009dcSAndroid Build Coastguard Worker psrlq $1,%mm7 270*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 271*8fb009dcSAndroid Build Coastguard Worker movq %mm5,%mm1 272*8fb009dcSAndroid Build Coastguard Worker psrlq $13,%mm5 273*8fb009dcSAndroid Build Coastguard Worker pxor %mm3,%mm7 274*8fb009dcSAndroid Build Coastguard Worker psllq $3,%mm6 275*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm1 276*8fb009dcSAndroid Build Coastguard Worker paddq 200(%esp),%mm7 277*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm1 278*8fb009dcSAndroid Build Coastguard Worker psrlq $42,%mm5 279*8fb009dcSAndroid Build Coastguard Worker paddq 128(%esp),%mm7 280*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm1 281*8fb009dcSAndroid Build Coastguard Worker psllq $42,%mm6 282*8fb009dcSAndroid Build Coastguard Worker movq 40(%esp),%mm5 283*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm1 284*8fb009dcSAndroid Build Coastguard Worker movq 48(%esp),%mm6 285*8fb009dcSAndroid Build Coastguard Worker paddq %mm1,%mm7 286*8fb009dcSAndroid Build Coastguard Worker movq %mm4,%mm1 287*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 288*8fb009dcSAndroid Build Coastguard Worker psrlq $14,%mm1 289*8fb009dcSAndroid Build Coastguard Worker movq %mm4,32(%esp) 290*8fb009dcSAndroid Build Coastguard Worker pand %mm4,%mm5 291*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 292*8fb009dcSAndroid Build Coastguard Worker movq %mm7,72(%esp) 293*8fb009dcSAndroid Build Coastguard Worker movq %mm1,%mm3 294*8fb009dcSAndroid Build Coastguard Worker psrlq $4,%mm1 295*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 296*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 297*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 298*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 299*8fb009dcSAndroid Build Coastguard Worker movq %mm2,(%esp) 300*8fb009dcSAndroid Build Coastguard Worker paddq %mm5,%mm7 301*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 302*8fb009dcSAndroid Build Coastguard Worker psrlq $23,%mm1 303*8fb009dcSAndroid Build Coastguard Worker paddq 56(%esp),%mm7 304*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 305*8fb009dcSAndroid Build Coastguard Worker psllq $4,%mm4 306*8fb009dcSAndroid Build Coastguard Worker paddq (%ebp),%mm7 307*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 308*8fb009dcSAndroid Build Coastguard Worker movq 24(%esp),%mm4 309*8fb009dcSAndroid Build Coastguard Worker paddq %mm7,%mm3 310*8fb009dcSAndroid Build Coastguard Worker movq %mm2,%mm5 311*8fb009dcSAndroid Build Coastguard Worker psrlq $28,%mm5 312*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm4 313*8fb009dcSAndroid Build Coastguard Worker movq %mm2,%mm6 314*8fb009dcSAndroid Build Coastguard Worker movq %mm5,%mm7 315*8fb009dcSAndroid Build Coastguard Worker psllq $25,%mm6 316*8fb009dcSAndroid Build Coastguard Worker movq 8(%esp),%mm1 317*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%mm5 318*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 319*8fb009dcSAndroid Build Coastguard Worker subl $8,%esp 320*8fb009dcSAndroid Build Coastguard Worker psllq $5,%mm6 321*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 322*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm2 323*8fb009dcSAndroid Build Coastguard Worker psrlq $5,%mm5 324*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 325*8fb009dcSAndroid Build Coastguard Worker pand %mm2,%mm0 326*8fb009dcSAndroid Build Coastguard Worker psllq $6,%mm6 327*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 328*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm0 329*8fb009dcSAndroid Build Coastguard Worker pxor %mm7,%mm6 330*8fb009dcSAndroid Build Coastguard Worker movq 192(%esp),%mm7 331*8fb009dcSAndroid Build Coastguard Worker paddq %mm6,%mm0 332*8fb009dcSAndroid Build Coastguard Worker addl $8,%ebp 333*8fb009dcSAndroid Build Coastguard Worker decl %edx 334*8fb009dcSAndroid Build Coastguard Worker jnz L00316_79_sse2 335*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm0 336*8fb009dcSAndroid Build Coastguard Worker movq 8(%esp),%mm1 337*8fb009dcSAndroid Build Coastguard Worker movq 24(%esp),%mm3 338*8fb009dcSAndroid Build Coastguard Worker movq 40(%esp),%mm5 339*8fb009dcSAndroid Build Coastguard Worker movq 48(%esp),%mm6 340*8fb009dcSAndroid Build Coastguard Worker movq 56(%esp),%mm7 341*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm2 342*8fb009dcSAndroid Build Coastguard Worker paddq (%esi),%mm0 343*8fb009dcSAndroid Build Coastguard Worker paddq 8(%esi),%mm1 344*8fb009dcSAndroid Build Coastguard Worker paddq 16(%esi),%mm2 345*8fb009dcSAndroid Build Coastguard Worker paddq 24(%esi),%mm3 346*8fb009dcSAndroid Build Coastguard Worker paddq 32(%esi),%mm4 347*8fb009dcSAndroid Build Coastguard Worker paddq 40(%esi),%mm5 348*8fb009dcSAndroid Build Coastguard Worker paddq 48(%esi),%mm6 349*8fb009dcSAndroid Build Coastguard Worker paddq 56(%esi),%mm7 350*8fb009dcSAndroid Build Coastguard Worker movl $640,%eax 351*8fb009dcSAndroid Build Coastguard Worker movq %mm0,(%esi) 352*8fb009dcSAndroid Build Coastguard Worker movq %mm1,8(%esi) 353*8fb009dcSAndroid Build Coastguard Worker movq %mm2,16(%esi) 354*8fb009dcSAndroid Build Coastguard Worker movq %mm3,24(%esi) 355*8fb009dcSAndroid Build Coastguard Worker movq %mm4,32(%esi) 356*8fb009dcSAndroid Build Coastguard Worker movq %mm5,40(%esi) 357*8fb009dcSAndroid Build Coastguard Worker movq %mm6,48(%esi) 358*8fb009dcSAndroid Build Coastguard Worker movq %mm7,56(%esi) 359*8fb009dcSAndroid Build Coastguard Worker leal (%esp,%eax,1),%esp 360*8fb009dcSAndroid Build Coastguard Worker subl %eax,%ebp 361*8fb009dcSAndroid Build Coastguard Worker cmpl 88(%esp),%edi 362*8fb009dcSAndroid Build Coastguard Worker jb L001loop_sse2 363*8fb009dcSAndroid Build Coastguard Worker movl 92(%esp),%esp 364*8fb009dcSAndroid Build Coastguard Worker emms 365*8fb009dcSAndroid Build Coastguard Worker popl %edi 366*8fb009dcSAndroid Build Coastguard Worker popl %esi 367*8fb009dcSAndroid Build Coastguard Worker popl %ebx 368*8fb009dcSAndroid Build Coastguard Worker popl %ebp 369*8fb009dcSAndroid Build Coastguard Worker ret 370*8fb009dcSAndroid Build Coastguard Worker.globl _sha512_block_data_order_ssse3 371*8fb009dcSAndroid Build Coastguard Worker.private_extern _sha512_block_data_order_ssse3 372*8fb009dcSAndroid Build Coastguard Worker.align 4 373*8fb009dcSAndroid Build Coastguard Worker_sha512_block_data_order_ssse3: 374*8fb009dcSAndroid Build Coastguard WorkerL_sha512_block_data_order_ssse3_begin: 375*8fb009dcSAndroid Build Coastguard Worker pushl %ebp 376*8fb009dcSAndroid Build Coastguard Worker pushl %ebx 377*8fb009dcSAndroid Build Coastguard Worker pushl %esi 378*8fb009dcSAndroid Build Coastguard Worker pushl %edi 379*8fb009dcSAndroid Build Coastguard Worker movl 20(%esp),%esi 380*8fb009dcSAndroid Build Coastguard Worker movl 24(%esp),%edi 381*8fb009dcSAndroid Build Coastguard Worker movl 28(%esp),%eax 382*8fb009dcSAndroid Build Coastguard Worker movl %esp,%ebx 383*8fb009dcSAndroid Build Coastguard Worker call L004pic_point 384*8fb009dcSAndroid Build Coastguard WorkerL004pic_point: 385*8fb009dcSAndroid Build Coastguard Worker popl %ebp 386*8fb009dcSAndroid Build Coastguard Worker leal LK512-L004pic_point(%ebp),%ebp 387*8fb009dcSAndroid Build Coastguard Worker subl $16,%esp 388*8fb009dcSAndroid Build Coastguard Worker andl $-64,%esp 389*8fb009dcSAndroid Build Coastguard Worker shll $7,%eax 390*8fb009dcSAndroid Build Coastguard Worker addl %edi,%eax 391*8fb009dcSAndroid Build Coastguard Worker movl %esi,(%esp) 392*8fb009dcSAndroid Build Coastguard Worker movl %edi,4(%esp) 393*8fb009dcSAndroid Build Coastguard Worker movl %eax,8(%esp) 394*8fb009dcSAndroid Build Coastguard Worker movl %ebx,12(%esp) 395*8fb009dcSAndroid Build Coastguard Worker movq (%esi),%mm0 396*8fb009dcSAndroid Build Coastguard Worker movq 8(%esi),%mm1 397*8fb009dcSAndroid Build Coastguard Worker movq 16(%esi),%mm2 398*8fb009dcSAndroid Build Coastguard Worker movq 24(%esi),%mm3 399*8fb009dcSAndroid Build Coastguard Worker movq 32(%esi),%mm4 400*8fb009dcSAndroid Build Coastguard Worker movq 40(%esi),%mm5 401*8fb009dcSAndroid Build Coastguard Worker movq 48(%esi),%mm6 402*8fb009dcSAndroid Build Coastguard Worker movq 56(%esi),%mm7 403*8fb009dcSAndroid Build Coastguard Worker leal -64(%esp),%edx 404*8fb009dcSAndroid Build Coastguard Worker subl $256,%esp 405*8fb009dcSAndroid Build Coastguard Worker movdqa 640(%ebp),%xmm1 406*8fb009dcSAndroid Build Coastguard Worker movdqu (%edi),%xmm0 407*8fb009dcSAndroid Build Coastguard Worker.byte 102,15,56,0,193 408*8fb009dcSAndroid Build Coastguard Worker movdqa (%ebp),%xmm3 409*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm1,%xmm2 410*8fb009dcSAndroid Build Coastguard Worker movdqu 16(%edi),%xmm1 411*8fb009dcSAndroid Build Coastguard Worker paddq %xmm0,%xmm3 412*8fb009dcSAndroid Build Coastguard Worker.byte 102,15,56,0,202 413*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm3,-128(%edx) 414*8fb009dcSAndroid Build Coastguard Worker movdqa 16(%ebp),%xmm4 415*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm2,%xmm3 416*8fb009dcSAndroid Build Coastguard Worker movdqu 32(%edi),%xmm2 417*8fb009dcSAndroid Build Coastguard Worker paddq %xmm1,%xmm4 418*8fb009dcSAndroid Build Coastguard Worker.byte 102,15,56,0,211 419*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm4,-112(%edx) 420*8fb009dcSAndroid Build Coastguard Worker movdqa 32(%ebp),%xmm5 421*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm3,%xmm4 422*8fb009dcSAndroid Build Coastguard Worker movdqu 48(%edi),%xmm3 423*8fb009dcSAndroid Build Coastguard Worker paddq %xmm2,%xmm5 424*8fb009dcSAndroid Build Coastguard Worker.byte 102,15,56,0,220 425*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm5,-96(%edx) 426*8fb009dcSAndroid Build Coastguard Worker movdqa 48(%ebp),%xmm6 427*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm4,%xmm5 428*8fb009dcSAndroid Build Coastguard Worker movdqu 64(%edi),%xmm4 429*8fb009dcSAndroid Build Coastguard Worker paddq %xmm3,%xmm6 430*8fb009dcSAndroid Build Coastguard Worker.byte 102,15,56,0,229 431*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm6,-80(%edx) 432*8fb009dcSAndroid Build Coastguard Worker movdqa 64(%ebp),%xmm7 433*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm5,%xmm6 434*8fb009dcSAndroid Build Coastguard Worker movdqu 80(%edi),%xmm5 435*8fb009dcSAndroid Build Coastguard Worker paddq %xmm4,%xmm7 436*8fb009dcSAndroid Build Coastguard Worker.byte 102,15,56,0,238 437*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm7,-64(%edx) 438*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm0,(%edx) 439*8fb009dcSAndroid Build Coastguard Worker movdqa 80(%ebp),%xmm0 440*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm6,%xmm7 441*8fb009dcSAndroid Build Coastguard Worker movdqu 96(%edi),%xmm6 442*8fb009dcSAndroid Build Coastguard Worker paddq %xmm5,%xmm0 443*8fb009dcSAndroid Build Coastguard Worker.byte 102,15,56,0,247 444*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm0,-48(%edx) 445*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm1,16(%edx) 446*8fb009dcSAndroid Build Coastguard Worker movdqa 96(%ebp),%xmm1 447*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm7,%xmm0 448*8fb009dcSAndroid Build Coastguard Worker movdqu 112(%edi),%xmm7 449*8fb009dcSAndroid Build Coastguard Worker paddq %xmm6,%xmm1 450*8fb009dcSAndroid Build Coastguard Worker.byte 102,15,56,0,248 451*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm1,-32(%edx) 452*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm2,32(%edx) 453*8fb009dcSAndroid Build Coastguard Worker movdqa 112(%ebp),%xmm2 454*8fb009dcSAndroid Build Coastguard Worker movdqa (%edx),%xmm0 455*8fb009dcSAndroid Build Coastguard Worker paddq %xmm7,%xmm2 456*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm2,-16(%edx) 457*8fb009dcSAndroid Build Coastguard Worker nop 458*8fb009dcSAndroid Build Coastguard Worker.align 5,0x90 459*8fb009dcSAndroid Build Coastguard WorkerL005loop_ssse3: 460*8fb009dcSAndroid Build Coastguard Worker movdqa 16(%edx),%xmm2 461*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm3,48(%edx) 462*8fb009dcSAndroid Build Coastguard Worker leal 128(%ebp),%ebp 463*8fb009dcSAndroid Build Coastguard Worker movq %mm1,8(%esp) 464*8fb009dcSAndroid Build Coastguard Worker movl %edi,%ebx 465*8fb009dcSAndroid Build Coastguard Worker movq %mm2,16(%esp) 466*8fb009dcSAndroid Build Coastguard Worker leal 128(%edi),%edi 467*8fb009dcSAndroid Build Coastguard Worker movq %mm3,24(%esp) 468*8fb009dcSAndroid Build Coastguard Worker cmpl %eax,%edi 469*8fb009dcSAndroid Build Coastguard Worker movq %mm5,40(%esp) 470*8fb009dcSAndroid Build Coastguard Worker cmovbl %edi,%ebx 471*8fb009dcSAndroid Build Coastguard Worker movq %mm6,48(%esp) 472*8fb009dcSAndroid Build Coastguard Worker movl $4,%ecx 473*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm2 474*8fb009dcSAndroid Build Coastguard Worker movq %mm7,56(%esp) 475*8fb009dcSAndroid Build Coastguard Worker pxor %mm3,%mm3 476*8fb009dcSAndroid Build Coastguard Worker jmp L00600_47_ssse3 477*8fb009dcSAndroid Build Coastguard Worker.align 5,0x90 478*8fb009dcSAndroid Build Coastguard WorkerL00600_47_ssse3: 479*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm5,%xmm3 480*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm2,%xmm1 481*8fb009dcSAndroid Build Coastguard Worker.byte 102,15,58,15,208,8 482*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm4,(%edx) 483*8fb009dcSAndroid Build Coastguard Worker.byte 102,15,58,15,220,8 484*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm2,%xmm4 485*8fb009dcSAndroid Build Coastguard Worker psrlq $7,%xmm2 486*8fb009dcSAndroid Build Coastguard Worker paddq %xmm3,%xmm0 487*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm4,%xmm3 488*8fb009dcSAndroid Build Coastguard Worker psrlq $1,%xmm4 489*8fb009dcSAndroid Build Coastguard Worker psllq $56,%xmm3 490*8fb009dcSAndroid Build Coastguard Worker pxor %xmm4,%xmm2 491*8fb009dcSAndroid Build Coastguard Worker psrlq $7,%xmm4 492*8fb009dcSAndroid Build Coastguard Worker pxor %xmm3,%xmm2 493*8fb009dcSAndroid Build Coastguard Worker psllq $7,%xmm3 494*8fb009dcSAndroid Build Coastguard Worker pxor %xmm4,%xmm2 495*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm7,%xmm4 496*8fb009dcSAndroid Build Coastguard Worker pxor %xmm3,%xmm2 497*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm7,%xmm3 498*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%xmm4 499*8fb009dcSAndroid Build Coastguard Worker paddq %xmm2,%xmm0 500*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm7,%xmm2 501*8fb009dcSAndroid Build Coastguard Worker psrlq $19,%xmm3 502*8fb009dcSAndroid Build Coastguard Worker psllq $3,%xmm2 503*8fb009dcSAndroid Build Coastguard Worker pxor %xmm3,%xmm4 504*8fb009dcSAndroid Build Coastguard Worker psrlq $42,%xmm3 505*8fb009dcSAndroid Build Coastguard Worker pxor %xmm2,%xmm4 506*8fb009dcSAndroid Build Coastguard Worker psllq $42,%xmm2 507*8fb009dcSAndroid Build Coastguard Worker pxor %xmm3,%xmm4 508*8fb009dcSAndroid Build Coastguard Worker movdqa 32(%edx),%xmm3 509*8fb009dcSAndroid Build Coastguard Worker pxor %xmm2,%xmm4 510*8fb009dcSAndroid Build Coastguard Worker movdqa (%ebp),%xmm2 511*8fb009dcSAndroid Build Coastguard Worker movq %mm4,%mm1 512*8fb009dcSAndroid Build Coastguard Worker paddq %xmm4,%xmm0 513*8fb009dcSAndroid Build Coastguard Worker movq -128(%edx),%mm7 514*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 515*8fb009dcSAndroid Build Coastguard Worker psrlq $14,%mm1 516*8fb009dcSAndroid Build Coastguard Worker movq %mm4,32(%esp) 517*8fb009dcSAndroid Build Coastguard Worker paddq %xmm0,%xmm2 518*8fb009dcSAndroid Build Coastguard Worker pand %mm4,%mm5 519*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 520*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm0 521*8fb009dcSAndroid Build Coastguard Worker movq %mm1,%mm3 522*8fb009dcSAndroid Build Coastguard Worker psrlq $4,%mm1 523*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 524*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 525*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 526*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 527*8fb009dcSAndroid Build Coastguard Worker movq %mm0,(%esp) 528*8fb009dcSAndroid Build Coastguard Worker paddq %mm5,%mm7 529*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 530*8fb009dcSAndroid Build Coastguard Worker psrlq $23,%mm1 531*8fb009dcSAndroid Build Coastguard Worker paddq 56(%esp),%mm7 532*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 533*8fb009dcSAndroid Build Coastguard Worker psllq $4,%mm4 534*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 535*8fb009dcSAndroid Build Coastguard Worker movq 24(%esp),%mm4 536*8fb009dcSAndroid Build Coastguard Worker paddq %mm7,%mm3 537*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm5 538*8fb009dcSAndroid Build Coastguard Worker psrlq $28,%mm5 539*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm4 540*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm6 541*8fb009dcSAndroid Build Coastguard Worker movq %mm5,%mm7 542*8fb009dcSAndroid Build Coastguard Worker psllq $25,%mm6 543*8fb009dcSAndroid Build Coastguard Worker movq 8(%esp),%mm1 544*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%mm5 545*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 546*8fb009dcSAndroid Build Coastguard Worker psllq $5,%mm6 547*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 548*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm0 549*8fb009dcSAndroid Build Coastguard Worker psrlq $5,%mm5 550*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 551*8fb009dcSAndroid Build Coastguard Worker pand %mm0,%mm2 552*8fb009dcSAndroid Build Coastguard Worker psllq $6,%mm6 553*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 554*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm2 555*8fb009dcSAndroid Build Coastguard Worker pxor %mm7,%mm6 556*8fb009dcSAndroid Build Coastguard Worker movq 32(%esp),%mm5 557*8fb009dcSAndroid Build Coastguard Worker paddq %mm6,%mm2 558*8fb009dcSAndroid Build Coastguard Worker movq 40(%esp),%mm6 559*8fb009dcSAndroid Build Coastguard Worker movq %mm4,%mm1 560*8fb009dcSAndroid Build Coastguard Worker movq -120(%edx),%mm7 561*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 562*8fb009dcSAndroid Build Coastguard Worker psrlq $14,%mm1 563*8fb009dcSAndroid Build Coastguard Worker movq %mm4,24(%esp) 564*8fb009dcSAndroid Build Coastguard Worker pand %mm4,%mm5 565*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 566*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm2 567*8fb009dcSAndroid Build Coastguard Worker movq %mm1,%mm3 568*8fb009dcSAndroid Build Coastguard Worker psrlq $4,%mm1 569*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 570*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 571*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 572*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 573*8fb009dcSAndroid Build Coastguard Worker movq %mm2,56(%esp) 574*8fb009dcSAndroid Build Coastguard Worker paddq %mm5,%mm7 575*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 576*8fb009dcSAndroid Build Coastguard Worker psrlq $23,%mm1 577*8fb009dcSAndroid Build Coastguard Worker paddq 48(%esp),%mm7 578*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 579*8fb009dcSAndroid Build Coastguard Worker psllq $4,%mm4 580*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 581*8fb009dcSAndroid Build Coastguard Worker movq 16(%esp),%mm4 582*8fb009dcSAndroid Build Coastguard Worker paddq %mm7,%mm3 583*8fb009dcSAndroid Build Coastguard Worker movq %mm2,%mm5 584*8fb009dcSAndroid Build Coastguard Worker psrlq $28,%mm5 585*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm4 586*8fb009dcSAndroid Build Coastguard Worker movq %mm2,%mm6 587*8fb009dcSAndroid Build Coastguard Worker movq %mm5,%mm7 588*8fb009dcSAndroid Build Coastguard Worker psllq $25,%mm6 589*8fb009dcSAndroid Build Coastguard Worker movq (%esp),%mm1 590*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%mm5 591*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 592*8fb009dcSAndroid Build Coastguard Worker psllq $5,%mm6 593*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 594*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm2 595*8fb009dcSAndroid Build Coastguard Worker psrlq $5,%mm5 596*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 597*8fb009dcSAndroid Build Coastguard Worker pand %mm2,%mm0 598*8fb009dcSAndroid Build Coastguard Worker psllq $6,%mm6 599*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 600*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm0 601*8fb009dcSAndroid Build Coastguard Worker pxor %mm7,%mm6 602*8fb009dcSAndroid Build Coastguard Worker movq 24(%esp),%mm5 603*8fb009dcSAndroid Build Coastguard Worker paddq %mm6,%mm0 604*8fb009dcSAndroid Build Coastguard Worker movq 32(%esp),%mm6 605*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm2,-128(%edx) 606*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm6,%xmm4 607*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm3,%xmm2 608*8fb009dcSAndroid Build Coastguard Worker.byte 102,15,58,15,217,8 609*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm5,16(%edx) 610*8fb009dcSAndroid Build Coastguard Worker.byte 102,15,58,15,229,8 611*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm3,%xmm5 612*8fb009dcSAndroid Build Coastguard Worker psrlq $7,%xmm3 613*8fb009dcSAndroid Build Coastguard Worker paddq %xmm4,%xmm1 614*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm5,%xmm4 615*8fb009dcSAndroid Build Coastguard Worker psrlq $1,%xmm5 616*8fb009dcSAndroid Build Coastguard Worker psllq $56,%xmm4 617*8fb009dcSAndroid Build Coastguard Worker pxor %xmm5,%xmm3 618*8fb009dcSAndroid Build Coastguard Worker psrlq $7,%xmm5 619*8fb009dcSAndroid Build Coastguard Worker pxor %xmm4,%xmm3 620*8fb009dcSAndroid Build Coastguard Worker psllq $7,%xmm4 621*8fb009dcSAndroid Build Coastguard Worker pxor %xmm5,%xmm3 622*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm0,%xmm5 623*8fb009dcSAndroid Build Coastguard Worker pxor %xmm4,%xmm3 624*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm0,%xmm4 625*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%xmm5 626*8fb009dcSAndroid Build Coastguard Worker paddq %xmm3,%xmm1 627*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm0,%xmm3 628*8fb009dcSAndroid Build Coastguard Worker psrlq $19,%xmm4 629*8fb009dcSAndroid Build Coastguard Worker psllq $3,%xmm3 630*8fb009dcSAndroid Build Coastguard Worker pxor %xmm4,%xmm5 631*8fb009dcSAndroid Build Coastguard Worker psrlq $42,%xmm4 632*8fb009dcSAndroid Build Coastguard Worker pxor %xmm3,%xmm5 633*8fb009dcSAndroid Build Coastguard Worker psllq $42,%xmm3 634*8fb009dcSAndroid Build Coastguard Worker pxor %xmm4,%xmm5 635*8fb009dcSAndroid Build Coastguard Worker movdqa 48(%edx),%xmm4 636*8fb009dcSAndroid Build Coastguard Worker pxor %xmm3,%xmm5 637*8fb009dcSAndroid Build Coastguard Worker movdqa 16(%ebp),%xmm3 638*8fb009dcSAndroid Build Coastguard Worker movq %mm4,%mm1 639*8fb009dcSAndroid Build Coastguard Worker paddq %xmm5,%xmm1 640*8fb009dcSAndroid Build Coastguard Worker movq -112(%edx),%mm7 641*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 642*8fb009dcSAndroid Build Coastguard Worker psrlq $14,%mm1 643*8fb009dcSAndroid Build Coastguard Worker movq %mm4,16(%esp) 644*8fb009dcSAndroid Build Coastguard Worker paddq %xmm1,%xmm3 645*8fb009dcSAndroid Build Coastguard Worker pand %mm4,%mm5 646*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 647*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm0 648*8fb009dcSAndroid Build Coastguard Worker movq %mm1,%mm3 649*8fb009dcSAndroid Build Coastguard Worker psrlq $4,%mm1 650*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 651*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 652*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 653*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 654*8fb009dcSAndroid Build Coastguard Worker movq %mm0,48(%esp) 655*8fb009dcSAndroid Build Coastguard Worker paddq %mm5,%mm7 656*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 657*8fb009dcSAndroid Build Coastguard Worker psrlq $23,%mm1 658*8fb009dcSAndroid Build Coastguard Worker paddq 40(%esp),%mm7 659*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 660*8fb009dcSAndroid Build Coastguard Worker psllq $4,%mm4 661*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 662*8fb009dcSAndroid Build Coastguard Worker movq 8(%esp),%mm4 663*8fb009dcSAndroid Build Coastguard Worker paddq %mm7,%mm3 664*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm5 665*8fb009dcSAndroid Build Coastguard Worker psrlq $28,%mm5 666*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm4 667*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm6 668*8fb009dcSAndroid Build Coastguard Worker movq %mm5,%mm7 669*8fb009dcSAndroid Build Coastguard Worker psllq $25,%mm6 670*8fb009dcSAndroid Build Coastguard Worker movq 56(%esp),%mm1 671*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%mm5 672*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 673*8fb009dcSAndroid Build Coastguard Worker psllq $5,%mm6 674*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 675*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm0 676*8fb009dcSAndroid Build Coastguard Worker psrlq $5,%mm5 677*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 678*8fb009dcSAndroid Build Coastguard Worker pand %mm0,%mm2 679*8fb009dcSAndroid Build Coastguard Worker psllq $6,%mm6 680*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 681*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm2 682*8fb009dcSAndroid Build Coastguard Worker pxor %mm7,%mm6 683*8fb009dcSAndroid Build Coastguard Worker movq 16(%esp),%mm5 684*8fb009dcSAndroid Build Coastguard Worker paddq %mm6,%mm2 685*8fb009dcSAndroid Build Coastguard Worker movq 24(%esp),%mm6 686*8fb009dcSAndroid Build Coastguard Worker movq %mm4,%mm1 687*8fb009dcSAndroid Build Coastguard Worker movq -104(%edx),%mm7 688*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 689*8fb009dcSAndroid Build Coastguard Worker psrlq $14,%mm1 690*8fb009dcSAndroid Build Coastguard Worker movq %mm4,8(%esp) 691*8fb009dcSAndroid Build Coastguard Worker pand %mm4,%mm5 692*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 693*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm2 694*8fb009dcSAndroid Build Coastguard Worker movq %mm1,%mm3 695*8fb009dcSAndroid Build Coastguard Worker psrlq $4,%mm1 696*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 697*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 698*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 699*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 700*8fb009dcSAndroid Build Coastguard Worker movq %mm2,40(%esp) 701*8fb009dcSAndroid Build Coastguard Worker paddq %mm5,%mm7 702*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 703*8fb009dcSAndroid Build Coastguard Worker psrlq $23,%mm1 704*8fb009dcSAndroid Build Coastguard Worker paddq 32(%esp),%mm7 705*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 706*8fb009dcSAndroid Build Coastguard Worker psllq $4,%mm4 707*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 708*8fb009dcSAndroid Build Coastguard Worker movq (%esp),%mm4 709*8fb009dcSAndroid Build Coastguard Worker paddq %mm7,%mm3 710*8fb009dcSAndroid Build Coastguard Worker movq %mm2,%mm5 711*8fb009dcSAndroid Build Coastguard Worker psrlq $28,%mm5 712*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm4 713*8fb009dcSAndroid Build Coastguard Worker movq %mm2,%mm6 714*8fb009dcSAndroid Build Coastguard Worker movq %mm5,%mm7 715*8fb009dcSAndroid Build Coastguard Worker psllq $25,%mm6 716*8fb009dcSAndroid Build Coastguard Worker movq 48(%esp),%mm1 717*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%mm5 718*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 719*8fb009dcSAndroid Build Coastguard Worker psllq $5,%mm6 720*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 721*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm2 722*8fb009dcSAndroid Build Coastguard Worker psrlq $5,%mm5 723*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 724*8fb009dcSAndroid Build Coastguard Worker pand %mm2,%mm0 725*8fb009dcSAndroid Build Coastguard Worker psllq $6,%mm6 726*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 727*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm0 728*8fb009dcSAndroid Build Coastguard Worker pxor %mm7,%mm6 729*8fb009dcSAndroid Build Coastguard Worker movq 8(%esp),%mm5 730*8fb009dcSAndroid Build Coastguard Worker paddq %mm6,%mm0 731*8fb009dcSAndroid Build Coastguard Worker movq 16(%esp),%mm6 732*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm3,-112(%edx) 733*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm7,%xmm5 734*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm4,%xmm3 735*8fb009dcSAndroid Build Coastguard Worker.byte 102,15,58,15,226,8 736*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm6,32(%edx) 737*8fb009dcSAndroid Build Coastguard Worker.byte 102,15,58,15,238,8 738*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm4,%xmm6 739*8fb009dcSAndroid Build Coastguard Worker psrlq $7,%xmm4 740*8fb009dcSAndroid Build Coastguard Worker paddq %xmm5,%xmm2 741*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm6,%xmm5 742*8fb009dcSAndroid Build Coastguard Worker psrlq $1,%xmm6 743*8fb009dcSAndroid Build Coastguard Worker psllq $56,%xmm5 744*8fb009dcSAndroid Build Coastguard Worker pxor %xmm6,%xmm4 745*8fb009dcSAndroid Build Coastguard Worker psrlq $7,%xmm6 746*8fb009dcSAndroid Build Coastguard Worker pxor %xmm5,%xmm4 747*8fb009dcSAndroid Build Coastguard Worker psllq $7,%xmm5 748*8fb009dcSAndroid Build Coastguard Worker pxor %xmm6,%xmm4 749*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm1,%xmm6 750*8fb009dcSAndroid Build Coastguard Worker pxor %xmm5,%xmm4 751*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm1,%xmm5 752*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%xmm6 753*8fb009dcSAndroid Build Coastguard Worker paddq %xmm4,%xmm2 754*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm1,%xmm4 755*8fb009dcSAndroid Build Coastguard Worker psrlq $19,%xmm5 756*8fb009dcSAndroid Build Coastguard Worker psllq $3,%xmm4 757*8fb009dcSAndroid Build Coastguard Worker pxor %xmm5,%xmm6 758*8fb009dcSAndroid Build Coastguard Worker psrlq $42,%xmm5 759*8fb009dcSAndroid Build Coastguard Worker pxor %xmm4,%xmm6 760*8fb009dcSAndroid Build Coastguard Worker psllq $42,%xmm4 761*8fb009dcSAndroid Build Coastguard Worker pxor %xmm5,%xmm6 762*8fb009dcSAndroid Build Coastguard Worker movdqa (%edx),%xmm5 763*8fb009dcSAndroid Build Coastguard Worker pxor %xmm4,%xmm6 764*8fb009dcSAndroid Build Coastguard Worker movdqa 32(%ebp),%xmm4 765*8fb009dcSAndroid Build Coastguard Worker movq %mm4,%mm1 766*8fb009dcSAndroid Build Coastguard Worker paddq %xmm6,%xmm2 767*8fb009dcSAndroid Build Coastguard Worker movq -96(%edx),%mm7 768*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 769*8fb009dcSAndroid Build Coastguard Worker psrlq $14,%mm1 770*8fb009dcSAndroid Build Coastguard Worker movq %mm4,(%esp) 771*8fb009dcSAndroid Build Coastguard Worker paddq %xmm2,%xmm4 772*8fb009dcSAndroid Build Coastguard Worker pand %mm4,%mm5 773*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 774*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm0 775*8fb009dcSAndroid Build Coastguard Worker movq %mm1,%mm3 776*8fb009dcSAndroid Build Coastguard Worker psrlq $4,%mm1 777*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 778*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 779*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 780*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 781*8fb009dcSAndroid Build Coastguard Worker movq %mm0,32(%esp) 782*8fb009dcSAndroid Build Coastguard Worker paddq %mm5,%mm7 783*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 784*8fb009dcSAndroid Build Coastguard Worker psrlq $23,%mm1 785*8fb009dcSAndroid Build Coastguard Worker paddq 24(%esp),%mm7 786*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 787*8fb009dcSAndroid Build Coastguard Worker psllq $4,%mm4 788*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 789*8fb009dcSAndroid Build Coastguard Worker movq 56(%esp),%mm4 790*8fb009dcSAndroid Build Coastguard Worker paddq %mm7,%mm3 791*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm5 792*8fb009dcSAndroid Build Coastguard Worker psrlq $28,%mm5 793*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm4 794*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm6 795*8fb009dcSAndroid Build Coastguard Worker movq %mm5,%mm7 796*8fb009dcSAndroid Build Coastguard Worker psllq $25,%mm6 797*8fb009dcSAndroid Build Coastguard Worker movq 40(%esp),%mm1 798*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%mm5 799*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 800*8fb009dcSAndroid Build Coastguard Worker psllq $5,%mm6 801*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 802*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm0 803*8fb009dcSAndroid Build Coastguard Worker psrlq $5,%mm5 804*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 805*8fb009dcSAndroid Build Coastguard Worker pand %mm0,%mm2 806*8fb009dcSAndroid Build Coastguard Worker psllq $6,%mm6 807*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 808*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm2 809*8fb009dcSAndroid Build Coastguard Worker pxor %mm7,%mm6 810*8fb009dcSAndroid Build Coastguard Worker movq (%esp),%mm5 811*8fb009dcSAndroid Build Coastguard Worker paddq %mm6,%mm2 812*8fb009dcSAndroid Build Coastguard Worker movq 8(%esp),%mm6 813*8fb009dcSAndroid Build Coastguard Worker movq %mm4,%mm1 814*8fb009dcSAndroid Build Coastguard Worker movq -88(%edx),%mm7 815*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 816*8fb009dcSAndroid Build Coastguard Worker psrlq $14,%mm1 817*8fb009dcSAndroid Build Coastguard Worker movq %mm4,56(%esp) 818*8fb009dcSAndroid Build Coastguard Worker pand %mm4,%mm5 819*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 820*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm2 821*8fb009dcSAndroid Build Coastguard Worker movq %mm1,%mm3 822*8fb009dcSAndroid Build Coastguard Worker psrlq $4,%mm1 823*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 824*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 825*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 826*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 827*8fb009dcSAndroid Build Coastguard Worker movq %mm2,24(%esp) 828*8fb009dcSAndroid Build Coastguard Worker paddq %mm5,%mm7 829*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 830*8fb009dcSAndroid Build Coastguard Worker psrlq $23,%mm1 831*8fb009dcSAndroid Build Coastguard Worker paddq 16(%esp),%mm7 832*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 833*8fb009dcSAndroid Build Coastguard Worker psllq $4,%mm4 834*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 835*8fb009dcSAndroid Build Coastguard Worker movq 48(%esp),%mm4 836*8fb009dcSAndroid Build Coastguard Worker paddq %mm7,%mm3 837*8fb009dcSAndroid Build Coastguard Worker movq %mm2,%mm5 838*8fb009dcSAndroid Build Coastguard Worker psrlq $28,%mm5 839*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm4 840*8fb009dcSAndroid Build Coastguard Worker movq %mm2,%mm6 841*8fb009dcSAndroid Build Coastguard Worker movq %mm5,%mm7 842*8fb009dcSAndroid Build Coastguard Worker psllq $25,%mm6 843*8fb009dcSAndroid Build Coastguard Worker movq 32(%esp),%mm1 844*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%mm5 845*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 846*8fb009dcSAndroid Build Coastguard Worker psllq $5,%mm6 847*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 848*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm2 849*8fb009dcSAndroid Build Coastguard Worker psrlq $5,%mm5 850*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 851*8fb009dcSAndroid Build Coastguard Worker pand %mm2,%mm0 852*8fb009dcSAndroid Build Coastguard Worker psllq $6,%mm6 853*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 854*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm0 855*8fb009dcSAndroid Build Coastguard Worker pxor %mm7,%mm6 856*8fb009dcSAndroid Build Coastguard Worker movq 56(%esp),%mm5 857*8fb009dcSAndroid Build Coastguard Worker paddq %mm6,%mm0 858*8fb009dcSAndroid Build Coastguard Worker movq (%esp),%mm6 859*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm4,-96(%edx) 860*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm0,%xmm6 861*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm5,%xmm4 862*8fb009dcSAndroid Build Coastguard Worker.byte 102,15,58,15,235,8 863*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm7,48(%edx) 864*8fb009dcSAndroid Build Coastguard Worker.byte 102,15,58,15,247,8 865*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm5,%xmm7 866*8fb009dcSAndroid Build Coastguard Worker psrlq $7,%xmm5 867*8fb009dcSAndroid Build Coastguard Worker paddq %xmm6,%xmm3 868*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm7,%xmm6 869*8fb009dcSAndroid Build Coastguard Worker psrlq $1,%xmm7 870*8fb009dcSAndroid Build Coastguard Worker psllq $56,%xmm6 871*8fb009dcSAndroid Build Coastguard Worker pxor %xmm7,%xmm5 872*8fb009dcSAndroid Build Coastguard Worker psrlq $7,%xmm7 873*8fb009dcSAndroid Build Coastguard Worker pxor %xmm6,%xmm5 874*8fb009dcSAndroid Build Coastguard Worker psllq $7,%xmm6 875*8fb009dcSAndroid Build Coastguard Worker pxor %xmm7,%xmm5 876*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm2,%xmm7 877*8fb009dcSAndroid Build Coastguard Worker pxor %xmm6,%xmm5 878*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm2,%xmm6 879*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%xmm7 880*8fb009dcSAndroid Build Coastguard Worker paddq %xmm5,%xmm3 881*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm2,%xmm5 882*8fb009dcSAndroid Build Coastguard Worker psrlq $19,%xmm6 883*8fb009dcSAndroid Build Coastguard Worker psllq $3,%xmm5 884*8fb009dcSAndroid Build Coastguard Worker pxor %xmm6,%xmm7 885*8fb009dcSAndroid Build Coastguard Worker psrlq $42,%xmm6 886*8fb009dcSAndroid Build Coastguard Worker pxor %xmm5,%xmm7 887*8fb009dcSAndroid Build Coastguard Worker psllq $42,%xmm5 888*8fb009dcSAndroid Build Coastguard Worker pxor %xmm6,%xmm7 889*8fb009dcSAndroid Build Coastguard Worker movdqa 16(%edx),%xmm6 890*8fb009dcSAndroid Build Coastguard Worker pxor %xmm5,%xmm7 891*8fb009dcSAndroid Build Coastguard Worker movdqa 48(%ebp),%xmm5 892*8fb009dcSAndroid Build Coastguard Worker movq %mm4,%mm1 893*8fb009dcSAndroid Build Coastguard Worker paddq %xmm7,%xmm3 894*8fb009dcSAndroid Build Coastguard Worker movq -80(%edx),%mm7 895*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 896*8fb009dcSAndroid Build Coastguard Worker psrlq $14,%mm1 897*8fb009dcSAndroid Build Coastguard Worker movq %mm4,48(%esp) 898*8fb009dcSAndroid Build Coastguard Worker paddq %xmm3,%xmm5 899*8fb009dcSAndroid Build Coastguard Worker pand %mm4,%mm5 900*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 901*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm0 902*8fb009dcSAndroid Build Coastguard Worker movq %mm1,%mm3 903*8fb009dcSAndroid Build Coastguard Worker psrlq $4,%mm1 904*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 905*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 906*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 907*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 908*8fb009dcSAndroid Build Coastguard Worker movq %mm0,16(%esp) 909*8fb009dcSAndroid Build Coastguard Worker paddq %mm5,%mm7 910*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 911*8fb009dcSAndroid Build Coastguard Worker psrlq $23,%mm1 912*8fb009dcSAndroid Build Coastguard Worker paddq 8(%esp),%mm7 913*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 914*8fb009dcSAndroid Build Coastguard Worker psllq $4,%mm4 915*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 916*8fb009dcSAndroid Build Coastguard Worker movq 40(%esp),%mm4 917*8fb009dcSAndroid Build Coastguard Worker paddq %mm7,%mm3 918*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm5 919*8fb009dcSAndroid Build Coastguard Worker psrlq $28,%mm5 920*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm4 921*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm6 922*8fb009dcSAndroid Build Coastguard Worker movq %mm5,%mm7 923*8fb009dcSAndroid Build Coastguard Worker psllq $25,%mm6 924*8fb009dcSAndroid Build Coastguard Worker movq 24(%esp),%mm1 925*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%mm5 926*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 927*8fb009dcSAndroid Build Coastguard Worker psllq $5,%mm6 928*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 929*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm0 930*8fb009dcSAndroid Build Coastguard Worker psrlq $5,%mm5 931*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 932*8fb009dcSAndroid Build Coastguard Worker pand %mm0,%mm2 933*8fb009dcSAndroid Build Coastguard Worker psllq $6,%mm6 934*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 935*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm2 936*8fb009dcSAndroid Build Coastguard Worker pxor %mm7,%mm6 937*8fb009dcSAndroid Build Coastguard Worker movq 48(%esp),%mm5 938*8fb009dcSAndroid Build Coastguard Worker paddq %mm6,%mm2 939*8fb009dcSAndroid Build Coastguard Worker movq 56(%esp),%mm6 940*8fb009dcSAndroid Build Coastguard Worker movq %mm4,%mm1 941*8fb009dcSAndroid Build Coastguard Worker movq -72(%edx),%mm7 942*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 943*8fb009dcSAndroid Build Coastguard Worker psrlq $14,%mm1 944*8fb009dcSAndroid Build Coastguard Worker movq %mm4,40(%esp) 945*8fb009dcSAndroid Build Coastguard Worker pand %mm4,%mm5 946*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 947*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm2 948*8fb009dcSAndroid Build Coastguard Worker movq %mm1,%mm3 949*8fb009dcSAndroid Build Coastguard Worker psrlq $4,%mm1 950*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 951*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 952*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 953*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 954*8fb009dcSAndroid Build Coastguard Worker movq %mm2,8(%esp) 955*8fb009dcSAndroid Build Coastguard Worker paddq %mm5,%mm7 956*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 957*8fb009dcSAndroid Build Coastguard Worker psrlq $23,%mm1 958*8fb009dcSAndroid Build Coastguard Worker paddq (%esp),%mm7 959*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 960*8fb009dcSAndroid Build Coastguard Worker psllq $4,%mm4 961*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 962*8fb009dcSAndroid Build Coastguard Worker movq 32(%esp),%mm4 963*8fb009dcSAndroid Build Coastguard Worker paddq %mm7,%mm3 964*8fb009dcSAndroid Build Coastguard Worker movq %mm2,%mm5 965*8fb009dcSAndroid Build Coastguard Worker psrlq $28,%mm5 966*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm4 967*8fb009dcSAndroid Build Coastguard Worker movq %mm2,%mm6 968*8fb009dcSAndroid Build Coastguard Worker movq %mm5,%mm7 969*8fb009dcSAndroid Build Coastguard Worker psllq $25,%mm6 970*8fb009dcSAndroid Build Coastguard Worker movq 16(%esp),%mm1 971*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%mm5 972*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 973*8fb009dcSAndroid Build Coastguard Worker psllq $5,%mm6 974*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 975*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm2 976*8fb009dcSAndroid Build Coastguard Worker psrlq $5,%mm5 977*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 978*8fb009dcSAndroid Build Coastguard Worker pand %mm2,%mm0 979*8fb009dcSAndroid Build Coastguard Worker psllq $6,%mm6 980*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 981*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm0 982*8fb009dcSAndroid Build Coastguard Worker pxor %mm7,%mm6 983*8fb009dcSAndroid Build Coastguard Worker movq 40(%esp),%mm5 984*8fb009dcSAndroid Build Coastguard Worker paddq %mm6,%mm0 985*8fb009dcSAndroid Build Coastguard Worker movq 48(%esp),%mm6 986*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm5,-80(%edx) 987*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm1,%xmm7 988*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm6,%xmm5 989*8fb009dcSAndroid Build Coastguard Worker.byte 102,15,58,15,244,8 990*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm0,(%edx) 991*8fb009dcSAndroid Build Coastguard Worker.byte 102,15,58,15,248,8 992*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm6,%xmm0 993*8fb009dcSAndroid Build Coastguard Worker psrlq $7,%xmm6 994*8fb009dcSAndroid Build Coastguard Worker paddq %xmm7,%xmm4 995*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm0,%xmm7 996*8fb009dcSAndroid Build Coastguard Worker psrlq $1,%xmm0 997*8fb009dcSAndroid Build Coastguard Worker psllq $56,%xmm7 998*8fb009dcSAndroid Build Coastguard Worker pxor %xmm0,%xmm6 999*8fb009dcSAndroid Build Coastguard Worker psrlq $7,%xmm0 1000*8fb009dcSAndroid Build Coastguard Worker pxor %xmm7,%xmm6 1001*8fb009dcSAndroid Build Coastguard Worker psllq $7,%xmm7 1002*8fb009dcSAndroid Build Coastguard Worker pxor %xmm0,%xmm6 1003*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm3,%xmm0 1004*8fb009dcSAndroid Build Coastguard Worker pxor %xmm7,%xmm6 1005*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm3,%xmm7 1006*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%xmm0 1007*8fb009dcSAndroid Build Coastguard Worker paddq %xmm6,%xmm4 1008*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm3,%xmm6 1009*8fb009dcSAndroid Build Coastguard Worker psrlq $19,%xmm7 1010*8fb009dcSAndroid Build Coastguard Worker psllq $3,%xmm6 1011*8fb009dcSAndroid Build Coastguard Worker pxor %xmm7,%xmm0 1012*8fb009dcSAndroid Build Coastguard Worker psrlq $42,%xmm7 1013*8fb009dcSAndroid Build Coastguard Worker pxor %xmm6,%xmm0 1014*8fb009dcSAndroid Build Coastguard Worker psllq $42,%xmm6 1015*8fb009dcSAndroid Build Coastguard Worker pxor %xmm7,%xmm0 1016*8fb009dcSAndroid Build Coastguard Worker movdqa 32(%edx),%xmm7 1017*8fb009dcSAndroid Build Coastguard Worker pxor %xmm6,%xmm0 1018*8fb009dcSAndroid Build Coastguard Worker movdqa 64(%ebp),%xmm6 1019*8fb009dcSAndroid Build Coastguard Worker movq %mm4,%mm1 1020*8fb009dcSAndroid Build Coastguard Worker paddq %xmm0,%xmm4 1021*8fb009dcSAndroid Build Coastguard Worker movq -64(%edx),%mm7 1022*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 1023*8fb009dcSAndroid Build Coastguard Worker psrlq $14,%mm1 1024*8fb009dcSAndroid Build Coastguard Worker movq %mm4,32(%esp) 1025*8fb009dcSAndroid Build Coastguard Worker paddq %xmm4,%xmm6 1026*8fb009dcSAndroid Build Coastguard Worker pand %mm4,%mm5 1027*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 1028*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm0 1029*8fb009dcSAndroid Build Coastguard Worker movq %mm1,%mm3 1030*8fb009dcSAndroid Build Coastguard Worker psrlq $4,%mm1 1031*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 1032*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1033*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 1034*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 1035*8fb009dcSAndroid Build Coastguard Worker movq %mm0,(%esp) 1036*8fb009dcSAndroid Build Coastguard Worker paddq %mm5,%mm7 1037*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1038*8fb009dcSAndroid Build Coastguard Worker psrlq $23,%mm1 1039*8fb009dcSAndroid Build Coastguard Worker paddq 56(%esp),%mm7 1040*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 1041*8fb009dcSAndroid Build Coastguard Worker psllq $4,%mm4 1042*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1043*8fb009dcSAndroid Build Coastguard Worker movq 24(%esp),%mm4 1044*8fb009dcSAndroid Build Coastguard Worker paddq %mm7,%mm3 1045*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm5 1046*8fb009dcSAndroid Build Coastguard Worker psrlq $28,%mm5 1047*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm4 1048*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm6 1049*8fb009dcSAndroid Build Coastguard Worker movq %mm5,%mm7 1050*8fb009dcSAndroid Build Coastguard Worker psllq $25,%mm6 1051*8fb009dcSAndroid Build Coastguard Worker movq 8(%esp),%mm1 1052*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%mm5 1053*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 1054*8fb009dcSAndroid Build Coastguard Worker psllq $5,%mm6 1055*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 1056*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm0 1057*8fb009dcSAndroid Build Coastguard Worker psrlq $5,%mm5 1058*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 1059*8fb009dcSAndroid Build Coastguard Worker pand %mm0,%mm2 1060*8fb009dcSAndroid Build Coastguard Worker psllq $6,%mm6 1061*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 1062*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm2 1063*8fb009dcSAndroid Build Coastguard Worker pxor %mm7,%mm6 1064*8fb009dcSAndroid Build Coastguard Worker movq 32(%esp),%mm5 1065*8fb009dcSAndroid Build Coastguard Worker paddq %mm6,%mm2 1066*8fb009dcSAndroid Build Coastguard Worker movq 40(%esp),%mm6 1067*8fb009dcSAndroid Build Coastguard Worker movq %mm4,%mm1 1068*8fb009dcSAndroid Build Coastguard Worker movq -56(%edx),%mm7 1069*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 1070*8fb009dcSAndroid Build Coastguard Worker psrlq $14,%mm1 1071*8fb009dcSAndroid Build Coastguard Worker movq %mm4,24(%esp) 1072*8fb009dcSAndroid Build Coastguard Worker pand %mm4,%mm5 1073*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 1074*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm2 1075*8fb009dcSAndroid Build Coastguard Worker movq %mm1,%mm3 1076*8fb009dcSAndroid Build Coastguard Worker psrlq $4,%mm1 1077*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 1078*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1079*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 1080*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 1081*8fb009dcSAndroid Build Coastguard Worker movq %mm2,56(%esp) 1082*8fb009dcSAndroid Build Coastguard Worker paddq %mm5,%mm7 1083*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1084*8fb009dcSAndroid Build Coastguard Worker psrlq $23,%mm1 1085*8fb009dcSAndroid Build Coastguard Worker paddq 48(%esp),%mm7 1086*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 1087*8fb009dcSAndroid Build Coastguard Worker psllq $4,%mm4 1088*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1089*8fb009dcSAndroid Build Coastguard Worker movq 16(%esp),%mm4 1090*8fb009dcSAndroid Build Coastguard Worker paddq %mm7,%mm3 1091*8fb009dcSAndroid Build Coastguard Worker movq %mm2,%mm5 1092*8fb009dcSAndroid Build Coastguard Worker psrlq $28,%mm5 1093*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm4 1094*8fb009dcSAndroid Build Coastguard Worker movq %mm2,%mm6 1095*8fb009dcSAndroid Build Coastguard Worker movq %mm5,%mm7 1096*8fb009dcSAndroid Build Coastguard Worker psllq $25,%mm6 1097*8fb009dcSAndroid Build Coastguard Worker movq (%esp),%mm1 1098*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%mm5 1099*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 1100*8fb009dcSAndroid Build Coastguard Worker psllq $5,%mm6 1101*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 1102*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm2 1103*8fb009dcSAndroid Build Coastguard Worker psrlq $5,%mm5 1104*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 1105*8fb009dcSAndroid Build Coastguard Worker pand %mm2,%mm0 1106*8fb009dcSAndroid Build Coastguard Worker psllq $6,%mm6 1107*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 1108*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm0 1109*8fb009dcSAndroid Build Coastguard Worker pxor %mm7,%mm6 1110*8fb009dcSAndroid Build Coastguard Worker movq 24(%esp),%mm5 1111*8fb009dcSAndroid Build Coastguard Worker paddq %mm6,%mm0 1112*8fb009dcSAndroid Build Coastguard Worker movq 32(%esp),%mm6 1113*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm6,-64(%edx) 1114*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm2,%xmm0 1115*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm7,%xmm6 1116*8fb009dcSAndroid Build Coastguard Worker.byte 102,15,58,15,253,8 1117*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm1,16(%edx) 1118*8fb009dcSAndroid Build Coastguard Worker.byte 102,15,58,15,193,8 1119*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm7,%xmm1 1120*8fb009dcSAndroid Build Coastguard Worker psrlq $7,%xmm7 1121*8fb009dcSAndroid Build Coastguard Worker paddq %xmm0,%xmm5 1122*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm1,%xmm0 1123*8fb009dcSAndroid Build Coastguard Worker psrlq $1,%xmm1 1124*8fb009dcSAndroid Build Coastguard Worker psllq $56,%xmm0 1125*8fb009dcSAndroid Build Coastguard Worker pxor %xmm1,%xmm7 1126*8fb009dcSAndroid Build Coastguard Worker psrlq $7,%xmm1 1127*8fb009dcSAndroid Build Coastguard Worker pxor %xmm0,%xmm7 1128*8fb009dcSAndroid Build Coastguard Worker psllq $7,%xmm0 1129*8fb009dcSAndroid Build Coastguard Worker pxor %xmm1,%xmm7 1130*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm4,%xmm1 1131*8fb009dcSAndroid Build Coastguard Worker pxor %xmm0,%xmm7 1132*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm4,%xmm0 1133*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%xmm1 1134*8fb009dcSAndroid Build Coastguard Worker paddq %xmm7,%xmm5 1135*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm4,%xmm7 1136*8fb009dcSAndroid Build Coastguard Worker psrlq $19,%xmm0 1137*8fb009dcSAndroid Build Coastguard Worker psllq $3,%xmm7 1138*8fb009dcSAndroid Build Coastguard Worker pxor %xmm0,%xmm1 1139*8fb009dcSAndroid Build Coastguard Worker psrlq $42,%xmm0 1140*8fb009dcSAndroid Build Coastguard Worker pxor %xmm7,%xmm1 1141*8fb009dcSAndroid Build Coastguard Worker psllq $42,%xmm7 1142*8fb009dcSAndroid Build Coastguard Worker pxor %xmm0,%xmm1 1143*8fb009dcSAndroid Build Coastguard Worker movdqa 48(%edx),%xmm0 1144*8fb009dcSAndroid Build Coastguard Worker pxor %xmm7,%xmm1 1145*8fb009dcSAndroid Build Coastguard Worker movdqa 80(%ebp),%xmm7 1146*8fb009dcSAndroid Build Coastguard Worker movq %mm4,%mm1 1147*8fb009dcSAndroid Build Coastguard Worker paddq %xmm1,%xmm5 1148*8fb009dcSAndroid Build Coastguard Worker movq -48(%edx),%mm7 1149*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 1150*8fb009dcSAndroid Build Coastguard Worker psrlq $14,%mm1 1151*8fb009dcSAndroid Build Coastguard Worker movq %mm4,16(%esp) 1152*8fb009dcSAndroid Build Coastguard Worker paddq %xmm5,%xmm7 1153*8fb009dcSAndroid Build Coastguard Worker pand %mm4,%mm5 1154*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 1155*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm0 1156*8fb009dcSAndroid Build Coastguard Worker movq %mm1,%mm3 1157*8fb009dcSAndroid Build Coastguard Worker psrlq $4,%mm1 1158*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 1159*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1160*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 1161*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 1162*8fb009dcSAndroid Build Coastguard Worker movq %mm0,48(%esp) 1163*8fb009dcSAndroid Build Coastguard Worker paddq %mm5,%mm7 1164*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1165*8fb009dcSAndroid Build Coastguard Worker psrlq $23,%mm1 1166*8fb009dcSAndroid Build Coastguard Worker paddq 40(%esp),%mm7 1167*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 1168*8fb009dcSAndroid Build Coastguard Worker psllq $4,%mm4 1169*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1170*8fb009dcSAndroid Build Coastguard Worker movq 8(%esp),%mm4 1171*8fb009dcSAndroid Build Coastguard Worker paddq %mm7,%mm3 1172*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm5 1173*8fb009dcSAndroid Build Coastguard Worker psrlq $28,%mm5 1174*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm4 1175*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm6 1176*8fb009dcSAndroid Build Coastguard Worker movq %mm5,%mm7 1177*8fb009dcSAndroid Build Coastguard Worker psllq $25,%mm6 1178*8fb009dcSAndroid Build Coastguard Worker movq 56(%esp),%mm1 1179*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%mm5 1180*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 1181*8fb009dcSAndroid Build Coastguard Worker psllq $5,%mm6 1182*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 1183*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm0 1184*8fb009dcSAndroid Build Coastguard Worker psrlq $5,%mm5 1185*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 1186*8fb009dcSAndroid Build Coastguard Worker pand %mm0,%mm2 1187*8fb009dcSAndroid Build Coastguard Worker psllq $6,%mm6 1188*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 1189*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm2 1190*8fb009dcSAndroid Build Coastguard Worker pxor %mm7,%mm6 1191*8fb009dcSAndroid Build Coastguard Worker movq 16(%esp),%mm5 1192*8fb009dcSAndroid Build Coastguard Worker paddq %mm6,%mm2 1193*8fb009dcSAndroid Build Coastguard Worker movq 24(%esp),%mm6 1194*8fb009dcSAndroid Build Coastguard Worker movq %mm4,%mm1 1195*8fb009dcSAndroid Build Coastguard Worker movq -40(%edx),%mm7 1196*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 1197*8fb009dcSAndroid Build Coastguard Worker psrlq $14,%mm1 1198*8fb009dcSAndroid Build Coastguard Worker movq %mm4,8(%esp) 1199*8fb009dcSAndroid Build Coastguard Worker pand %mm4,%mm5 1200*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 1201*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm2 1202*8fb009dcSAndroid Build Coastguard Worker movq %mm1,%mm3 1203*8fb009dcSAndroid Build Coastguard Worker psrlq $4,%mm1 1204*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 1205*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1206*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 1207*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 1208*8fb009dcSAndroid Build Coastguard Worker movq %mm2,40(%esp) 1209*8fb009dcSAndroid Build Coastguard Worker paddq %mm5,%mm7 1210*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1211*8fb009dcSAndroid Build Coastguard Worker psrlq $23,%mm1 1212*8fb009dcSAndroid Build Coastguard Worker paddq 32(%esp),%mm7 1213*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 1214*8fb009dcSAndroid Build Coastguard Worker psllq $4,%mm4 1215*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1216*8fb009dcSAndroid Build Coastguard Worker movq (%esp),%mm4 1217*8fb009dcSAndroid Build Coastguard Worker paddq %mm7,%mm3 1218*8fb009dcSAndroid Build Coastguard Worker movq %mm2,%mm5 1219*8fb009dcSAndroid Build Coastguard Worker psrlq $28,%mm5 1220*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm4 1221*8fb009dcSAndroid Build Coastguard Worker movq %mm2,%mm6 1222*8fb009dcSAndroid Build Coastguard Worker movq %mm5,%mm7 1223*8fb009dcSAndroid Build Coastguard Worker psllq $25,%mm6 1224*8fb009dcSAndroid Build Coastguard Worker movq 48(%esp),%mm1 1225*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%mm5 1226*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 1227*8fb009dcSAndroid Build Coastguard Worker psllq $5,%mm6 1228*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 1229*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm2 1230*8fb009dcSAndroid Build Coastguard Worker psrlq $5,%mm5 1231*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 1232*8fb009dcSAndroid Build Coastguard Worker pand %mm2,%mm0 1233*8fb009dcSAndroid Build Coastguard Worker psllq $6,%mm6 1234*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 1235*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm0 1236*8fb009dcSAndroid Build Coastguard Worker pxor %mm7,%mm6 1237*8fb009dcSAndroid Build Coastguard Worker movq 8(%esp),%mm5 1238*8fb009dcSAndroid Build Coastguard Worker paddq %mm6,%mm0 1239*8fb009dcSAndroid Build Coastguard Worker movq 16(%esp),%mm6 1240*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm7,-48(%edx) 1241*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm3,%xmm1 1242*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm0,%xmm7 1243*8fb009dcSAndroid Build Coastguard Worker.byte 102,15,58,15,198,8 1244*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm2,32(%edx) 1245*8fb009dcSAndroid Build Coastguard Worker.byte 102,15,58,15,202,8 1246*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm0,%xmm2 1247*8fb009dcSAndroid Build Coastguard Worker psrlq $7,%xmm0 1248*8fb009dcSAndroid Build Coastguard Worker paddq %xmm1,%xmm6 1249*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm2,%xmm1 1250*8fb009dcSAndroid Build Coastguard Worker psrlq $1,%xmm2 1251*8fb009dcSAndroid Build Coastguard Worker psllq $56,%xmm1 1252*8fb009dcSAndroid Build Coastguard Worker pxor %xmm2,%xmm0 1253*8fb009dcSAndroid Build Coastguard Worker psrlq $7,%xmm2 1254*8fb009dcSAndroid Build Coastguard Worker pxor %xmm1,%xmm0 1255*8fb009dcSAndroid Build Coastguard Worker psllq $7,%xmm1 1256*8fb009dcSAndroid Build Coastguard Worker pxor %xmm2,%xmm0 1257*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm5,%xmm2 1258*8fb009dcSAndroid Build Coastguard Worker pxor %xmm1,%xmm0 1259*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm5,%xmm1 1260*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%xmm2 1261*8fb009dcSAndroid Build Coastguard Worker paddq %xmm0,%xmm6 1262*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm5,%xmm0 1263*8fb009dcSAndroid Build Coastguard Worker psrlq $19,%xmm1 1264*8fb009dcSAndroid Build Coastguard Worker psllq $3,%xmm0 1265*8fb009dcSAndroid Build Coastguard Worker pxor %xmm1,%xmm2 1266*8fb009dcSAndroid Build Coastguard Worker psrlq $42,%xmm1 1267*8fb009dcSAndroid Build Coastguard Worker pxor %xmm0,%xmm2 1268*8fb009dcSAndroid Build Coastguard Worker psllq $42,%xmm0 1269*8fb009dcSAndroid Build Coastguard Worker pxor %xmm1,%xmm2 1270*8fb009dcSAndroid Build Coastguard Worker movdqa (%edx),%xmm1 1271*8fb009dcSAndroid Build Coastguard Worker pxor %xmm0,%xmm2 1272*8fb009dcSAndroid Build Coastguard Worker movdqa 96(%ebp),%xmm0 1273*8fb009dcSAndroid Build Coastguard Worker movq %mm4,%mm1 1274*8fb009dcSAndroid Build Coastguard Worker paddq %xmm2,%xmm6 1275*8fb009dcSAndroid Build Coastguard Worker movq -32(%edx),%mm7 1276*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 1277*8fb009dcSAndroid Build Coastguard Worker psrlq $14,%mm1 1278*8fb009dcSAndroid Build Coastguard Worker movq %mm4,(%esp) 1279*8fb009dcSAndroid Build Coastguard Worker paddq %xmm6,%xmm0 1280*8fb009dcSAndroid Build Coastguard Worker pand %mm4,%mm5 1281*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 1282*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm0 1283*8fb009dcSAndroid Build Coastguard Worker movq %mm1,%mm3 1284*8fb009dcSAndroid Build Coastguard Worker psrlq $4,%mm1 1285*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 1286*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1287*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 1288*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 1289*8fb009dcSAndroid Build Coastguard Worker movq %mm0,32(%esp) 1290*8fb009dcSAndroid Build Coastguard Worker paddq %mm5,%mm7 1291*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1292*8fb009dcSAndroid Build Coastguard Worker psrlq $23,%mm1 1293*8fb009dcSAndroid Build Coastguard Worker paddq 24(%esp),%mm7 1294*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 1295*8fb009dcSAndroid Build Coastguard Worker psllq $4,%mm4 1296*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1297*8fb009dcSAndroid Build Coastguard Worker movq 56(%esp),%mm4 1298*8fb009dcSAndroid Build Coastguard Worker paddq %mm7,%mm3 1299*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm5 1300*8fb009dcSAndroid Build Coastguard Worker psrlq $28,%mm5 1301*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm4 1302*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm6 1303*8fb009dcSAndroid Build Coastguard Worker movq %mm5,%mm7 1304*8fb009dcSAndroid Build Coastguard Worker psllq $25,%mm6 1305*8fb009dcSAndroid Build Coastguard Worker movq 40(%esp),%mm1 1306*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%mm5 1307*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 1308*8fb009dcSAndroid Build Coastguard Worker psllq $5,%mm6 1309*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 1310*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm0 1311*8fb009dcSAndroid Build Coastguard Worker psrlq $5,%mm5 1312*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 1313*8fb009dcSAndroid Build Coastguard Worker pand %mm0,%mm2 1314*8fb009dcSAndroid Build Coastguard Worker psllq $6,%mm6 1315*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 1316*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm2 1317*8fb009dcSAndroid Build Coastguard Worker pxor %mm7,%mm6 1318*8fb009dcSAndroid Build Coastguard Worker movq (%esp),%mm5 1319*8fb009dcSAndroid Build Coastguard Worker paddq %mm6,%mm2 1320*8fb009dcSAndroid Build Coastguard Worker movq 8(%esp),%mm6 1321*8fb009dcSAndroid Build Coastguard Worker movq %mm4,%mm1 1322*8fb009dcSAndroid Build Coastguard Worker movq -24(%edx),%mm7 1323*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 1324*8fb009dcSAndroid Build Coastguard Worker psrlq $14,%mm1 1325*8fb009dcSAndroid Build Coastguard Worker movq %mm4,56(%esp) 1326*8fb009dcSAndroid Build Coastguard Worker pand %mm4,%mm5 1327*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 1328*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm2 1329*8fb009dcSAndroid Build Coastguard Worker movq %mm1,%mm3 1330*8fb009dcSAndroid Build Coastguard Worker psrlq $4,%mm1 1331*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 1332*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1333*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 1334*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 1335*8fb009dcSAndroid Build Coastguard Worker movq %mm2,24(%esp) 1336*8fb009dcSAndroid Build Coastguard Worker paddq %mm5,%mm7 1337*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1338*8fb009dcSAndroid Build Coastguard Worker psrlq $23,%mm1 1339*8fb009dcSAndroid Build Coastguard Worker paddq 16(%esp),%mm7 1340*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 1341*8fb009dcSAndroid Build Coastguard Worker psllq $4,%mm4 1342*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1343*8fb009dcSAndroid Build Coastguard Worker movq 48(%esp),%mm4 1344*8fb009dcSAndroid Build Coastguard Worker paddq %mm7,%mm3 1345*8fb009dcSAndroid Build Coastguard Worker movq %mm2,%mm5 1346*8fb009dcSAndroid Build Coastguard Worker psrlq $28,%mm5 1347*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm4 1348*8fb009dcSAndroid Build Coastguard Worker movq %mm2,%mm6 1349*8fb009dcSAndroid Build Coastguard Worker movq %mm5,%mm7 1350*8fb009dcSAndroid Build Coastguard Worker psllq $25,%mm6 1351*8fb009dcSAndroid Build Coastguard Worker movq 32(%esp),%mm1 1352*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%mm5 1353*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 1354*8fb009dcSAndroid Build Coastguard Worker psllq $5,%mm6 1355*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 1356*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm2 1357*8fb009dcSAndroid Build Coastguard Worker psrlq $5,%mm5 1358*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 1359*8fb009dcSAndroid Build Coastguard Worker pand %mm2,%mm0 1360*8fb009dcSAndroid Build Coastguard Worker psllq $6,%mm6 1361*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 1362*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm0 1363*8fb009dcSAndroid Build Coastguard Worker pxor %mm7,%mm6 1364*8fb009dcSAndroid Build Coastguard Worker movq 56(%esp),%mm5 1365*8fb009dcSAndroid Build Coastguard Worker paddq %mm6,%mm0 1366*8fb009dcSAndroid Build Coastguard Worker movq (%esp),%mm6 1367*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm0,-32(%edx) 1368*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm4,%xmm2 1369*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm1,%xmm0 1370*8fb009dcSAndroid Build Coastguard Worker.byte 102,15,58,15,207,8 1371*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm3,48(%edx) 1372*8fb009dcSAndroid Build Coastguard Worker.byte 102,15,58,15,211,8 1373*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm1,%xmm3 1374*8fb009dcSAndroid Build Coastguard Worker psrlq $7,%xmm1 1375*8fb009dcSAndroid Build Coastguard Worker paddq %xmm2,%xmm7 1376*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm3,%xmm2 1377*8fb009dcSAndroid Build Coastguard Worker psrlq $1,%xmm3 1378*8fb009dcSAndroid Build Coastguard Worker psllq $56,%xmm2 1379*8fb009dcSAndroid Build Coastguard Worker pxor %xmm3,%xmm1 1380*8fb009dcSAndroid Build Coastguard Worker psrlq $7,%xmm3 1381*8fb009dcSAndroid Build Coastguard Worker pxor %xmm2,%xmm1 1382*8fb009dcSAndroid Build Coastguard Worker psllq $7,%xmm2 1383*8fb009dcSAndroid Build Coastguard Worker pxor %xmm3,%xmm1 1384*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm6,%xmm3 1385*8fb009dcSAndroid Build Coastguard Worker pxor %xmm2,%xmm1 1386*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm6,%xmm2 1387*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%xmm3 1388*8fb009dcSAndroid Build Coastguard Worker paddq %xmm1,%xmm7 1389*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm6,%xmm1 1390*8fb009dcSAndroid Build Coastguard Worker psrlq $19,%xmm2 1391*8fb009dcSAndroid Build Coastguard Worker psllq $3,%xmm1 1392*8fb009dcSAndroid Build Coastguard Worker pxor %xmm2,%xmm3 1393*8fb009dcSAndroid Build Coastguard Worker psrlq $42,%xmm2 1394*8fb009dcSAndroid Build Coastguard Worker pxor %xmm1,%xmm3 1395*8fb009dcSAndroid Build Coastguard Worker psllq $42,%xmm1 1396*8fb009dcSAndroid Build Coastguard Worker pxor %xmm2,%xmm3 1397*8fb009dcSAndroid Build Coastguard Worker movdqa 16(%edx),%xmm2 1398*8fb009dcSAndroid Build Coastguard Worker pxor %xmm1,%xmm3 1399*8fb009dcSAndroid Build Coastguard Worker movdqa 112(%ebp),%xmm1 1400*8fb009dcSAndroid Build Coastguard Worker movq %mm4,%mm1 1401*8fb009dcSAndroid Build Coastguard Worker paddq %xmm3,%xmm7 1402*8fb009dcSAndroid Build Coastguard Worker movq -16(%edx),%mm7 1403*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 1404*8fb009dcSAndroid Build Coastguard Worker psrlq $14,%mm1 1405*8fb009dcSAndroid Build Coastguard Worker movq %mm4,48(%esp) 1406*8fb009dcSAndroid Build Coastguard Worker paddq %xmm7,%xmm1 1407*8fb009dcSAndroid Build Coastguard Worker pand %mm4,%mm5 1408*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 1409*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm0 1410*8fb009dcSAndroid Build Coastguard Worker movq %mm1,%mm3 1411*8fb009dcSAndroid Build Coastguard Worker psrlq $4,%mm1 1412*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 1413*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1414*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 1415*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 1416*8fb009dcSAndroid Build Coastguard Worker movq %mm0,16(%esp) 1417*8fb009dcSAndroid Build Coastguard Worker paddq %mm5,%mm7 1418*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1419*8fb009dcSAndroid Build Coastguard Worker psrlq $23,%mm1 1420*8fb009dcSAndroid Build Coastguard Worker paddq 8(%esp),%mm7 1421*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 1422*8fb009dcSAndroid Build Coastguard Worker psllq $4,%mm4 1423*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1424*8fb009dcSAndroid Build Coastguard Worker movq 40(%esp),%mm4 1425*8fb009dcSAndroid Build Coastguard Worker paddq %mm7,%mm3 1426*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm5 1427*8fb009dcSAndroid Build Coastguard Worker psrlq $28,%mm5 1428*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm4 1429*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm6 1430*8fb009dcSAndroid Build Coastguard Worker movq %mm5,%mm7 1431*8fb009dcSAndroid Build Coastguard Worker psllq $25,%mm6 1432*8fb009dcSAndroid Build Coastguard Worker movq 24(%esp),%mm1 1433*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%mm5 1434*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 1435*8fb009dcSAndroid Build Coastguard Worker psllq $5,%mm6 1436*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 1437*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm0 1438*8fb009dcSAndroid Build Coastguard Worker psrlq $5,%mm5 1439*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 1440*8fb009dcSAndroid Build Coastguard Worker pand %mm0,%mm2 1441*8fb009dcSAndroid Build Coastguard Worker psllq $6,%mm6 1442*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 1443*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm2 1444*8fb009dcSAndroid Build Coastguard Worker pxor %mm7,%mm6 1445*8fb009dcSAndroid Build Coastguard Worker movq 48(%esp),%mm5 1446*8fb009dcSAndroid Build Coastguard Worker paddq %mm6,%mm2 1447*8fb009dcSAndroid Build Coastguard Worker movq 56(%esp),%mm6 1448*8fb009dcSAndroid Build Coastguard Worker movq %mm4,%mm1 1449*8fb009dcSAndroid Build Coastguard Worker movq -8(%edx),%mm7 1450*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 1451*8fb009dcSAndroid Build Coastguard Worker psrlq $14,%mm1 1452*8fb009dcSAndroid Build Coastguard Worker movq %mm4,40(%esp) 1453*8fb009dcSAndroid Build Coastguard Worker pand %mm4,%mm5 1454*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 1455*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm2 1456*8fb009dcSAndroid Build Coastguard Worker movq %mm1,%mm3 1457*8fb009dcSAndroid Build Coastguard Worker psrlq $4,%mm1 1458*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 1459*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1460*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 1461*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 1462*8fb009dcSAndroid Build Coastguard Worker movq %mm2,8(%esp) 1463*8fb009dcSAndroid Build Coastguard Worker paddq %mm5,%mm7 1464*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1465*8fb009dcSAndroid Build Coastguard Worker psrlq $23,%mm1 1466*8fb009dcSAndroid Build Coastguard Worker paddq (%esp),%mm7 1467*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 1468*8fb009dcSAndroid Build Coastguard Worker psllq $4,%mm4 1469*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1470*8fb009dcSAndroid Build Coastguard Worker movq 32(%esp),%mm4 1471*8fb009dcSAndroid Build Coastguard Worker paddq %mm7,%mm3 1472*8fb009dcSAndroid Build Coastguard Worker movq %mm2,%mm5 1473*8fb009dcSAndroid Build Coastguard Worker psrlq $28,%mm5 1474*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm4 1475*8fb009dcSAndroid Build Coastguard Worker movq %mm2,%mm6 1476*8fb009dcSAndroid Build Coastguard Worker movq %mm5,%mm7 1477*8fb009dcSAndroid Build Coastguard Worker psllq $25,%mm6 1478*8fb009dcSAndroid Build Coastguard Worker movq 16(%esp),%mm1 1479*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%mm5 1480*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 1481*8fb009dcSAndroid Build Coastguard Worker psllq $5,%mm6 1482*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 1483*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm2 1484*8fb009dcSAndroid Build Coastguard Worker psrlq $5,%mm5 1485*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 1486*8fb009dcSAndroid Build Coastguard Worker pand %mm2,%mm0 1487*8fb009dcSAndroid Build Coastguard Worker psllq $6,%mm6 1488*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 1489*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm0 1490*8fb009dcSAndroid Build Coastguard Worker pxor %mm7,%mm6 1491*8fb009dcSAndroid Build Coastguard Worker movq 40(%esp),%mm5 1492*8fb009dcSAndroid Build Coastguard Worker paddq %mm6,%mm0 1493*8fb009dcSAndroid Build Coastguard Worker movq 48(%esp),%mm6 1494*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm1,-16(%edx) 1495*8fb009dcSAndroid Build Coastguard Worker leal 128(%ebp),%ebp 1496*8fb009dcSAndroid Build Coastguard Worker decl %ecx 1497*8fb009dcSAndroid Build Coastguard Worker jnz L00600_47_ssse3 1498*8fb009dcSAndroid Build Coastguard Worker movdqa (%ebp),%xmm1 1499*8fb009dcSAndroid Build Coastguard Worker leal -640(%ebp),%ebp 1500*8fb009dcSAndroid Build Coastguard Worker movdqu (%ebx),%xmm0 1501*8fb009dcSAndroid Build Coastguard Worker.byte 102,15,56,0,193 1502*8fb009dcSAndroid Build Coastguard Worker movdqa (%ebp),%xmm3 1503*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm1,%xmm2 1504*8fb009dcSAndroid Build Coastguard Worker movdqu 16(%ebx),%xmm1 1505*8fb009dcSAndroid Build Coastguard Worker paddq %xmm0,%xmm3 1506*8fb009dcSAndroid Build Coastguard Worker.byte 102,15,56,0,202 1507*8fb009dcSAndroid Build Coastguard Worker movq %mm4,%mm1 1508*8fb009dcSAndroid Build Coastguard Worker movq -128(%edx),%mm7 1509*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 1510*8fb009dcSAndroid Build Coastguard Worker psrlq $14,%mm1 1511*8fb009dcSAndroid Build Coastguard Worker movq %mm4,32(%esp) 1512*8fb009dcSAndroid Build Coastguard Worker pand %mm4,%mm5 1513*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 1514*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm0 1515*8fb009dcSAndroid Build Coastguard Worker movq %mm1,%mm3 1516*8fb009dcSAndroid Build Coastguard Worker psrlq $4,%mm1 1517*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 1518*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1519*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 1520*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 1521*8fb009dcSAndroid Build Coastguard Worker movq %mm0,(%esp) 1522*8fb009dcSAndroid Build Coastguard Worker paddq %mm5,%mm7 1523*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1524*8fb009dcSAndroid Build Coastguard Worker psrlq $23,%mm1 1525*8fb009dcSAndroid Build Coastguard Worker paddq 56(%esp),%mm7 1526*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 1527*8fb009dcSAndroid Build Coastguard Worker psllq $4,%mm4 1528*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1529*8fb009dcSAndroid Build Coastguard Worker movq 24(%esp),%mm4 1530*8fb009dcSAndroid Build Coastguard Worker paddq %mm7,%mm3 1531*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm5 1532*8fb009dcSAndroid Build Coastguard Worker psrlq $28,%mm5 1533*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm4 1534*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm6 1535*8fb009dcSAndroid Build Coastguard Worker movq %mm5,%mm7 1536*8fb009dcSAndroid Build Coastguard Worker psllq $25,%mm6 1537*8fb009dcSAndroid Build Coastguard Worker movq 8(%esp),%mm1 1538*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%mm5 1539*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 1540*8fb009dcSAndroid Build Coastguard Worker psllq $5,%mm6 1541*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 1542*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm0 1543*8fb009dcSAndroid Build Coastguard Worker psrlq $5,%mm5 1544*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 1545*8fb009dcSAndroid Build Coastguard Worker pand %mm0,%mm2 1546*8fb009dcSAndroid Build Coastguard Worker psllq $6,%mm6 1547*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 1548*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm2 1549*8fb009dcSAndroid Build Coastguard Worker pxor %mm7,%mm6 1550*8fb009dcSAndroid Build Coastguard Worker movq 32(%esp),%mm5 1551*8fb009dcSAndroid Build Coastguard Worker paddq %mm6,%mm2 1552*8fb009dcSAndroid Build Coastguard Worker movq 40(%esp),%mm6 1553*8fb009dcSAndroid Build Coastguard Worker movq %mm4,%mm1 1554*8fb009dcSAndroid Build Coastguard Worker movq -120(%edx),%mm7 1555*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 1556*8fb009dcSAndroid Build Coastguard Worker psrlq $14,%mm1 1557*8fb009dcSAndroid Build Coastguard Worker movq %mm4,24(%esp) 1558*8fb009dcSAndroid Build Coastguard Worker pand %mm4,%mm5 1559*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 1560*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm2 1561*8fb009dcSAndroid Build Coastguard Worker movq %mm1,%mm3 1562*8fb009dcSAndroid Build Coastguard Worker psrlq $4,%mm1 1563*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 1564*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1565*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 1566*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 1567*8fb009dcSAndroid Build Coastguard Worker movq %mm2,56(%esp) 1568*8fb009dcSAndroid Build Coastguard Worker paddq %mm5,%mm7 1569*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1570*8fb009dcSAndroid Build Coastguard Worker psrlq $23,%mm1 1571*8fb009dcSAndroid Build Coastguard Worker paddq 48(%esp),%mm7 1572*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 1573*8fb009dcSAndroid Build Coastguard Worker psllq $4,%mm4 1574*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1575*8fb009dcSAndroid Build Coastguard Worker movq 16(%esp),%mm4 1576*8fb009dcSAndroid Build Coastguard Worker paddq %mm7,%mm3 1577*8fb009dcSAndroid Build Coastguard Worker movq %mm2,%mm5 1578*8fb009dcSAndroid Build Coastguard Worker psrlq $28,%mm5 1579*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm4 1580*8fb009dcSAndroid Build Coastguard Worker movq %mm2,%mm6 1581*8fb009dcSAndroid Build Coastguard Worker movq %mm5,%mm7 1582*8fb009dcSAndroid Build Coastguard Worker psllq $25,%mm6 1583*8fb009dcSAndroid Build Coastguard Worker movq (%esp),%mm1 1584*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%mm5 1585*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 1586*8fb009dcSAndroid Build Coastguard Worker psllq $5,%mm6 1587*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 1588*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm2 1589*8fb009dcSAndroid Build Coastguard Worker psrlq $5,%mm5 1590*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 1591*8fb009dcSAndroid Build Coastguard Worker pand %mm2,%mm0 1592*8fb009dcSAndroid Build Coastguard Worker psllq $6,%mm6 1593*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 1594*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm0 1595*8fb009dcSAndroid Build Coastguard Worker pxor %mm7,%mm6 1596*8fb009dcSAndroid Build Coastguard Worker movq 24(%esp),%mm5 1597*8fb009dcSAndroid Build Coastguard Worker paddq %mm6,%mm0 1598*8fb009dcSAndroid Build Coastguard Worker movq 32(%esp),%mm6 1599*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm3,-128(%edx) 1600*8fb009dcSAndroid Build Coastguard Worker movdqa 16(%ebp),%xmm4 1601*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm2,%xmm3 1602*8fb009dcSAndroid Build Coastguard Worker movdqu 32(%ebx),%xmm2 1603*8fb009dcSAndroid Build Coastguard Worker paddq %xmm1,%xmm4 1604*8fb009dcSAndroid Build Coastguard Worker.byte 102,15,56,0,211 1605*8fb009dcSAndroid Build Coastguard Worker movq %mm4,%mm1 1606*8fb009dcSAndroid Build Coastguard Worker movq -112(%edx),%mm7 1607*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 1608*8fb009dcSAndroid Build Coastguard Worker psrlq $14,%mm1 1609*8fb009dcSAndroid Build Coastguard Worker movq %mm4,16(%esp) 1610*8fb009dcSAndroid Build Coastguard Worker pand %mm4,%mm5 1611*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 1612*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm0 1613*8fb009dcSAndroid Build Coastguard Worker movq %mm1,%mm3 1614*8fb009dcSAndroid Build Coastguard Worker psrlq $4,%mm1 1615*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 1616*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1617*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 1618*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 1619*8fb009dcSAndroid Build Coastguard Worker movq %mm0,48(%esp) 1620*8fb009dcSAndroid Build Coastguard Worker paddq %mm5,%mm7 1621*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1622*8fb009dcSAndroid Build Coastguard Worker psrlq $23,%mm1 1623*8fb009dcSAndroid Build Coastguard Worker paddq 40(%esp),%mm7 1624*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 1625*8fb009dcSAndroid Build Coastguard Worker psllq $4,%mm4 1626*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1627*8fb009dcSAndroid Build Coastguard Worker movq 8(%esp),%mm4 1628*8fb009dcSAndroid Build Coastguard Worker paddq %mm7,%mm3 1629*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm5 1630*8fb009dcSAndroid Build Coastguard Worker psrlq $28,%mm5 1631*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm4 1632*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm6 1633*8fb009dcSAndroid Build Coastguard Worker movq %mm5,%mm7 1634*8fb009dcSAndroid Build Coastguard Worker psllq $25,%mm6 1635*8fb009dcSAndroid Build Coastguard Worker movq 56(%esp),%mm1 1636*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%mm5 1637*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 1638*8fb009dcSAndroid Build Coastguard Worker psllq $5,%mm6 1639*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 1640*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm0 1641*8fb009dcSAndroid Build Coastguard Worker psrlq $5,%mm5 1642*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 1643*8fb009dcSAndroid Build Coastguard Worker pand %mm0,%mm2 1644*8fb009dcSAndroid Build Coastguard Worker psllq $6,%mm6 1645*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 1646*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm2 1647*8fb009dcSAndroid Build Coastguard Worker pxor %mm7,%mm6 1648*8fb009dcSAndroid Build Coastguard Worker movq 16(%esp),%mm5 1649*8fb009dcSAndroid Build Coastguard Worker paddq %mm6,%mm2 1650*8fb009dcSAndroid Build Coastguard Worker movq 24(%esp),%mm6 1651*8fb009dcSAndroid Build Coastguard Worker movq %mm4,%mm1 1652*8fb009dcSAndroid Build Coastguard Worker movq -104(%edx),%mm7 1653*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 1654*8fb009dcSAndroid Build Coastguard Worker psrlq $14,%mm1 1655*8fb009dcSAndroid Build Coastguard Worker movq %mm4,8(%esp) 1656*8fb009dcSAndroid Build Coastguard Worker pand %mm4,%mm5 1657*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 1658*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm2 1659*8fb009dcSAndroid Build Coastguard Worker movq %mm1,%mm3 1660*8fb009dcSAndroid Build Coastguard Worker psrlq $4,%mm1 1661*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 1662*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1663*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 1664*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 1665*8fb009dcSAndroid Build Coastguard Worker movq %mm2,40(%esp) 1666*8fb009dcSAndroid Build Coastguard Worker paddq %mm5,%mm7 1667*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1668*8fb009dcSAndroid Build Coastguard Worker psrlq $23,%mm1 1669*8fb009dcSAndroid Build Coastguard Worker paddq 32(%esp),%mm7 1670*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 1671*8fb009dcSAndroid Build Coastguard Worker psllq $4,%mm4 1672*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1673*8fb009dcSAndroid Build Coastguard Worker movq (%esp),%mm4 1674*8fb009dcSAndroid Build Coastguard Worker paddq %mm7,%mm3 1675*8fb009dcSAndroid Build Coastguard Worker movq %mm2,%mm5 1676*8fb009dcSAndroid Build Coastguard Worker psrlq $28,%mm5 1677*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm4 1678*8fb009dcSAndroid Build Coastguard Worker movq %mm2,%mm6 1679*8fb009dcSAndroid Build Coastguard Worker movq %mm5,%mm7 1680*8fb009dcSAndroid Build Coastguard Worker psllq $25,%mm6 1681*8fb009dcSAndroid Build Coastguard Worker movq 48(%esp),%mm1 1682*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%mm5 1683*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 1684*8fb009dcSAndroid Build Coastguard Worker psllq $5,%mm6 1685*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 1686*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm2 1687*8fb009dcSAndroid Build Coastguard Worker psrlq $5,%mm5 1688*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 1689*8fb009dcSAndroid Build Coastguard Worker pand %mm2,%mm0 1690*8fb009dcSAndroid Build Coastguard Worker psllq $6,%mm6 1691*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 1692*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm0 1693*8fb009dcSAndroid Build Coastguard Worker pxor %mm7,%mm6 1694*8fb009dcSAndroid Build Coastguard Worker movq 8(%esp),%mm5 1695*8fb009dcSAndroid Build Coastguard Worker paddq %mm6,%mm0 1696*8fb009dcSAndroid Build Coastguard Worker movq 16(%esp),%mm6 1697*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm4,-112(%edx) 1698*8fb009dcSAndroid Build Coastguard Worker movdqa 32(%ebp),%xmm5 1699*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm3,%xmm4 1700*8fb009dcSAndroid Build Coastguard Worker movdqu 48(%ebx),%xmm3 1701*8fb009dcSAndroid Build Coastguard Worker paddq %xmm2,%xmm5 1702*8fb009dcSAndroid Build Coastguard Worker.byte 102,15,56,0,220 1703*8fb009dcSAndroid Build Coastguard Worker movq %mm4,%mm1 1704*8fb009dcSAndroid Build Coastguard Worker movq -96(%edx),%mm7 1705*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 1706*8fb009dcSAndroid Build Coastguard Worker psrlq $14,%mm1 1707*8fb009dcSAndroid Build Coastguard Worker movq %mm4,(%esp) 1708*8fb009dcSAndroid Build Coastguard Worker pand %mm4,%mm5 1709*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 1710*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm0 1711*8fb009dcSAndroid Build Coastguard Worker movq %mm1,%mm3 1712*8fb009dcSAndroid Build Coastguard Worker psrlq $4,%mm1 1713*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 1714*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1715*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 1716*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 1717*8fb009dcSAndroid Build Coastguard Worker movq %mm0,32(%esp) 1718*8fb009dcSAndroid Build Coastguard Worker paddq %mm5,%mm7 1719*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1720*8fb009dcSAndroid Build Coastguard Worker psrlq $23,%mm1 1721*8fb009dcSAndroid Build Coastguard Worker paddq 24(%esp),%mm7 1722*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 1723*8fb009dcSAndroid Build Coastguard Worker psllq $4,%mm4 1724*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1725*8fb009dcSAndroid Build Coastguard Worker movq 56(%esp),%mm4 1726*8fb009dcSAndroid Build Coastguard Worker paddq %mm7,%mm3 1727*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm5 1728*8fb009dcSAndroid Build Coastguard Worker psrlq $28,%mm5 1729*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm4 1730*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm6 1731*8fb009dcSAndroid Build Coastguard Worker movq %mm5,%mm7 1732*8fb009dcSAndroid Build Coastguard Worker psllq $25,%mm6 1733*8fb009dcSAndroid Build Coastguard Worker movq 40(%esp),%mm1 1734*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%mm5 1735*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 1736*8fb009dcSAndroid Build Coastguard Worker psllq $5,%mm6 1737*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 1738*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm0 1739*8fb009dcSAndroid Build Coastguard Worker psrlq $5,%mm5 1740*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 1741*8fb009dcSAndroid Build Coastguard Worker pand %mm0,%mm2 1742*8fb009dcSAndroid Build Coastguard Worker psllq $6,%mm6 1743*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 1744*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm2 1745*8fb009dcSAndroid Build Coastguard Worker pxor %mm7,%mm6 1746*8fb009dcSAndroid Build Coastguard Worker movq (%esp),%mm5 1747*8fb009dcSAndroid Build Coastguard Worker paddq %mm6,%mm2 1748*8fb009dcSAndroid Build Coastguard Worker movq 8(%esp),%mm6 1749*8fb009dcSAndroid Build Coastguard Worker movq %mm4,%mm1 1750*8fb009dcSAndroid Build Coastguard Worker movq -88(%edx),%mm7 1751*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 1752*8fb009dcSAndroid Build Coastguard Worker psrlq $14,%mm1 1753*8fb009dcSAndroid Build Coastguard Worker movq %mm4,56(%esp) 1754*8fb009dcSAndroid Build Coastguard Worker pand %mm4,%mm5 1755*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 1756*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm2 1757*8fb009dcSAndroid Build Coastguard Worker movq %mm1,%mm3 1758*8fb009dcSAndroid Build Coastguard Worker psrlq $4,%mm1 1759*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 1760*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1761*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 1762*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 1763*8fb009dcSAndroid Build Coastguard Worker movq %mm2,24(%esp) 1764*8fb009dcSAndroid Build Coastguard Worker paddq %mm5,%mm7 1765*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1766*8fb009dcSAndroid Build Coastguard Worker psrlq $23,%mm1 1767*8fb009dcSAndroid Build Coastguard Worker paddq 16(%esp),%mm7 1768*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 1769*8fb009dcSAndroid Build Coastguard Worker psllq $4,%mm4 1770*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1771*8fb009dcSAndroid Build Coastguard Worker movq 48(%esp),%mm4 1772*8fb009dcSAndroid Build Coastguard Worker paddq %mm7,%mm3 1773*8fb009dcSAndroid Build Coastguard Worker movq %mm2,%mm5 1774*8fb009dcSAndroid Build Coastguard Worker psrlq $28,%mm5 1775*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm4 1776*8fb009dcSAndroid Build Coastguard Worker movq %mm2,%mm6 1777*8fb009dcSAndroid Build Coastguard Worker movq %mm5,%mm7 1778*8fb009dcSAndroid Build Coastguard Worker psllq $25,%mm6 1779*8fb009dcSAndroid Build Coastguard Worker movq 32(%esp),%mm1 1780*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%mm5 1781*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 1782*8fb009dcSAndroid Build Coastguard Worker psllq $5,%mm6 1783*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 1784*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm2 1785*8fb009dcSAndroid Build Coastguard Worker psrlq $5,%mm5 1786*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 1787*8fb009dcSAndroid Build Coastguard Worker pand %mm2,%mm0 1788*8fb009dcSAndroid Build Coastguard Worker psllq $6,%mm6 1789*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 1790*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm0 1791*8fb009dcSAndroid Build Coastguard Worker pxor %mm7,%mm6 1792*8fb009dcSAndroid Build Coastguard Worker movq 56(%esp),%mm5 1793*8fb009dcSAndroid Build Coastguard Worker paddq %mm6,%mm0 1794*8fb009dcSAndroid Build Coastguard Worker movq (%esp),%mm6 1795*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm5,-96(%edx) 1796*8fb009dcSAndroid Build Coastguard Worker movdqa 48(%ebp),%xmm6 1797*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm4,%xmm5 1798*8fb009dcSAndroid Build Coastguard Worker movdqu 64(%ebx),%xmm4 1799*8fb009dcSAndroid Build Coastguard Worker paddq %xmm3,%xmm6 1800*8fb009dcSAndroid Build Coastguard Worker.byte 102,15,56,0,229 1801*8fb009dcSAndroid Build Coastguard Worker movq %mm4,%mm1 1802*8fb009dcSAndroid Build Coastguard Worker movq -80(%edx),%mm7 1803*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 1804*8fb009dcSAndroid Build Coastguard Worker psrlq $14,%mm1 1805*8fb009dcSAndroid Build Coastguard Worker movq %mm4,48(%esp) 1806*8fb009dcSAndroid Build Coastguard Worker pand %mm4,%mm5 1807*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 1808*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm0 1809*8fb009dcSAndroid Build Coastguard Worker movq %mm1,%mm3 1810*8fb009dcSAndroid Build Coastguard Worker psrlq $4,%mm1 1811*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 1812*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1813*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 1814*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 1815*8fb009dcSAndroid Build Coastguard Worker movq %mm0,16(%esp) 1816*8fb009dcSAndroid Build Coastguard Worker paddq %mm5,%mm7 1817*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1818*8fb009dcSAndroid Build Coastguard Worker psrlq $23,%mm1 1819*8fb009dcSAndroid Build Coastguard Worker paddq 8(%esp),%mm7 1820*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 1821*8fb009dcSAndroid Build Coastguard Worker psllq $4,%mm4 1822*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1823*8fb009dcSAndroid Build Coastguard Worker movq 40(%esp),%mm4 1824*8fb009dcSAndroid Build Coastguard Worker paddq %mm7,%mm3 1825*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm5 1826*8fb009dcSAndroid Build Coastguard Worker psrlq $28,%mm5 1827*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm4 1828*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm6 1829*8fb009dcSAndroid Build Coastguard Worker movq %mm5,%mm7 1830*8fb009dcSAndroid Build Coastguard Worker psllq $25,%mm6 1831*8fb009dcSAndroid Build Coastguard Worker movq 24(%esp),%mm1 1832*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%mm5 1833*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 1834*8fb009dcSAndroid Build Coastguard Worker psllq $5,%mm6 1835*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 1836*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm0 1837*8fb009dcSAndroid Build Coastguard Worker psrlq $5,%mm5 1838*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 1839*8fb009dcSAndroid Build Coastguard Worker pand %mm0,%mm2 1840*8fb009dcSAndroid Build Coastguard Worker psllq $6,%mm6 1841*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 1842*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm2 1843*8fb009dcSAndroid Build Coastguard Worker pxor %mm7,%mm6 1844*8fb009dcSAndroid Build Coastguard Worker movq 48(%esp),%mm5 1845*8fb009dcSAndroid Build Coastguard Worker paddq %mm6,%mm2 1846*8fb009dcSAndroid Build Coastguard Worker movq 56(%esp),%mm6 1847*8fb009dcSAndroid Build Coastguard Worker movq %mm4,%mm1 1848*8fb009dcSAndroid Build Coastguard Worker movq -72(%edx),%mm7 1849*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 1850*8fb009dcSAndroid Build Coastguard Worker psrlq $14,%mm1 1851*8fb009dcSAndroid Build Coastguard Worker movq %mm4,40(%esp) 1852*8fb009dcSAndroid Build Coastguard Worker pand %mm4,%mm5 1853*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 1854*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm2 1855*8fb009dcSAndroid Build Coastguard Worker movq %mm1,%mm3 1856*8fb009dcSAndroid Build Coastguard Worker psrlq $4,%mm1 1857*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 1858*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1859*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 1860*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 1861*8fb009dcSAndroid Build Coastguard Worker movq %mm2,8(%esp) 1862*8fb009dcSAndroid Build Coastguard Worker paddq %mm5,%mm7 1863*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1864*8fb009dcSAndroid Build Coastguard Worker psrlq $23,%mm1 1865*8fb009dcSAndroid Build Coastguard Worker paddq (%esp),%mm7 1866*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 1867*8fb009dcSAndroid Build Coastguard Worker psllq $4,%mm4 1868*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1869*8fb009dcSAndroid Build Coastguard Worker movq 32(%esp),%mm4 1870*8fb009dcSAndroid Build Coastguard Worker paddq %mm7,%mm3 1871*8fb009dcSAndroid Build Coastguard Worker movq %mm2,%mm5 1872*8fb009dcSAndroid Build Coastguard Worker psrlq $28,%mm5 1873*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm4 1874*8fb009dcSAndroid Build Coastguard Worker movq %mm2,%mm6 1875*8fb009dcSAndroid Build Coastguard Worker movq %mm5,%mm7 1876*8fb009dcSAndroid Build Coastguard Worker psllq $25,%mm6 1877*8fb009dcSAndroid Build Coastguard Worker movq 16(%esp),%mm1 1878*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%mm5 1879*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 1880*8fb009dcSAndroid Build Coastguard Worker psllq $5,%mm6 1881*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 1882*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm2 1883*8fb009dcSAndroid Build Coastguard Worker psrlq $5,%mm5 1884*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 1885*8fb009dcSAndroid Build Coastguard Worker pand %mm2,%mm0 1886*8fb009dcSAndroid Build Coastguard Worker psllq $6,%mm6 1887*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 1888*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm0 1889*8fb009dcSAndroid Build Coastguard Worker pxor %mm7,%mm6 1890*8fb009dcSAndroid Build Coastguard Worker movq 40(%esp),%mm5 1891*8fb009dcSAndroid Build Coastguard Worker paddq %mm6,%mm0 1892*8fb009dcSAndroid Build Coastguard Worker movq 48(%esp),%mm6 1893*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm6,-80(%edx) 1894*8fb009dcSAndroid Build Coastguard Worker movdqa 64(%ebp),%xmm7 1895*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm5,%xmm6 1896*8fb009dcSAndroid Build Coastguard Worker movdqu 80(%ebx),%xmm5 1897*8fb009dcSAndroid Build Coastguard Worker paddq %xmm4,%xmm7 1898*8fb009dcSAndroid Build Coastguard Worker.byte 102,15,56,0,238 1899*8fb009dcSAndroid Build Coastguard Worker movq %mm4,%mm1 1900*8fb009dcSAndroid Build Coastguard Worker movq -64(%edx),%mm7 1901*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 1902*8fb009dcSAndroid Build Coastguard Worker psrlq $14,%mm1 1903*8fb009dcSAndroid Build Coastguard Worker movq %mm4,32(%esp) 1904*8fb009dcSAndroid Build Coastguard Worker pand %mm4,%mm5 1905*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 1906*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm0 1907*8fb009dcSAndroid Build Coastguard Worker movq %mm1,%mm3 1908*8fb009dcSAndroid Build Coastguard Worker psrlq $4,%mm1 1909*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 1910*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1911*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 1912*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 1913*8fb009dcSAndroid Build Coastguard Worker movq %mm0,(%esp) 1914*8fb009dcSAndroid Build Coastguard Worker paddq %mm5,%mm7 1915*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1916*8fb009dcSAndroid Build Coastguard Worker psrlq $23,%mm1 1917*8fb009dcSAndroid Build Coastguard Worker paddq 56(%esp),%mm7 1918*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 1919*8fb009dcSAndroid Build Coastguard Worker psllq $4,%mm4 1920*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1921*8fb009dcSAndroid Build Coastguard Worker movq 24(%esp),%mm4 1922*8fb009dcSAndroid Build Coastguard Worker paddq %mm7,%mm3 1923*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm5 1924*8fb009dcSAndroid Build Coastguard Worker psrlq $28,%mm5 1925*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm4 1926*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm6 1927*8fb009dcSAndroid Build Coastguard Worker movq %mm5,%mm7 1928*8fb009dcSAndroid Build Coastguard Worker psllq $25,%mm6 1929*8fb009dcSAndroid Build Coastguard Worker movq 8(%esp),%mm1 1930*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%mm5 1931*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 1932*8fb009dcSAndroid Build Coastguard Worker psllq $5,%mm6 1933*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 1934*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm0 1935*8fb009dcSAndroid Build Coastguard Worker psrlq $5,%mm5 1936*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 1937*8fb009dcSAndroid Build Coastguard Worker pand %mm0,%mm2 1938*8fb009dcSAndroid Build Coastguard Worker psllq $6,%mm6 1939*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 1940*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm2 1941*8fb009dcSAndroid Build Coastguard Worker pxor %mm7,%mm6 1942*8fb009dcSAndroid Build Coastguard Worker movq 32(%esp),%mm5 1943*8fb009dcSAndroid Build Coastguard Worker paddq %mm6,%mm2 1944*8fb009dcSAndroid Build Coastguard Worker movq 40(%esp),%mm6 1945*8fb009dcSAndroid Build Coastguard Worker movq %mm4,%mm1 1946*8fb009dcSAndroid Build Coastguard Worker movq -56(%edx),%mm7 1947*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 1948*8fb009dcSAndroid Build Coastguard Worker psrlq $14,%mm1 1949*8fb009dcSAndroid Build Coastguard Worker movq %mm4,24(%esp) 1950*8fb009dcSAndroid Build Coastguard Worker pand %mm4,%mm5 1951*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 1952*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm2 1953*8fb009dcSAndroid Build Coastguard Worker movq %mm1,%mm3 1954*8fb009dcSAndroid Build Coastguard Worker psrlq $4,%mm1 1955*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 1956*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1957*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 1958*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 1959*8fb009dcSAndroid Build Coastguard Worker movq %mm2,56(%esp) 1960*8fb009dcSAndroid Build Coastguard Worker paddq %mm5,%mm7 1961*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1962*8fb009dcSAndroid Build Coastguard Worker psrlq $23,%mm1 1963*8fb009dcSAndroid Build Coastguard Worker paddq 48(%esp),%mm7 1964*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 1965*8fb009dcSAndroid Build Coastguard Worker psllq $4,%mm4 1966*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 1967*8fb009dcSAndroid Build Coastguard Worker movq 16(%esp),%mm4 1968*8fb009dcSAndroid Build Coastguard Worker paddq %mm7,%mm3 1969*8fb009dcSAndroid Build Coastguard Worker movq %mm2,%mm5 1970*8fb009dcSAndroid Build Coastguard Worker psrlq $28,%mm5 1971*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm4 1972*8fb009dcSAndroid Build Coastguard Worker movq %mm2,%mm6 1973*8fb009dcSAndroid Build Coastguard Worker movq %mm5,%mm7 1974*8fb009dcSAndroid Build Coastguard Worker psllq $25,%mm6 1975*8fb009dcSAndroid Build Coastguard Worker movq (%esp),%mm1 1976*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%mm5 1977*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 1978*8fb009dcSAndroid Build Coastguard Worker psllq $5,%mm6 1979*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 1980*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm2 1981*8fb009dcSAndroid Build Coastguard Worker psrlq $5,%mm5 1982*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 1983*8fb009dcSAndroid Build Coastguard Worker pand %mm2,%mm0 1984*8fb009dcSAndroid Build Coastguard Worker psllq $6,%mm6 1985*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 1986*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm0 1987*8fb009dcSAndroid Build Coastguard Worker pxor %mm7,%mm6 1988*8fb009dcSAndroid Build Coastguard Worker movq 24(%esp),%mm5 1989*8fb009dcSAndroid Build Coastguard Worker paddq %mm6,%mm0 1990*8fb009dcSAndroid Build Coastguard Worker movq 32(%esp),%mm6 1991*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm7,-64(%edx) 1992*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm0,(%edx) 1993*8fb009dcSAndroid Build Coastguard Worker movdqa 80(%ebp),%xmm0 1994*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm6,%xmm7 1995*8fb009dcSAndroid Build Coastguard Worker movdqu 96(%ebx),%xmm6 1996*8fb009dcSAndroid Build Coastguard Worker paddq %xmm5,%xmm0 1997*8fb009dcSAndroid Build Coastguard Worker.byte 102,15,56,0,247 1998*8fb009dcSAndroid Build Coastguard Worker movq %mm4,%mm1 1999*8fb009dcSAndroid Build Coastguard Worker movq -48(%edx),%mm7 2000*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 2001*8fb009dcSAndroid Build Coastguard Worker psrlq $14,%mm1 2002*8fb009dcSAndroid Build Coastguard Worker movq %mm4,16(%esp) 2003*8fb009dcSAndroid Build Coastguard Worker pand %mm4,%mm5 2004*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 2005*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm0 2006*8fb009dcSAndroid Build Coastguard Worker movq %mm1,%mm3 2007*8fb009dcSAndroid Build Coastguard Worker psrlq $4,%mm1 2008*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 2009*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 2010*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 2011*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 2012*8fb009dcSAndroid Build Coastguard Worker movq %mm0,48(%esp) 2013*8fb009dcSAndroid Build Coastguard Worker paddq %mm5,%mm7 2014*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 2015*8fb009dcSAndroid Build Coastguard Worker psrlq $23,%mm1 2016*8fb009dcSAndroid Build Coastguard Worker paddq 40(%esp),%mm7 2017*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 2018*8fb009dcSAndroid Build Coastguard Worker psllq $4,%mm4 2019*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 2020*8fb009dcSAndroid Build Coastguard Worker movq 8(%esp),%mm4 2021*8fb009dcSAndroid Build Coastguard Worker paddq %mm7,%mm3 2022*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm5 2023*8fb009dcSAndroid Build Coastguard Worker psrlq $28,%mm5 2024*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm4 2025*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm6 2026*8fb009dcSAndroid Build Coastguard Worker movq %mm5,%mm7 2027*8fb009dcSAndroid Build Coastguard Worker psllq $25,%mm6 2028*8fb009dcSAndroid Build Coastguard Worker movq 56(%esp),%mm1 2029*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%mm5 2030*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 2031*8fb009dcSAndroid Build Coastguard Worker psllq $5,%mm6 2032*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 2033*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm0 2034*8fb009dcSAndroid Build Coastguard Worker psrlq $5,%mm5 2035*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 2036*8fb009dcSAndroid Build Coastguard Worker pand %mm0,%mm2 2037*8fb009dcSAndroid Build Coastguard Worker psllq $6,%mm6 2038*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 2039*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm2 2040*8fb009dcSAndroid Build Coastguard Worker pxor %mm7,%mm6 2041*8fb009dcSAndroid Build Coastguard Worker movq 16(%esp),%mm5 2042*8fb009dcSAndroid Build Coastguard Worker paddq %mm6,%mm2 2043*8fb009dcSAndroid Build Coastguard Worker movq 24(%esp),%mm6 2044*8fb009dcSAndroid Build Coastguard Worker movq %mm4,%mm1 2045*8fb009dcSAndroid Build Coastguard Worker movq -40(%edx),%mm7 2046*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 2047*8fb009dcSAndroid Build Coastguard Worker psrlq $14,%mm1 2048*8fb009dcSAndroid Build Coastguard Worker movq %mm4,8(%esp) 2049*8fb009dcSAndroid Build Coastguard Worker pand %mm4,%mm5 2050*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 2051*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm2 2052*8fb009dcSAndroid Build Coastguard Worker movq %mm1,%mm3 2053*8fb009dcSAndroid Build Coastguard Worker psrlq $4,%mm1 2054*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 2055*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 2056*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 2057*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 2058*8fb009dcSAndroid Build Coastguard Worker movq %mm2,40(%esp) 2059*8fb009dcSAndroid Build Coastguard Worker paddq %mm5,%mm7 2060*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 2061*8fb009dcSAndroid Build Coastguard Worker psrlq $23,%mm1 2062*8fb009dcSAndroid Build Coastguard Worker paddq 32(%esp),%mm7 2063*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 2064*8fb009dcSAndroid Build Coastguard Worker psllq $4,%mm4 2065*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 2066*8fb009dcSAndroid Build Coastguard Worker movq (%esp),%mm4 2067*8fb009dcSAndroid Build Coastguard Worker paddq %mm7,%mm3 2068*8fb009dcSAndroid Build Coastguard Worker movq %mm2,%mm5 2069*8fb009dcSAndroid Build Coastguard Worker psrlq $28,%mm5 2070*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm4 2071*8fb009dcSAndroid Build Coastguard Worker movq %mm2,%mm6 2072*8fb009dcSAndroid Build Coastguard Worker movq %mm5,%mm7 2073*8fb009dcSAndroid Build Coastguard Worker psllq $25,%mm6 2074*8fb009dcSAndroid Build Coastguard Worker movq 48(%esp),%mm1 2075*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%mm5 2076*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 2077*8fb009dcSAndroid Build Coastguard Worker psllq $5,%mm6 2078*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 2079*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm2 2080*8fb009dcSAndroid Build Coastguard Worker psrlq $5,%mm5 2081*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 2082*8fb009dcSAndroid Build Coastguard Worker pand %mm2,%mm0 2083*8fb009dcSAndroid Build Coastguard Worker psllq $6,%mm6 2084*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 2085*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm0 2086*8fb009dcSAndroid Build Coastguard Worker pxor %mm7,%mm6 2087*8fb009dcSAndroid Build Coastguard Worker movq 8(%esp),%mm5 2088*8fb009dcSAndroid Build Coastguard Worker paddq %mm6,%mm0 2089*8fb009dcSAndroid Build Coastguard Worker movq 16(%esp),%mm6 2090*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm0,-48(%edx) 2091*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm1,16(%edx) 2092*8fb009dcSAndroid Build Coastguard Worker movdqa 96(%ebp),%xmm1 2093*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm7,%xmm0 2094*8fb009dcSAndroid Build Coastguard Worker movdqu 112(%ebx),%xmm7 2095*8fb009dcSAndroid Build Coastguard Worker paddq %xmm6,%xmm1 2096*8fb009dcSAndroid Build Coastguard Worker.byte 102,15,56,0,248 2097*8fb009dcSAndroid Build Coastguard Worker movq %mm4,%mm1 2098*8fb009dcSAndroid Build Coastguard Worker movq -32(%edx),%mm7 2099*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 2100*8fb009dcSAndroid Build Coastguard Worker psrlq $14,%mm1 2101*8fb009dcSAndroid Build Coastguard Worker movq %mm4,(%esp) 2102*8fb009dcSAndroid Build Coastguard Worker pand %mm4,%mm5 2103*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 2104*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm0 2105*8fb009dcSAndroid Build Coastguard Worker movq %mm1,%mm3 2106*8fb009dcSAndroid Build Coastguard Worker psrlq $4,%mm1 2107*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 2108*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 2109*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 2110*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 2111*8fb009dcSAndroid Build Coastguard Worker movq %mm0,32(%esp) 2112*8fb009dcSAndroid Build Coastguard Worker paddq %mm5,%mm7 2113*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 2114*8fb009dcSAndroid Build Coastguard Worker psrlq $23,%mm1 2115*8fb009dcSAndroid Build Coastguard Worker paddq 24(%esp),%mm7 2116*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 2117*8fb009dcSAndroid Build Coastguard Worker psllq $4,%mm4 2118*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 2119*8fb009dcSAndroid Build Coastguard Worker movq 56(%esp),%mm4 2120*8fb009dcSAndroid Build Coastguard Worker paddq %mm7,%mm3 2121*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm5 2122*8fb009dcSAndroid Build Coastguard Worker psrlq $28,%mm5 2123*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm4 2124*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm6 2125*8fb009dcSAndroid Build Coastguard Worker movq %mm5,%mm7 2126*8fb009dcSAndroid Build Coastguard Worker psllq $25,%mm6 2127*8fb009dcSAndroid Build Coastguard Worker movq 40(%esp),%mm1 2128*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%mm5 2129*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 2130*8fb009dcSAndroid Build Coastguard Worker psllq $5,%mm6 2131*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 2132*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm0 2133*8fb009dcSAndroid Build Coastguard Worker psrlq $5,%mm5 2134*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 2135*8fb009dcSAndroid Build Coastguard Worker pand %mm0,%mm2 2136*8fb009dcSAndroid Build Coastguard Worker psllq $6,%mm6 2137*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 2138*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm2 2139*8fb009dcSAndroid Build Coastguard Worker pxor %mm7,%mm6 2140*8fb009dcSAndroid Build Coastguard Worker movq (%esp),%mm5 2141*8fb009dcSAndroid Build Coastguard Worker paddq %mm6,%mm2 2142*8fb009dcSAndroid Build Coastguard Worker movq 8(%esp),%mm6 2143*8fb009dcSAndroid Build Coastguard Worker movq %mm4,%mm1 2144*8fb009dcSAndroid Build Coastguard Worker movq -24(%edx),%mm7 2145*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 2146*8fb009dcSAndroid Build Coastguard Worker psrlq $14,%mm1 2147*8fb009dcSAndroid Build Coastguard Worker movq %mm4,56(%esp) 2148*8fb009dcSAndroid Build Coastguard Worker pand %mm4,%mm5 2149*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 2150*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm2 2151*8fb009dcSAndroid Build Coastguard Worker movq %mm1,%mm3 2152*8fb009dcSAndroid Build Coastguard Worker psrlq $4,%mm1 2153*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 2154*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 2155*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 2156*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 2157*8fb009dcSAndroid Build Coastguard Worker movq %mm2,24(%esp) 2158*8fb009dcSAndroid Build Coastguard Worker paddq %mm5,%mm7 2159*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 2160*8fb009dcSAndroid Build Coastguard Worker psrlq $23,%mm1 2161*8fb009dcSAndroid Build Coastguard Worker paddq 16(%esp),%mm7 2162*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 2163*8fb009dcSAndroid Build Coastguard Worker psllq $4,%mm4 2164*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 2165*8fb009dcSAndroid Build Coastguard Worker movq 48(%esp),%mm4 2166*8fb009dcSAndroid Build Coastguard Worker paddq %mm7,%mm3 2167*8fb009dcSAndroid Build Coastguard Worker movq %mm2,%mm5 2168*8fb009dcSAndroid Build Coastguard Worker psrlq $28,%mm5 2169*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm4 2170*8fb009dcSAndroid Build Coastguard Worker movq %mm2,%mm6 2171*8fb009dcSAndroid Build Coastguard Worker movq %mm5,%mm7 2172*8fb009dcSAndroid Build Coastguard Worker psllq $25,%mm6 2173*8fb009dcSAndroid Build Coastguard Worker movq 32(%esp),%mm1 2174*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%mm5 2175*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 2176*8fb009dcSAndroid Build Coastguard Worker psllq $5,%mm6 2177*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 2178*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm2 2179*8fb009dcSAndroid Build Coastguard Worker psrlq $5,%mm5 2180*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 2181*8fb009dcSAndroid Build Coastguard Worker pand %mm2,%mm0 2182*8fb009dcSAndroid Build Coastguard Worker psllq $6,%mm6 2183*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 2184*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm0 2185*8fb009dcSAndroid Build Coastguard Worker pxor %mm7,%mm6 2186*8fb009dcSAndroid Build Coastguard Worker movq 56(%esp),%mm5 2187*8fb009dcSAndroid Build Coastguard Worker paddq %mm6,%mm0 2188*8fb009dcSAndroid Build Coastguard Worker movq (%esp),%mm6 2189*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm1,-32(%edx) 2190*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm2,32(%edx) 2191*8fb009dcSAndroid Build Coastguard Worker movdqa 112(%ebp),%xmm2 2192*8fb009dcSAndroid Build Coastguard Worker movdqa (%edx),%xmm0 2193*8fb009dcSAndroid Build Coastguard Worker paddq %xmm7,%xmm2 2194*8fb009dcSAndroid Build Coastguard Worker movq %mm4,%mm1 2195*8fb009dcSAndroid Build Coastguard Worker movq -16(%edx),%mm7 2196*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 2197*8fb009dcSAndroid Build Coastguard Worker psrlq $14,%mm1 2198*8fb009dcSAndroid Build Coastguard Worker movq %mm4,48(%esp) 2199*8fb009dcSAndroid Build Coastguard Worker pand %mm4,%mm5 2200*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 2201*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm0 2202*8fb009dcSAndroid Build Coastguard Worker movq %mm1,%mm3 2203*8fb009dcSAndroid Build Coastguard Worker psrlq $4,%mm1 2204*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 2205*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 2206*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 2207*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 2208*8fb009dcSAndroid Build Coastguard Worker movq %mm0,16(%esp) 2209*8fb009dcSAndroid Build Coastguard Worker paddq %mm5,%mm7 2210*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 2211*8fb009dcSAndroid Build Coastguard Worker psrlq $23,%mm1 2212*8fb009dcSAndroid Build Coastguard Worker paddq 8(%esp),%mm7 2213*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 2214*8fb009dcSAndroid Build Coastguard Worker psllq $4,%mm4 2215*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 2216*8fb009dcSAndroid Build Coastguard Worker movq 40(%esp),%mm4 2217*8fb009dcSAndroid Build Coastguard Worker paddq %mm7,%mm3 2218*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm5 2219*8fb009dcSAndroid Build Coastguard Worker psrlq $28,%mm5 2220*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm4 2221*8fb009dcSAndroid Build Coastguard Worker movq %mm0,%mm6 2222*8fb009dcSAndroid Build Coastguard Worker movq %mm5,%mm7 2223*8fb009dcSAndroid Build Coastguard Worker psllq $25,%mm6 2224*8fb009dcSAndroid Build Coastguard Worker movq 24(%esp),%mm1 2225*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%mm5 2226*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 2227*8fb009dcSAndroid Build Coastguard Worker psllq $5,%mm6 2228*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 2229*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm0 2230*8fb009dcSAndroid Build Coastguard Worker psrlq $5,%mm5 2231*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 2232*8fb009dcSAndroid Build Coastguard Worker pand %mm0,%mm2 2233*8fb009dcSAndroid Build Coastguard Worker psllq $6,%mm6 2234*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 2235*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm2 2236*8fb009dcSAndroid Build Coastguard Worker pxor %mm7,%mm6 2237*8fb009dcSAndroid Build Coastguard Worker movq 48(%esp),%mm5 2238*8fb009dcSAndroid Build Coastguard Worker paddq %mm6,%mm2 2239*8fb009dcSAndroid Build Coastguard Worker movq 56(%esp),%mm6 2240*8fb009dcSAndroid Build Coastguard Worker movq %mm4,%mm1 2241*8fb009dcSAndroid Build Coastguard Worker movq -8(%edx),%mm7 2242*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 2243*8fb009dcSAndroid Build Coastguard Worker psrlq $14,%mm1 2244*8fb009dcSAndroid Build Coastguard Worker movq %mm4,40(%esp) 2245*8fb009dcSAndroid Build Coastguard Worker pand %mm4,%mm5 2246*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 2247*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm2 2248*8fb009dcSAndroid Build Coastguard Worker movq %mm1,%mm3 2249*8fb009dcSAndroid Build Coastguard Worker psrlq $4,%mm1 2250*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm5 2251*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 2252*8fb009dcSAndroid Build Coastguard Worker psllq $23,%mm4 2253*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 2254*8fb009dcSAndroid Build Coastguard Worker movq %mm2,8(%esp) 2255*8fb009dcSAndroid Build Coastguard Worker paddq %mm5,%mm7 2256*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 2257*8fb009dcSAndroid Build Coastguard Worker psrlq $23,%mm1 2258*8fb009dcSAndroid Build Coastguard Worker paddq (%esp),%mm7 2259*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm3 2260*8fb009dcSAndroid Build Coastguard Worker psllq $4,%mm4 2261*8fb009dcSAndroid Build Coastguard Worker pxor %mm4,%mm3 2262*8fb009dcSAndroid Build Coastguard Worker movq 32(%esp),%mm4 2263*8fb009dcSAndroid Build Coastguard Worker paddq %mm7,%mm3 2264*8fb009dcSAndroid Build Coastguard Worker movq %mm2,%mm5 2265*8fb009dcSAndroid Build Coastguard Worker psrlq $28,%mm5 2266*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm4 2267*8fb009dcSAndroid Build Coastguard Worker movq %mm2,%mm6 2268*8fb009dcSAndroid Build Coastguard Worker movq %mm5,%mm7 2269*8fb009dcSAndroid Build Coastguard Worker psllq $25,%mm6 2270*8fb009dcSAndroid Build Coastguard Worker movq 16(%esp),%mm1 2271*8fb009dcSAndroid Build Coastguard Worker psrlq $6,%mm5 2272*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 2273*8fb009dcSAndroid Build Coastguard Worker psllq $5,%mm6 2274*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 2275*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm2 2276*8fb009dcSAndroid Build Coastguard Worker psrlq $5,%mm5 2277*8fb009dcSAndroid Build Coastguard Worker pxor %mm6,%mm7 2278*8fb009dcSAndroid Build Coastguard Worker pand %mm2,%mm0 2279*8fb009dcSAndroid Build Coastguard Worker psllq $6,%mm6 2280*8fb009dcSAndroid Build Coastguard Worker pxor %mm5,%mm7 2281*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm0 2282*8fb009dcSAndroid Build Coastguard Worker pxor %mm7,%mm6 2283*8fb009dcSAndroid Build Coastguard Worker movq 40(%esp),%mm5 2284*8fb009dcSAndroid Build Coastguard Worker paddq %mm6,%mm0 2285*8fb009dcSAndroid Build Coastguard Worker movq 48(%esp),%mm6 2286*8fb009dcSAndroid Build Coastguard Worker movdqa %xmm2,-16(%edx) 2287*8fb009dcSAndroid Build Coastguard Worker movq 8(%esp),%mm1 2288*8fb009dcSAndroid Build Coastguard Worker paddq %mm3,%mm0 2289*8fb009dcSAndroid Build Coastguard Worker movq 24(%esp),%mm3 2290*8fb009dcSAndroid Build Coastguard Worker movq 56(%esp),%mm7 2291*8fb009dcSAndroid Build Coastguard Worker pxor %mm1,%mm2 2292*8fb009dcSAndroid Build Coastguard Worker paddq (%esi),%mm0 2293*8fb009dcSAndroid Build Coastguard Worker paddq 8(%esi),%mm1 2294*8fb009dcSAndroid Build Coastguard Worker paddq 16(%esi),%mm2 2295*8fb009dcSAndroid Build Coastguard Worker paddq 24(%esi),%mm3 2296*8fb009dcSAndroid Build Coastguard Worker paddq 32(%esi),%mm4 2297*8fb009dcSAndroid Build Coastguard Worker paddq 40(%esi),%mm5 2298*8fb009dcSAndroid Build Coastguard Worker paddq 48(%esi),%mm6 2299*8fb009dcSAndroid Build Coastguard Worker paddq 56(%esi),%mm7 2300*8fb009dcSAndroid Build Coastguard Worker movq %mm0,(%esi) 2301*8fb009dcSAndroid Build Coastguard Worker movq %mm1,8(%esi) 2302*8fb009dcSAndroid Build Coastguard Worker movq %mm2,16(%esi) 2303*8fb009dcSAndroid Build Coastguard Worker movq %mm3,24(%esi) 2304*8fb009dcSAndroid Build Coastguard Worker movq %mm4,32(%esi) 2305*8fb009dcSAndroid Build Coastguard Worker movq %mm5,40(%esi) 2306*8fb009dcSAndroid Build Coastguard Worker movq %mm6,48(%esi) 2307*8fb009dcSAndroid Build Coastguard Worker movq %mm7,56(%esi) 2308*8fb009dcSAndroid Build Coastguard Worker cmpl %eax,%edi 2309*8fb009dcSAndroid Build Coastguard Worker jb L005loop_ssse3 2310*8fb009dcSAndroid Build Coastguard Worker movl 76(%edx),%esp 2311*8fb009dcSAndroid Build Coastguard Worker emms 2312*8fb009dcSAndroid Build Coastguard Worker popl %edi 2313*8fb009dcSAndroid Build Coastguard Worker popl %esi 2314*8fb009dcSAndroid Build Coastguard Worker popl %ebx 2315*8fb009dcSAndroid Build Coastguard Worker popl %ebp 2316*8fb009dcSAndroid Build Coastguard Worker ret 2317*8fb009dcSAndroid Build Coastguard Worker.align 6,0x90 2318*8fb009dcSAndroid Build Coastguard WorkerLK512: 2319*8fb009dcSAndroid Build Coastguard Worker.long 3609767458,1116352408 2320*8fb009dcSAndroid Build Coastguard Worker.long 602891725,1899447441 2321*8fb009dcSAndroid Build Coastguard Worker.long 3964484399,3049323471 2322*8fb009dcSAndroid Build Coastguard Worker.long 2173295548,3921009573 2323*8fb009dcSAndroid Build Coastguard Worker.long 4081628472,961987163 2324*8fb009dcSAndroid Build Coastguard Worker.long 3053834265,1508970993 2325*8fb009dcSAndroid Build Coastguard Worker.long 2937671579,2453635748 2326*8fb009dcSAndroid Build Coastguard Worker.long 3664609560,2870763221 2327*8fb009dcSAndroid Build Coastguard Worker.long 2734883394,3624381080 2328*8fb009dcSAndroid Build Coastguard Worker.long 1164996542,310598401 2329*8fb009dcSAndroid Build Coastguard Worker.long 1323610764,607225278 2330*8fb009dcSAndroid Build Coastguard Worker.long 3590304994,1426881987 2331*8fb009dcSAndroid Build Coastguard Worker.long 4068182383,1925078388 2332*8fb009dcSAndroid Build Coastguard Worker.long 991336113,2162078206 2333*8fb009dcSAndroid Build Coastguard Worker.long 633803317,2614888103 2334*8fb009dcSAndroid Build Coastguard Worker.long 3479774868,3248222580 2335*8fb009dcSAndroid Build Coastguard Worker.long 2666613458,3835390401 2336*8fb009dcSAndroid Build Coastguard Worker.long 944711139,4022224774 2337*8fb009dcSAndroid Build Coastguard Worker.long 2341262773,264347078 2338*8fb009dcSAndroid Build Coastguard Worker.long 2007800933,604807628 2339*8fb009dcSAndroid Build Coastguard Worker.long 1495990901,770255983 2340*8fb009dcSAndroid Build Coastguard Worker.long 1856431235,1249150122 2341*8fb009dcSAndroid Build Coastguard Worker.long 3175218132,1555081692 2342*8fb009dcSAndroid Build Coastguard Worker.long 2198950837,1996064986 2343*8fb009dcSAndroid Build Coastguard Worker.long 3999719339,2554220882 2344*8fb009dcSAndroid Build Coastguard Worker.long 766784016,2821834349 2345*8fb009dcSAndroid Build Coastguard Worker.long 2566594879,2952996808 2346*8fb009dcSAndroid Build Coastguard Worker.long 3203337956,3210313671 2347*8fb009dcSAndroid Build Coastguard Worker.long 1034457026,3336571891 2348*8fb009dcSAndroid Build Coastguard Worker.long 2466948901,3584528711 2349*8fb009dcSAndroid Build Coastguard Worker.long 3758326383,113926993 2350*8fb009dcSAndroid Build Coastguard Worker.long 168717936,338241895 2351*8fb009dcSAndroid Build Coastguard Worker.long 1188179964,666307205 2352*8fb009dcSAndroid Build Coastguard Worker.long 1546045734,773529912 2353*8fb009dcSAndroid Build Coastguard Worker.long 1522805485,1294757372 2354*8fb009dcSAndroid Build Coastguard Worker.long 2643833823,1396182291 2355*8fb009dcSAndroid Build Coastguard Worker.long 2343527390,1695183700 2356*8fb009dcSAndroid Build Coastguard Worker.long 1014477480,1986661051 2357*8fb009dcSAndroid Build Coastguard Worker.long 1206759142,2177026350 2358*8fb009dcSAndroid Build Coastguard Worker.long 344077627,2456956037 2359*8fb009dcSAndroid Build Coastguard Worker.long 1290863460,2730485921 2360*8fb009dcSAndroid Build Coastguard Worker.long 3158454273,2820302411 2361*8fb009dcSAndroid Build Coastguard Worker.long 3505952657,3259730800 2362*8fb009dcSAndroid Build Coastguard Worker.long 106217008,3345764771 2363*8fb009dcSAndroid Build Coastguard Worker.long 3606008344,3516065817 2364*8fb009dcSAndroid Build Coastguard Worker.long 1432725776,3600352804 2365*8fb009dcSAndroid Build Coastguard Worker.long 1467031594,4094571909 2366*8fb009dcSAndroid Build Coastguard Worker.long 851169720,275423344 2367*8fb009dcSAndroid Build Coastguard Worker.long 3100823752,430227734 2368*8fb009dcSAndroid Build Coastguard Worker.long 1363258195,506948616 2369*8fb009dcSAndroid Build Coastguard Worker.long 3750685593,659060556 2370*8fb009dcSAndroid Build Coastguard Worker.long 3785050280,883997877 2371*8fb009dcSAndroid Build Coastguard Worker.long 3318307427,958139571 2372*8fb009dcSAndroid Build Coastguard Worker.long 3812723403,1322822218 2373*8fb009dcSAndroid Build Coastguard Worker.long 2003034995,1537002063 2374*8fb009dcSAndroid Build Coastguard Worker.long 3602036899,1747873779 2375*8fb009dcSAndroid Build Coastguard Worker.long 1575990012,1955562222 2376*8fb009dcSAndroid Build Coastguard Worker.long 1125592928,2024104815 2377*8fb009dcSAndroid Build Coastguard Worker.long 2716904306,2227730452 2378*8fb009dcSAndroid Build Coastguard Worker.long 442776044,2361852424 2379*8fb009dcSAndroid Build Coastguard Worker.long 593698344,2428436474 2380*8fb009dcSAndroid Build Coastguard Worker.long 3733110249,2756734187 2381*8fb009dcSAndroid Build Coastguard Worker.long 2999351573,3204031479 2382*8fb009dcSAndroid Build Coastguard Worker.long 3815920427,3329325298 2383*8fb009dcSAndroid Build Coastguard Worker.long 3928383900,3391569614 2384*8fb009dcSAndroid Build Coastguard Worker.long 566280711,3515267271 2385*8fb009dcSAndroid Build Coastguard Worker.long 3454069534,3940187606 2386*8fb009dcSAndroid Build Coastguard Worker.long 4000239992,4118630271 2387*8fb009dcSAndroid Build Coastguard Worker.long 1914138554,116418474 2388*8fb009dcSAndroid Build Coastguard Worker.long 2731055270,174292421 2389*8fb009dcSAndroid Build Coastguard Worker.long 3203993006,289380356 2390*8fb009dcSAndroid Build Coastguard Worker.long 320620315,460393269 2391*8fb009dcSAndroid Build Coastguard Worker.long 587496836,685471733 2392*8fb009dcSAndroid Build Coastguard Worker.long 1086792851,852142971 2393*8fb009dcSAndroid Build Coastguard Worker.long 365543100,1017036298 2394*8fb009dcSAndroid Build Coastguard Worker.long 2618297676,1126000580 2395*8fb009dcSAndroid Build Coastguard Worker.long 3409855158,1288033470 2396*8fb009dcSAndroid Build Coastguard Worker.long 4234509866,1501505948 2397*8fb009dcSAndroid Build Coastguard Worker.long 987167468,1607167915 2398*8fb009dcSAndroid Build Coastguard Worker.long 1246189591,1816402316 2399*8fb009dcSAndroid Build Coastguard Worker.long 67438087,66051 2400*8fb009dcSAndroid Build Coastguard Worker.long 202182159,134810123 2401*8fb009dcSAndroid Build Coastguard Worker.byte 83,72,65,53,49,50,32,98,108,111,99,107,32,116,114,97 2402*8fb009dcSAndroid Build Coastguard Worker.byte 110,115,102,111,114,109,32,102,111,114,32,120,56,54,44,32 2403*8fb009dcSAndroid Build Coastguard Worker.byte 67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97 2404*8fb009dcSAndroid Build Coastguard Worker.byte 112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103 2405*8fb009dcSAndroid Build Coastguard Worker.byte 62,0 2406*8fb009dcSAndroid Build Coastguard Worker#endif // !defined(OPENSSL_NO_ASM) && defined(OPENSSL_X86) && defined(__APPLE__) 2407